《Java基础练习》PPT课件

《Java基础练习》PPT课件

ID:39357120

大小:1.02 MB

页数:38页

时间:2019-07-01

《Java基础练习》PPT课件_第1页
《Java基础练习》PPT课件_第2页
《Java基础练习》PPT课件_第3页
《Java基础练习》PPT课件_第4页
《Java基础练习》PPT课件_第5页
资源描述:

《《Java基础练习》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JAVAWRITTENEXAMINATION第一部分Java基础(1.测试题)Q、如果当前系统下的JDK安装目录为C:ProgramFilesJavajdk1.6.0_12,配置相关的环境变量。Q、编写一个Application,在屏幕上显示如下的信息:WelcomeToIBM-ETP,文件名:Welcome.javaA、变量名:Path变量值:......;C:ProgramFilesJavajdk1.6.0_04bin变量名:classpath变量值:.;C:ProgramFilesJavajdk1.6.0_04lib变量名:JAVA_HOME变量值:C:Progr

2、amFilesJavajdk1.6.0_04A、publicclassWelcome{publicstaticvoidmain(String[]args){System.out.println(“WelcomeToIBM-ETP”);}}Q、一个".java"源文件中是否可以包括多个类?有什么限制?A、可以。必须只有一个类名与文件名相同有,且只有一个是公共类Q、局部变量和成员变量的各自特点。Q、shorts1=1;s1=s1+1;有什么错?shorts1=1;s1+=1;有什么错?A、局部变量:变量可以定义为只在某个程序块或只在方法体内部有效,这种类型的变量通常被称为“局部变量”,局部变量

3、只是相应的方法体内或程序块内有效局部变量在使用之前,必须先初始化成员变量(属性/全局变量):不在方法体内也不在程序块中的变量,成员变量通过对象引用成员变量如果没有初始化,在使用时,系统将会自动赋一个默认的初始值A、错,在Java中,整数的字面值为int型,即1的数据类型为int,在进行s1+1的运算时,先进行数据类型转换,把short型的s1转换成int型,在进行加运算,这样导致的结果是s1+1运算后的数据类型为int型,而int的型的数值不能赋给short型变量,正确的表达式为:s1=(short)(s1+1)Q、char型变量中能不能存贮一个中文汉字?为什么?Q、heap和stack有什么

4、区别?A、能够定义成为一个中文的,因为java中以unicode编码,一个char占2个字节,而一个中文也是占2个字节,所以放一个中文是没问题的A、栈是一种线形集合,其添加和删除元素的操作应在同一段完成。栈按照后进先出的方式进行处理。堆是栈的一个组成元素。Q、String是最基本的数据类型吗?并请写出所有的原始数据类型?A、不是,基本类型:boolean、char、int、short、long、float、double、byteQ、Java有没有goto?A、java中的保留字,现在没有在java中使用。Q、写出下面程序的输出结果:classSomething{publicstaticvoid

5、main(String[]args){inti=0;if(false&&(i=i+1)>1){System.out.println(i);}System.out.println(i);if(false&(i=i+1)>1){System.out.println(i);}System.out.println(i);}}A、01Q、设x=2,则表达式(x++)*3的值是?A、6Q、String类和StringBuffer类的主要差别是什么?写出互相间转换所使用的函数?A、字符串常量:创建以后不需要改变的,在Java中,String类用于存储和处理字符串常量字符串变量:创建以后,需要对其进行改变的,

6、在Java中,StringBuffer类用于存储和操作字符串变量。Stringstr="abc";StringBufferstrBuffer=newStringBuffer("abc");strBuffer=newStringBuffer(str);str=strBuffer.toString();str=newString(strBuffer);Q、代码如下:Stringfoo="ABCDE";foo.substring(3);foo.concat("XYZ");System.out.println(foo);写出结果:A、ABCDEQ、Java编程语言为八个原始数据类型,请填写下表。分类描

7、述类型名字节数逻辑型布尔型boolean不确定文本型字符型char2整数型字节型byte1短整型short2整型int4长整型long8浮点型单精度浮点型float4双精度浮点型double8Q、下面哪些声明是合法的?()A.longi=4990B.inti=4LC.floatf=1.1D.doubled=34.4Q、如下哪些不是java的关键字()A.javaB.NULLC.falseD.thi

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

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

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