欢迎来到天天文库
浏览记录
ID:51690567
大小:93.50 KB
页数:8页
时间:2020-03-15
《Java语言简答类分析题.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、<>作业1.Java语言源文件的命名规则是怎样的?(1)如果源文件有多个类.那么只能有一个类是public类.(2)如果有一个类是public类.那么源文件的名字必须与这个类的名字完全相同.扩展名是java.(3)如果源文件没有public类.那么源文件的名字只要和某个类的名字相同.并且扩展名是java就可以了.2.Java应用程序的主类必须含有怎样的方法?PublicStaticVoidmain(Stringargs[]){…}3.Java为什么与平台无关?因为Java在计算机操作系统之上.又提供了一个Java运行环境.即支持Java程序运行的平台.这个平台由
2、Java虚拟机,类库以及一些核心文件组成.4.说明Java的四种访问权限。publicprivateprotecteddefault5.package语句和import语句的作用是什么?(1)package语句用于定义一个包.包用于管理类名空间.(2)import语句用于导入指定的包或包中的类.6.关键字super的三种用法是什么?(1)用来访问父类被隐藏的成员变量(2)用来访问父类中被重写的方法(3)用来调用父类的构造方法7.声明一个子类,实现一个接口的语法格式是怎样的?class类名implements接口名{…}8.什么是异常(错误,例外)?如何处理?所谓异常.就是程序运行时可能
3、出现的一些错误.程序要对错误给出处理.Java用try...catch语句来处理异常.将可能出现的异常放在try部分.当发生异常后.在catch语句捕获并处理.用throw抛出异常.9.什么叫进程和多线程?Java如何处理多线程?进程是指程序的一次执行.线程是指一个程序的不同代码交替运行.Java使用thread类或者runable接口来处理多线程.10.什么叫组件和容器?两者之间有什么关系?组件是一个能够以图形化的方式显示在屏幕上并与用户进行交互的对象.组件不能独立显示.必须将组件放在容器中才可以显示.组件由component类的子类或间接子类创建对象.容器由conatier的子类或
4、间接子类创建对象.容器本身也是一个组件因此可以把一个容器添加到另一个容器中.实现容器的嵌套.1.Java语言和C/C++语言的相同点在于(A)A.使用相似的语法B.与平台无关C.源程序中都是类D.支持多重继承2.一个包含类A,B,C的Java源程序A.java,编译产生的类文件是(D)Java语言作业第8页(共8页)A.A.classB.B.classC.C.classD.A.classB.classcC.class3.下列哪一个是合法的Java标识符(C)。A.test##B.2ExampleC.$changeD.static4.指出正确的表达式语句(CD)。A.byteb=128;
5、B.booleanb=1;C.longl=-100L;D.doubled=0.925;5.下面的数组定义中错误的是(C)。A.intarray[]={1,2,3,4,5};B.int[]array={1,2,3,4,5};C.Strings=newString[5];D.Strings[]=newString[5];6.关于构造函数,下列叙述错误的是(B)。A.构造函数是类的一种特殊函数,他的方法名必须与类名相同B.构造函数的返回类型只能是void型C.构造函数的主要作用是完成对类的对象的初始化工作D.一般在创建新对象时,系统会自动调用构造函数。7.下面关于final的叙述中错误的是(
6、D)。A.用final修饰的变量不能更改B.用final修饰的方法不能被重写C.用final修饰的类不能有子类D.用final修饰的类可以有子类8.用哪一个修饰符修饰的方法是属于整个类的类方法(B)。A.abstractB.staticC.finalD.native9.下列哪个方法可用于创建一个可运行的线程类(D)。A.publicclassXextendsThread{publicintrun(){...}}B.publicclassXextendsRunnable{publicvoidrun(){..}}C.publicclassXimplementsThread{publicvo
7、idrun(){..}}D.publicclassXimplementsRunnable{publicvoidrun(){..}}10.在Java图形用户界面编程中,若显示一些不需要修改的文本信息,一般是使用哪个类的对象来实现(A)。A.JLabelB.JButtonC.JTextAreaD.JTextField1.使用J2SE开发的程序分为两种,分别是:Javaapplication和Javaapplet。2.Java编译器将源程序编译成被称
此文档下载收益归作者所有