java复习知识点

java复习知识点

ID:27689782

大小:192.00 KB

页数:13页

时间:2018-12-03

java复习知识点_第1页
java复习知识点_第2页
java复习知识点_第3页
java复习知识点_第4页
java复习知识点_第5页
资源描述:

《java复习知识点》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、JAVA复习----知识点1、JAVA2三大平台:JAVAME(嵌入式应用)JAVASE(桌面应用)JAVAEE(企业应用)2、JAVA具有多方面优势其特点:1)平台无关性2)完全面向对象和简单性3)可靠性4)安全性5)多线程6)直接支持可分布式的网络应用3、高级语言通常将程序编译成可执行文件(*.exe),再由操作系统执行;与此方式不同,JAVA源程序(*.java)经编译生成的是一种中间代码,称为字节码文件(*.class),它由Java虚拟机解释执行,因而与操作平台无关。4、JAVA不支持类似C语言的面向过程没计,不支持类似C++语

2、言的企程变量,goto语句,宏定义,全局函数等语法规则,不支持结构,联合和指针等数据类型。5、JAVA语言通过引用模型实现了指针的功能,通过类实现了结构类型。6、JAVA不支持多重继准,友元类和运算符重载,通过“单重继承+接口“方式实现了多重继承功能。7、JDBC定义了JAVA应用程序与关系数据库连接的规范。8、JAVA应用程序有两种形A:Application和Applet9、一个JAVA应用程序就是多个类的集合,类由关键字class声明,类中包含成员变量和成员方法。10、JAVA虚拟机执行的应用程序具有3个典型特点:1)动态性2)异常

3、处理3)多线程11、javadoc.exe文档生成器12、JAVA源程序文件(*.java)通过编译器javac.exe编译生成字节码文件(*.class),再由解释器java.exe执行。13、对于Applet应用程序,也是先将源文件(*.java)编译生成字节码文件(*.class),再将字节码文件作为对象嵌入到超文本文件中。14、如果要使用其他包中的类,必须用import语句导入。在源程序文件中package语句只能写一次,且必须写在程序的第一行,即写在类声明之前。15、声明为public的类或接口只能有一个,且文件名必须与该类名相

4、同。16、一个JAVA源程序文件(.java)中可以声明多个类,其中只能有一个类声明为public,并且该类名必须与文件名相同。17、/**文档注释*/,用于从源代码自动生成文档,执行javadoc命令,可根据代码中的内容生成WEB网页。18、java语言的引用数据类型包括数组、类(class)、和接口(interface)o19、熟悉各种进制数的表示,如十六进制数:以Ox或0X为前缀,其后跟多个0-9之间的数字或a-f、A-F之间的字母。20、浮点数默认类型为double,float浮点数后缀为F(或f).21、布尔类型(boolean

5、)表示選辑量,也称为選辑型,只有true和false两个取值。22、字符类型(char)表示Unicode字符,一般字符占用2字节。23>java语言提供一种特殊的变量,只能进行一次赋值,称为最终变量,采用关键字final声明。24、sizeof不是java的关键字,abstract是;False是合法的标识符25、赋值运算符为“=”,关系运算符中判断是否相等用“==”。26、条件运算符“?:”是三目运算,由3个操作数参与运算。27、switch语句中,<表达式>和<常量表达式>的数据类型必须是整数或字符类型,switch语句的逻辑分析。

6、28、数据类型的两种转换:强制转换和自动转换。29、精确掌握Java语言中有关“运算符与表达式”方面的语法规则,如:数据类型转换,类型相容,赋值相容,取值范围等的合法性。30>floatf=0.0;//语法错误,0.0默认力double类型,赋值不相容。正确的形式力:floatf=1.0f或floatf=(float)f31、Strings;System.out.println(s);//这两条诏句的编译运行结果如何?输出字符串s32、Java语言自动为每个数组变量提供length属性表示数组占用的存储单元个数。使用点运算符获得数组长度的

7、格式如下:数组变量.length。而String类中表示字符串长度的length是方法,它的调用格式为:字符串对象.length()。33、使用new运算符申请数组所需要内存单元的语法格式:数组变量=new数据类型[长度]。34、如果数组元素又是数组,则成为多维数组(nwltidimensimial),常用的是二维数组,声明多维数组时,需要标明数组的维数。35、ArrayList数组列表类使用一堆数组实现List:了解一下ArrayList的大致功能.36、面向对象程序设计所具有的基本特征是:抽象性,封装性,继承性,多态性。37、java

8、中,使用继承性、多态性等技术,实现软件重用。38、java不支持C/C++屮的struct,一个类就是一个struct。39、java类的结构由类声明(类头)和类体组成。40、重裁的多个方法为

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。