浙江自考java语言程序设计课后习题第一章

上传人:xt****7 文档编号:99937540 上传时间:2022-06-01 格式:DOC 页数:3 大小:18.50KB
收藏 版权申诉 举报 下载
浙江自考java语言程序设计课后习题第一章_第1页
第1页 / 共3页
浙江自考java语言程序设计课后习题第一章_第2页
第2页 / 共3页
浙江自考java语言程序设计课后习题第一章_第3页
第3页 / 共3页
资源描述:

《浙江自考java语言程序设计课后习题第一章》由会员分享,可在线阅读,更多相关《浙江自考java语言程序设计课后习题第一章(3页珍藏版)》请在装配图网上搜索。

1、第一章 java语言基础一、指出java语言的主要特点和java程序的执行过程。java语言主要有以下特点:1.强类型。2.编译和解释:java语言是一种高级编程语言,用java语言编写的源程序在计算机上运行需经过编译和解释执行两个严格区分的阶段。3.自动无用内存回收功能。4.面向对象。5.与平台无关。6.安全性。7.分布式计算。8.多线程。Java程序的执行过程:Java的编译程序先将java源程序翻译成与机器无关的字节码(bytecode),运行时,java的运行系统装载和链接需要执行的类,并做必要的优化后,解释执行字节码程序。二、说出开发与运行java程序的主要步骤。对于java应用程序

2、,先编写java源程序,源程序经java编译器编译后产生字节码文件,最后由java解释器解释执行字节码文件。对于小应用程序,先编写源程序,然后经java编译器编译后,产生字节码文件,最后由web浏览器解释执行字节码文件。三、如何区分应用程序与小应用程序?这两种程序的主要区别是:小应用程序只能在与java兼容的容器中运行,可以嵌入在HTML网页内,在网络上发布,当网页被浏览时,在浏览器中运行。小应用程序的运行还受到严格的安全限制,例如,它不能访问用户计算机上的文件。Java应用程序没有这些限制,也不支持网页嵌入和下载运行。小应用程序和应用程序在代码编写上也有很大的差异。一个小应用程序必须定义成一

3、个Applet类的子类,应用程序可以是Applet类的子类,也可以不是。应用程序必须在一个类中定义一个main()方法,该方法代表应用程序的入口。而小应用程序不必定义main()方法,它的执行由Applet类中定义的多个方法控制。四、说出java源文件的命名规则。Java源程序命名受严格的限制。Java源文件的扩展名必须是“.java”;如果源文件中有多个类,那么只能有一个public类;如果源文件中有public类,那么源文件的名字必须与这个类的名字完全相同。五、选择一种上机环境,参照实例,编写一个输出“Hello World!”字样的java程序。public class Hello pu

4、blic static void main(String args)System.out.println(Hello World!);六、java语言使用什么字符集?共有多少个不同的字符?java语言使用Unicode字符集,共有65535个字符,包括:1.数字符10个(09)。2.英文字母大、小写字符各26个(AZ和az)。3.下划线字符,美元符号。4.文字字符(汉字,日文片假名、平假名和朝鲜文字等)。5.其他用于构成特殊符号的字符集。七、java语言标示符的命名规则是什么?Java语言的标识符可以按以下规则任意命名:1.由字母(包括英文字母、下划线字符、美元字符、文字字符)和数字符组成。2

5、.限定标识符的第一个字符不能是数字符。除了按上述的规则命名标识符外,还有命名的习惯约定:一般变量名、方法名用小写英文字母开头;文字和常数用大写字母命名;类名首字母用大写字母;包名全部用小写字母。命名习惯是一种公共约定,java语言的语法并没有这种限制,但是培养良好的编程习惯有利于程序维护和协作开发。八、java有哪些基本数据类型,它们的常量又是如何编写的?基本数据类型也称原始数据类型,是系统预先规定的一些常用类型。它们是:整数类型、浮点数(实数)类型、字符(文字)类型、逻辑类型(布尔型)。逻辑类型用关键字boolean标识,所以也称布尔型。逻辑类型只有真和假两个值,true表示真,false表

6、示假。字符类型用关键字char标识。在java中,字符常量有普通字符常量和转义字符常量两种。用单引号括住一个字符,表示一个普通字符常量;对于被语言用作特定意义的字符,或者不能显式显示的字符,需用转义字符标记它们。Java语言将整型数据按数值范围大小不同分成四种:1.基本型,用int标识。2.字节型,用byte标识。3.短整型,用short标识。4.长整型,用long标识。每种整型处理不同范围的整数值,并且都是带符号的。整型常量有十进制、八进制和十六进制三种写法。例如:124(十进制),01277(八进制,以数字符0开头),0x3ABC(十六进制,以0x开头,后随数字符和英文字母A到F),543

7、2112345L或5432112345l(以字母L或l结尾是长整数)。浮点数类型也称实型,java语言的浮点数有单精度和双精度两种。1.单精度型用float标识,书写方法是在实数之后加上字母F或f。2.双精度类型,双精度类型用double标识,double型常量的书写方法有两种:一种写法是直接写一个实数,或是在实数后加字母D或d。另一种是科学计数法,用10的方幂表示(用字符e或E表示幂底10)。九、指出下列内容哪些是java语言的整型常量,哪些是浮点数类型常量,哪些两者都不是。1)E-4 2)A432 3)-1E-31 4)0xABCL 5).32E31 6)087 7)0xL 8)003 9)0x12.5 10)077 11)11E 12)056L 13)0. 14).01.整型常量:4)0xABCL 8)003 10)077 12)056L2.浮点数类型常量:3)-1E-31 5).32E31 13)0. 14).03.两者都不是:1)E-4 2)A432 6)087 7)0xL 9)0x12.5 11)11E

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!