JAVA复习知识点
1、JAVA2三大平台:JAVAME嵌入式应用JAVASE(桌面应用)JAVAEE(企业应用)2、JAVA具有多方面优势其特点:1)平台无关性2)完全面向对象和简单性3)可靠性4)安全性5)多线程6)直接支持可分布式的网络应用3、高级语言通常将程序编译成可执行文件(exe)再由操作系统执行;与此方式不同,JAVA源程序(java)经编译生成的是一种中间代码,称为字节码文件(class),它由Java虚拟机解释执行,因而与操作平台无关。4、JAVA不支持类似C语言的面向过程设计,不支持类似C语言的全程变量,goto语句,宏定义,全局函数等语法规则,不支持结构,联合和指针等数据类型。JAVA语言通过引用模型实现了指针的功能,通过类实现了结构类型。5、JAVA不支持多重继承,友元类和运算符重载,通过“单重继承接口“方式实现了多重继承功能。6、JAVA采用域管理方式的安全模型,无论是本地代码还是远程代码,都可以通过配置策略设定可访问的资源域。7、JDBC定义了JAVA应用程序与关系数据库连接的规范。8、JAVA应用程序有两种形式:Applicatio
和Applet9、一个JAVA应用程序就是多个类的集合,类由关键字class声明,类中包含成员变量和成员方法。10、JAVA虚拟机执行的应用程序具有以下3个典型特点:1)动态性2)异常处理3)多线程11、javadocexe文档生成器12、JAVA源程序文件(java)通过编译器javacexe编译生成字节码文件(class)再由解释器javaexe执行。13、对于Applet应用程序,也是先将源文件(java)编译生成字节码文件(class)再将字节码文件作为对象嵌入到超文本文件(html)中。14、如果要使用其他包中的类,必须用import语句导入。再源程序文件中package语句只能写一次,且必须写在程序的第一行,即写在类声明之前。15、声明为public的类或接口只能有一个,且文件名必须与该类名相同。16、一个JAVA源程序文件(java)中可以声明多个类,其中只能有一个类声明为public并且该类名必须与文件名相同。17、文档注释,用于从源代码自动生成文档,执行javadoc命令,可根据代码中的内容生成WEB网页。18、java语言的引用数据类型包括数组、类(class)、和接口(i
terface)。19、十六进制数:以0x或0X为前缀,其后跟多个09之间的数字或af、AF之间的字母。20、浮点数默认类型为doublefloat浮点数后缀为F(或f)21、布尔类型(boolea
)表示逻辑量,也称为逻辑型,只有true和false两个取值。22、字符类型(char)表示U
icode字符,一般字符占用2字节。2r