




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章Java开发入门1.Java语言特性:简单、面向对象、安全、跨平台、多线程支持。简单:(丢弃c难以理解的运算符重载、多个继承、指针等,并提供自动垃圾回收机制)面向对象:仅支持单个继承,是纯面向对象的语言。安全性:不支持指针,所有内存访问都必须通过对象实例进行,从而使应用程序更加安全。跨平台:可以在window和Linux上运行相同的程序多线程:支持多线程。以下哪个选项不包含在Java语言中?()a的特点是类和对象b编译一次,并且在所有地方运行c的多线程功能d具有多个继承Java语言功能错误的以下方面为()A.Java语言可以是面向对象的编程,也可以是面向进程的编程B.Java语言是面向对象的语言C.Java语言支持跨平台编程D.Java语言支持多线程以下功能不属于Java语言()A.多线程B.多重继承C.跨平台D.垃圾自动回收2.为什么Java程序可以跨平台?可以通过Java虚拟机获取跨平台属性。3.Java程序的编译进程:运行源文件a.java-编译a.class(字节代码文件)VMJava虚拟机可以运行以下哪种文件类型?A.java B .jre C .exe D .class在Java中,负责运行字节代码解释()。量纲;量纲。A.垃圾收集器B. VM C .编译器d .多线程机制编译JavaApplication源文件将生成扩展名为()的相应字节代码文件。a.java B.classc.htm D.exe第二章Java编程基础1.Java代码默认格式Java语言区分大小写,程序代码必须写入一个类中在Java中,main()函数的返回值是()。a、String B、int C、char D、voidVoid的含义方法a没有返回值。b方法体为空c没有意义。在定义d .方法时必须使用2.Java标识符可以包含任意顺序的大小写、数字、下划线_和美元符号$,但不能以数字开头,并且不能是Java关键字。以下哪个合法标识符()A.ABC b.class c.123 sb d byte以下哪项不是Java中的有效变量名?()a、if B、_hello C、name D、$goodJava的标识符是什么A.public b.superc.3number d.width以下哪个关键字()是Java语言的关键字A.False B.FOR C.For D.for以下标识符中正确的是:a、1_Back B、$_MoneyC、$-money D、a.b以下标识符中的有效标识符为:A.$ # !$ B.$我们有$ c. $22 $ d.2 $B.$ 23.循环运算符表达式条件-/%如果设定X=1、y=2、z=3等参数,则表示式y=z-/x的值为()。A.3 B. 3.5 C. 4 D. 5以下程序的运行结果如下:()Public class Incrementpublic static void main(string args)int a;a=6;system . out . print(a);system . out . print(a);system . out . print(a);A.666b.667c.677d.676以下代码输出结果为()Int I=10While (I 0 )I=I 1;If (I=10 )BreakA.执行while循环10次B. dead loop C .循环不执行一次d .循环执行一次执行以下代码结果()for(int I=0);)”System.out.println(这是 I )。Break;a、语法错误、表达式2和表达式3缺失b,死循环c,程序不输出任何东西d,输出:这是0执行以下语句后,变量a和c的值分别为:Int x=182Int a、c;c=x/100;a=x;A) 1 2 b) 2 1 c) 1.82,2 d) 100,82执行以下语句时,k的值为()Int j=4,I,k=10for(I=2;我!=j;I)k=k-I;A.4 b.5 C.6 d.7将Break中断语句break语句添加到for语句中会产生前缀;A.不影响for语句的执行B.停止此循环并转到下一个循环C.执行for回圈结束KD.上述陈述是错误的。执行以下程序片段后,确定的结论是正确的;Int a、b、c;a=1;B=2C=(a B3? b);A.a的值为2c,b的值为3 B.a的值为1c,b的值为3C.a的值为1c;b的值为2 D.c的值为false4.方法(函数)方法重载:函数具有相同的名称,参数数和参数类型不同。返回值不同并不表示重载。重写方法:在继承关系中,子类复盖父类中同名的方法(参数数量和类型与父类相同)。P116方法递归是在一个方法的内部调用自己的过程。必须提出结束条件。否则会陷入死亡循环。函数重载是()。A.两个或多个函数使用相同的函数名称,但它们的数量或类型不同B.两个或多个函数使用相同名称和相同数目的参数,但参数的类型可以不同C.两个或多个函数具有不同的名称,但几何参数的数量或类型相同D.两个或多个函数采用相同的函数名,并且函数的返回类型相同类可以同时定义具有相同名称的多个方法,这些方法的表单参数数量、类型和返回值可能不同。这个物件导向程式的特质称为()。a,隐藏b,复盖c,重载d,Java不支持此属性重建和重载之间的关系是()a,重写仅发生在父类和子类之间,重载可以发生在同一类中b,重写方法可以具有不同的名称,重载方法必须具有相同的名称c,final修饰方法可以重写,但不能重载d,重写和重载是相同的以下哪项不与其他方法形成重载关系?(d)a、void mmm() B、void mmm(int I)c,void mmm(字符串s) D,int mm()(方法名称不同)JAVA程序中经常使用“
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 入职安全教育培训理解课件
- 2024年山西警察学院军训动员大会校长发言稿9000字
- 龙胜县裕朗滑石制品有限公司项目建设项目环境影响报告表
- 2025年福建省“超级全能生”物理高三第一学期期末检测试题
- 防疫管理办法解说稿
- 企业现场安全知识培训
- 企业春季安全教育培训课件
- 环境监察培训管理办法
- 智能语音导览系统-洞察及研究
- 至阴穴脑功能重塑-洞察及研究
- 面料培训资料
- 失血性贫血的护理
- 相控阵超声波检测技术培训
- 职业培训学校管理制度
- 《党政机关厉行节约反对浪费条例》培训课件
- 工商业光伏施工总承包合同
- 参考儿科急危重症抢救预案及流程
- 中信集团管理制度
- 2025年调解员资格考试卷及答案
- 卫生间6s管理制度
- 高铁司机长时间专注心理调节专题报告
评论
0/150
提交评论