Java第一章.docx
《Java第一章.docx》由会员分享,可在线阅读,更多相关《Java第一章.docx(7页珍藏版)》请在优知文库上搜索。
1、第一章1.什么是java的虚拟机?任何一种可以运行java字节码的软件都可以看成是java的虚拟机。2 .什么是字节码?采用字节码的好处是什么?JaVa程序经过编译器后,java程序会转成于平台无关的机器码,java称之为字节码。字节码可以跨平台运行。(编译一次,到处运行)3 .什么是平台无关性?JaVa语言怎样实现的?用户可以使用任何一种java编译器将java源程序编译成字节码文件后,无论使用哪种操作系统,都可以在含有JVM的平台上运行。java编译器将java源程序编译成字节码文件。4 .java语言程序有几种?包含哪几个方面?Javaapplication称为java应用程序。Java
2、applet称为java小程序。包含package语句,import语句,类定义。5 .什么是java程序的主类?应用程序与小程序的主类有什么不同?主类是程序执行的起始点。应用程序的主类是包含有mainO方法的类,不一定是public类,小程序的主类必须包含有一个继承自系统类JAppIet或Applet的子类,而且必须是public类。第二章1 .什么是jdk?Jdk由iavaAPl,iava运行环境和一组建立、测试工具的iava实用程序等组成。2 .环境变量Path和ClaSSPath的作用是什么?如何设置这两个环境变量?Path的作用是设置供操作系统去寻找可执行文件的路径,对java而言既
3、是java的安装路径。ClaSSPath的作用于Path的相似,是Nm执行IaVa程序时搜索类的路径的顺序,最先找到的为准。3 .java应用程序的源文件与小程序源文件的命名有什么规定?java应用程序的源文件:首先,源文件的扩展名必须是.iava;如果源文件只要一个类,那么文件名必须与类名一致;如果源文件中有多个类,则只能有一个类是PUbliC类,如果有,那么源文件的名字必须与该public类的名字完全相同;如果源文件中包含多个类,没有PUbliC类,那么源文件的名字只要与某个类的名字相同即可。小程序源文件:一个java小程序的源文件也是由若干类组成的,一个java小程序的源文件不再需要ma
4、in()方法,但必须有一个父类为Applet的类,这个类就是Java小程序源文件的主类。小程序源文件的主类必须是public,JaVa小程序源文件的名字一定要与主类的名字相回。4 .java应用程序与小程序之间有哪些差别?应用程序的主类不一定要求是PUbliC类,但小程序的主类要求必须是PUbIiC类。主类是JaVa程序执行的入口点。第三章1 .自动类型转换的前提是什么?转换时从短到长的优先级顺序是什么?(1)转换前的数据类型与转换后的类型兼容,(2)转换后的数据类型的表示范围比转换前的类型大。2 .从键盘输入一个浮点数,然后将浮点数的整数部分输出。3 .从键盘输入两个整数,计算它们相除的结果
5、并输出。4 .从键盘上输入圆柱的高和半径,计算体积并输出。5 .计算下列结果。X=3zy=17,yn=true.X+y*x-=54-x*y+y=-34XyI!yn=falseY!=+x?x:y=4Y+-x=8(先返回Y再做自加运算,先进行自减运算再返回X)第四章1 .学生的成绩分为四个等级:85100为A,7084为B,6069为C,059为D,键盘输入一个0100的成绩,评定并输出相应的等级。2 .Java应用程序,输出1.lOO之间既可以被3整除,又可以被7整除的数。3 .编写java应用程序,从键盘上输入数n,计算并输出1!+2!+n!的结果。4 .键盘输入一个整数,判断该数是否为完全数
6、。第五章1 .从键盘输入n个数,求这几个数中的最大数和最小数并输出。2 .找出4*5矩阵中值最小和最大元素,并分别求出其值所在的行号和列号。3 .编写java应用程序,比较命令行中给出的两个字符串是否相等,并输出比较结果。4 .从键盘上输入一个字符串和一个字符,从该字符串中删除给定的字符。第六章1 .定义一个类时所使用的修饰符有哪几个?每个修饰符的作用是什么?是否可以混用?public将一个类声明为公共类,它可以被任何对象访问,一个程序的主类必须是公共类abstract将一个类声明为抽象类,没有实现的方法,需要子类提供方法的实现final将一个类声明为最终类即非继承类,表示它不能被其他类所继承
7、friendly友元类型,默认的修饰符,只有在相同包中的对象才能使用这样的类类的访问控制符只有一个DUbliG其他的修饰符中,abstract和final相互对立,所以不能同时应用在一个类的定义中。2 .成员变量和局部变量的区别有哪些?(1)从语法形式上看,成员变量是属于类的,而局部变量是在方法中定义的变量或方法的参数:成员变量可以被PUblic、private.StatiC等修饰符所修饰,而局部变量则不能被访问控制修饰符及StatiC所修饰;成员变量和局部变量都可以被final所修饰。(2)从变量在内存中的存储方式上看,成员变量是对象的一部分,而对象是存在于堆内存,而局部变量是存在于栈内存的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 第一章
