java简明教程-习题参考答案

java简明教程-习题参考答案

ID:12860247

大小:426.00 KB

页数:66页

时间:2018-07-19

java简明教程-习题参考答案_第1页
java简明教程-习题参考答案_第2页
java简明教程-习题参考答案_第3页
java简明教程-习题参考答案_第4页
java简明教程-习题参考答案_第5页
资源描述:

《java简明教程-习题参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、参考答案第1章1.Java语言有哪些主要特点。平台独立性安全性多线程网络化面向对象2.目前美国Sun公司提供的适用不同开发规模的JDK有哪些。目前Sun共提供了三种不同的版本:微平台版J2ME(Java2PlatformMicroEdition),标准版J2SE(Java2PlatformStandardEdition)和企业版J2EE(Java2PlatformEnterpriseEdition),这三种版本分别适用于不同的开发规模和类型,对于普通Java开发人员和一般学习者来说,选用标准版J2SE就可以了,学会了J2SE,再学J2ME或J2EE就比较

2、容易上手,因为它们之间虽有所侧重,但相似之处很多,尤其是语言本身是一样的,都是Java。3.JavaApplication的开发步骤有哪些。JavaApplication的开发步骤:(1)下载JDK软件并安装;(2)配置相应的环境变量(path和classpath);(3)编写Java源程序(文本编辑器或集成开发环境IDE);(4)编译Java源程序,得到字节码文件(javac*.java);(5)执行字节码文件(java字节码文件名)。4.什么是环境变量,设置环境变量的主要目的是什么。环境变量的配置主要是为了进行“寻径”,也即让程序能找到它需要的文件,

3、所以设置的内容就是一些路径。5.不参考书本,试着编写一个简单的JavaApplication程序,实现在Dos窗口输出“WelcometoNanjingCity!”字符串。并对该程序进行编译和运行。publicclassHello{publicstaticvoidmain(Stringargs[]){System.out.println("WelcometoNanjingCity!");}}6.编写一个JavaApplication程序,实现分行显示字符串“WelcometoNanjingCity”中的四个单词。publicclassHello{publ

4、icstaticvoidmain(Stringargs[]){System.out.println("Welcome");System.out.println("to");System.out.println("Nanjing");System.out.println("City!");}}第2章1.Java语言对于合法标识符的规定是什么?指出以下哪些为合法标识符。aa23a*a_a$ainta%在Java语言中,标识符必须以字母、美元符号或者下划线打头,后接字母、数字、下划线或美元符号串。另外,Java语言对标识符的有效字符个数不做限定。合法的标识符:

5、aa2_a$a2.变量的涵义是什么?变量名与变量值的关系?在程序执行过程中其值可以改变的数据,称为变量,它本质上代表了内存中的一小块空间。每个变量都必须有对应的名称来标识它,即变量名,而变量空间所存放的数据则称为变量值。3.Java语言提供哪些基本的数据类型,为什么要提供这些不同的数据类型?布尔型:boolean整型:byte、short、int以及long浮点型(实型):float以及double字符型:char数据类型代表了数据的存储格式和处理方式,虽然严格来说计算机只能识别“0”和“1”,但是,有了数据类型以后,计算机的识别能力就被人为扩展了,它能

6、够识别整数、实数以及字符等。4.赋值语句的涵义是什么?数据传递。5.数据类型强制转换的原则是什么?如何转换?对于变窄转换,如long到short、double到float,或者不兼容转换:float到short、char到short等,则需要进行强制转换。floatf=11.5;shortb;b=(short)f;(强制转换)6.每一条程序语句都应以分号来结束,这个分号能否用中文输入模式下输入的分号,为什么?不能。首先中英文输入模式下输入的分号是不同的,不但外观不同,其存储所需的空间也是不同的,Java编译器只能识别英文的分号,对于中文分号,将会报错。第

7、3章1.假定乘坐飞机时,每位顾客可以免费托运20kg以内的行李,超过部分按每公斤收费1.2元,以下是相应的计算收费程序。该程序存在错误,请找出。publicclassTest{publicstaticvoidmain(String[]args)throwsIOException{floatw,fee;//以下代码为通过控制台交互输入行李重量InputStreamReaderreader=newInputStreamReader(System.in);BufferedReaderinput=newBufferedReader(reader);System.

8、out.println("请输入旅客的行李重量:");Stringtemp=in

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

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

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