欢迎来到天天文库
浏览记录
ID:46612025
大小:69.00 KB
页数:3页
时间:2019-11-26
《Java语言基础费下载》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1.1Java标识符有什么规定和特点?在源程序设计中,绝大多数语言都采用标识符,在Java程序设计中,也允许程序员采用标识符来对变量、方法和类进行命名。在Java语言中,标识符可以含任意多个字母、数字、下划线或美元符号,但第一个字符必须为字母、下划线或美元符号。Java不采用通常计算机系统采用的ASCII代码级,而是采用更为国际化的Unicode字符集。在这种字符集中,每个字符用二个字节即16位表示。这样,整个字符集中共包含65535个字符。其中,前面256个表示ASCII码,使其对ASCII码具
2、有兼容性;后面21000个字符用来表示汉字、日文片假名、平假名和朝鲜文等。但是Unicode只用在Java平台内部,当涉及打印、屏幕显示、键盘输入等外部操作时,仍由具体计算机的操作系统决定表示方法。比如,用英文操作系统时,采用8位二进制表示的ASCII码。1.2Java语言中有哪些关键字?定义了这些关键字后,程序员应注意什么问题?关键字就是在程序设计中已经被赋予特定意义的一些单词。通常,关键字也叫保留字。由于编译器在编译过程中进行词法扫描时,对关键字作特殊对待,所以,程序员在程序设计时,要注意不可
3、以把这类单词作为标识符来用,否则会使编译出错。Java语言中的关键字如下:abstractbooleanbreakbytecasecatchcharclasscontinuedefaultdodoubleelseextendsfalsefindfinallyfloatforifimplementsimportinstanceofintinterfacelongnativenewnu11packageprivateprotectedpublicreturnshortstaticsuperswitch
4、synchronizedthisthrowthrowstransienttruetryvoidvolatilewhi1e2.1在Java源程序中,有哪集中插入注释的方法?Java源程序中,允许用三种插入注释的方式,插入注释使程序更加易读易懂。这三种方式及相应例子如下:a:以“//“作为开头,知道此行末尾。如://commentonone1ine.b:以"/*“作为开头,直到”*/"结束。如:/*commentononeormore1ines*/c:以“/**“作为开头,以”*/“作为结束。如/**
5、documentingcommenthavingmany1ines*/2.2Java的变量有哪些类型?变量如何定义?如何初始化?Java的变量有两大类:基本类型和复合类型。基本类型包括数值型、布尔型和字符型;复合类型包括数组和字符串,他们是由基本类型组合而成的。和大多数高级语言一样,Java语言也要求变量在使用前进行定义。变量的定义形式为:typevariable-list;即先指出变量类型,再列出变量名。如为多同一类型的变量,则由几个变量名组成变量表,表内各变量之间用逗号隔开,结尾用分号隔开。2
6、.3数值型变量包括哪两类?它们怎样定义?数值型变量包括整数型和浮点型两类。a:整数型变量都是带符号位的,依据字节数分为字节型(8位)、短整型(16位)、整型(32位)和长整型(64位)分别用byte、short,int.long来定义。b:浮点型变量分为单精度浮点型(32位)和双精度浮点型(64位)两种。分别用关键字float和double来定义。2.4布尔型变量怎样定义?其默认值是什么?布尔型变量用关键字boolean定义。布尔型变量只有1位,其值只能为真(true)或假(false)两种情况,
7、其默认值为假。2.5字符型变量怎样定义?其默认值是什么?Java中,字符型变量代表一个16位的Unicode字符,字符型变量用char定义。字符型变量的默认值为16位0值。有了字符型变量后,由于每个汉字对应于一个Unicode码,所以汉字也可以作为字符型变量的值。这位程序设计带来方便,并有利于bva系统的汉化和汉字系统的国际化。2.6Java语言的常量有哪些类型?表示时应分别注意什么?和变量一样,常量也有何种类型。Java中,常量分整数、浮点数、布尔数、字符和字符串五种,3.1什么叫数组?数组怎么
8、定义?定义一个数组后为什么不能立即进行访问?数组时相同类型的元素按顺序组成的一种复合数据类型。数组中的每个元素通过数组名加数组下标得到引用。下标从0开始排序。这样,如一个数组长度为4,则各元素序号为0-3•但是,Java中,在定义数组时,不直接指定数组的大小。但是,在程序中,数组定义以后还不能立即被访问,因为还没有为数组分配内存空间,这一点和其他数据类可行不同。Java中,对前面讲到的所有数据类型都在定义时自动为其分配了内存空间,只有数组必须再定义后再经过建立数组这一步才能使用。4
此文档下载收益归作者所有