下载此文档

java复习知识点完整版.doc


文档分类:IT计算机 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
Java是一种简单的、面向对象的、分布式的、强壮的、安全的、体系结构中立的、可移植的、高性能的、多线程的和动态的语言。编译器——javacjavac的作用是将源程序(.java文件)编译成字节码(.class文件)。Java源程序的后缀名必须是java。javac一次可以编译一个或多个源程序,对于源程序中定义的每个类,都会生成一个单独的类文件。例如,、B、C三个类,,,。javac的调用格式为:javac[选项]、Java的语言解释器——javajava命令解释执行Java字节码。其格式为:java[选项]类名〈参数表〉,但在上述命令不需要带后缀。这个类必须是一个独立程序(不能是Applet),程序中必须带有一个按如下格式声明的main方法。publicstaticvoidmain(String[]args){…}并且包含main方法的类的类名必须与类文件名相同,即与现在命令行中的“类名”相同。在执行java命令时,若类名后带有参数表,则参数表中的参数依次直接传递给该类中的main方法的args数组,这样在main方法中就可以使用这些数组元素。解释运行的三个阶段:(1)载入:Java解释器中的类载入器将字节码文件加载到存(网上运行程序则通过网络下载到本地存);(2)代码校验:Java解释器中的代码检验器检查这些字节码的合法性;(3)解释执行:合法的字节码程序由Java解释器逐句地解释运行。4、Java程序分两种:JavaApplication(Java应用程序):是一个完整的应用程序,可以独立地运行运行在Java虚拟机(JVM)上中间代码必须有main函数JavaApplet(小应用程序):不是一个完整的应用程序,而是框架程序中的一个模块,所以只能在Java源程序源文件名::(解释器)运行运行过程:载入、代码校验、解释执行Application程序(1)Java语言标识符的字母区分大小写;(2)一个程序可以由一个或多个类组成,其中必须有也只能有一个主类。(3)源文件名必须与程序的主类名一致,。6、变量是用标识符命名的数据项,是程序运行过程中其值可以改变的量。Java是强类型语言,这就意味着每一个变量都必须有一个数据类型。为了描述一个变量的类型和名字,必须用如下方式编写变量声明:类型变量名;使用变量之前必须先声明变量。声明变量包括两项容:变量名和变量的类型。通过变量名可使用变量包含的数据。变量的类型决定了它可以容纳什么类型的数值以及可以对它进行什么样的操作。变量声明的位置,决定了该变量的作用域。变量名应满足下面的要求:必须是一个合法的标识符。不能是一个关键字或者保留字(如true、false或者null)。在同一个作用域中必须是唯一的。Java语言规定标识符由字母、下划线(_)、美元符($)和数字组成,且第一个字符不能是数字。其中,字母包括:大、小写字母、汉字等。一般约定:变量名是以小写字母开头。如果变量名包含了多个单词,则在每个单词的第一个字母大写,如:isVisible。下划线“_”可以用在常数中用它分离单词,因为常数名都是用大写字母,用下划线可以更清晰。7、Java语言规提供了两种数据类型:简单类型和引用类型。引用类型可使用一个引用变量得到它的值或者得到由它所表示的值的集合,一个简单变量名是取该变量的真实值。8、只有一个运算对象的运算符称为一元运算符。一元运算符支持前缀和后缀运算符。前缀运算符是指运算符出现在它的运算对象之前,例如:operatorop//前缀运算符后缀运算符是指运算对象出现在运算符之前,例如:opoperator//后缀运算符需要两个运算对象的运算符号称为二元运算符。比如赋值号(=)就是一个二元运算符。所有的二元运算符使用中缀运算符,即运算符出现在两个运算对象的中间:op1operatorop2//中缀运算符三元运算符需要三个运算对象。Java语言有一个三元运算符“?:”,它是一个简要的if-else语句。三元运算符也是使用中缀运算符,例如:op1?op2:op3//中缀运算符9、运算符描述?:作用相当于if-else语句[]用于声明数组,(params)以逗号分开的参数系列(type)将某一个值转换为type类型new创建一个新的对象或者新数组instanceof决定第一个运算对象是否为第二个运算对象的一个实例运算符用法返回t

java复习知识点完整版 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人beny00001
  • 文件大小148 KB
  • 时间2020-08-07