JAVA基础面向对象-默写_计算机软件及应用_IT计算机_专业资料

JAVA基础面向对象-默写_计算机软件及应用_IT计算机_专业资料

ID:41592960

大小:73.18 KB

页数:12页

时间:2019-08-28

JAVA基础面向对象-默写_计算机软件及应用_IT计算机_专业资料_第1页
JAVA基础面向对象-默写_计算机软件及应用_IT计算机_专业资料_第2页
JAVA基础面向对象-默写_计算机软件及应用_IT计算机_专业资料_第3页
JAVA基础面向对象-默写_计算机软件及应用_IT计算机_专业资料_第4页
JAVA基础面向对象-默写_计算机软件及应用_IT计算机_专业资料_第5页
资源描述:

《JAVA基础面向对象-默写_计算机软件及应用_IT计算机_专业资料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1>JDK,JRE和JVM之间的关系,并阐述JDKJREJVMo5分JDK包含JRE,而JRE包含JVM。(bin里的就是JVM,lib中则是JVM工作所需的类库,而是JVM和lib和起来就成为JRE)2、环境变量path和classpath的作用。5分1)path的作用:指tHjava编译运行时需要用到的可执行文件(java.exejavac.exe等)所在路径。2).classpath的作用:?为JAVA虚拟机寻找.class文件(也称为字节码文件或类文件)所在的路径。3、Java的特点(至少3点

2、)。6分简单的,可移植的(一次编译,到处运行),而向对彖的,健壮的,安全性,开源的4、阐述Java的两大运行机制。6分1、JVM虚拟机机制(体现了JAVA语言的可移植性特点)2、垃圾回收机制GC(体现了JAVA语言的健壮性)5、写Java程序的入口函数。6分publicstaticvoidmain(String[]args)6、一个javaSC件屮可以冇多个public修饰的类吗?2分不可以7、标识符的命名规则(6点)。6分1、补充■标识符:【掌握】标识符可以表示包名,类名,接口名,方法名,变量名。J

3、ava标识符的命名规则:1).由数字,字母,下划线(」和美元符($)组成2).不能以数字开头3).关键字不能做标识符4).区分大小写(java中严格区分大小写)5).标识符理论上没有长度限制6).标识符要符介命名规则也要符介编码规范。注意:?main方法是程序的入口,方法名不能改。变量名args可以改2、补充-Java中的标识符命名编码规范:包名:多单词组成时,所有字母都小写。如:com.dremap.test类名接口名:多单词组成时,首字母大写后面遵循驼峰法如:ZzzYyy变量名和两数名:多单词组成

4、时,第一个单词的首字母小写,后而遵循驼峰法如:XxxYyyZzz常量名:所有字母都大写。多个单词时每个单词用下划线连接。如:XXX_YYY_ZZZ8、goto和const是java中的关键字吗?2分是9、类注释,方法注释,单行注释(语法)。6分1).单行注释:?〃注释文字1).多行注释:?厂注释文字*/2).类注释:/*♦*类的描述*@authorPROGRAMMER'SNAMEYYYY/MM/DD*@versionVersionNo.*@modify*(©Copyright版权由拥冇*/3).方法注

5、释:/***方法的描述*@param?参数的描述*(©return?返回类型的描述♦(©exception?出错信息的描述*/10、JAVA中的8大数据类型,其所占的字节数。整数类型:字节型bytej个字节,?取值范围-128^127短整型?short,2个字节,?取值范围-32768-32767整型int,4个字节,?取值范围-2147483648-2147483647长整型long,8个字节注意:默认为int类型,假如使用long类型,要使用后缀L或L;浮点类型:单精度?float,4个字节双精度

6、double,8个字节注意:其中double为缺省值,对于float类型的数据需要使用后缀f或F,小数默认类型为?double一个汉子占2个字节字符型:char,如个字节,?取值范围0~65535a).用单个字符指定b).用转义字符指定转义字符::换行t:制表符V:'V:HWAu等c)・用单个汉字指定d).直接使用unicode值表示,如u4e2d(了解)布尔型:boolean,如true或false」位2)•引用数据类型:?类,接口,数组。11>定义一个任何类型的变量。2分inta=2;1

7、2、定义一个任何类型的常量。2分finalintNUMBERCOUNT=8013、short>int>byte、char的取值范围。4分Short,2个字节,?取值范围-32768-32767int,4个字节,?取值范围・21亿~21亿byte,1个字节,?取值范围-128-127char,如,玄八化辽个字节,?取值范围0-6553524、Java的3种引用数据类型。6分类,接口,数组15、boolean类型可以与其他类型进行相互传换吗?2分boolean不能与其他类型转换。16、byte、char^

8、short可以和int相互转换吗?2分byte,short不要和char转换,byte,short,char可以和int转换17、隐式类型转换和显式类型转换的规则。6分小转大自动转,大转小强制转。18、inta=10;intb=10;a=a+a+++b;输岀a的值?3分30inta=10;intb=10;intc=a+++a+b;输出c的值?3分3119、&和&&的区别?4分①&&具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式。(

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

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

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