- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
corejava试题-数据类型运算符数组题目及答案
Corejava-数据类型运算符数组
1、若JDK安装在d:\jdk1.6目录中写出JAVA环境变量JAVA_HOME CLASSPATH PATH的设置方法。(3分)
答:
JAVA_HOME= d:\jdk1.6
CLASSPATH=.
PATH= d:\jdk1.6\bin
2、 java中定义使用变量的要点有哪些?(3分)
1.变量必须先声明再初始化再使用
2.变量在同一作用域内不可重复定义
3.变量只在对应的作用域内有效
3、 执行java 命令内存里面操作的三个步骤是什么?(6分)
1,找到类的字节码文件
1) 当前包下
2) 系统所带rt.jar包里找
3) CLASSPATH所配置的路径去找
2,加载类--从磁盘中去读取对应的类
3,找主方法执行
4、 Java代码注释有几种?怎么表示?(3分)
答:单行注释、多行注释和文档注释;//、/* */、/** */
5、JAVA变量的类型有基本类型和引用类型,其中基本类型有8个请分别列出,并写出byte、int类型的空
间分配范围。(4分)
答:1、byte, 8位, -2^7~~2^7-1
2、short,16位,
3、int, 32位,-2^31~~2^31-1
4、long, 64位,
5、char, 16位无符号整数,
6、float,32位
7、double,64位
8、boolean,布尔类型
6、数据类型转换有哪几种?并举例说明(4分)
答:1、隐式类型转换
int i=1;long l=i;
2、强制类型转换
long l=1;int i=(int)l;
7、请详细说明变量的命名规则。(4分)
(1) 由字母、数字、下划线、$组成,不能以数字开头;可以用中文;如: string 中文=abc;
只能以字符、“_”或“$”开头;字符可以是汉字;
(2) 大小写敏感;
(3) 不得使用java中的关键字和保留字;
(4) 无长度限制。
8、short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?(4分)
答:short s1 = 1; s1 = s1 + 1;s1+1运算结果是int型,需要强制转换类型;
short s1 = 1; s1 += 1;可以正确编译,自动类型提升。
9、请写出数据类型中的8种引用类型。并写出引用类型和基本类型的不同。(6分)
答:引用类型:Boolean,Character,Byte,Short,Integer,Long,Float,Double
引用类型和基本类型的行为完全不同,并且它们具有不同的语义。引用类型和基本类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和基本类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而基本类型实例变量的缺省值与它们的类型有关。
10、 简述逻辑操作(,|)与条件操作(,||)的区别。 (4分)
答:区别主要答两点:
a. ||只能操作布尔型的,而 |不仅可以操作布尔型,而且可以操作数值型
b. |在运算布尔型时不会产生短路现象,而 || 会产生短路现象
11、说明代码块的概念及注意点(3分)
块:指的是有花括号括起来的若干条简单的语句
一个块里面可以嵌套另一个块
不能在嵌套的两个块中声明同名的变量。
12、Java中有没有goto?(2分)
答:没有goto。goto和const都是保留字。
13、什么是JRE?什么是JDK?什么是JVM?(3分)
答: JDK:JAVA开发工具包JRE:JAVA的运行环境JVM:JAVA虚拟机
14、Math.round(11.5) 等于多少? Math.round(-11.5)等于多少??(2分)
答:Math.round(11.5)==12。 Math.round(-11.5)==-11。 round方法返回与参数最接近的长整数,
参数加1/2后求其floor。
15、 java中基本类型自动转换是怎么样?(4分)
byte - short - int - long - float - double
char ( int
*16、请用伪代码及代码来说明方法定义的语法?及注意点(3分)
修饰符+返回类型+方法名+(形参列表){
方法体(语句)
}
如: public void test(int a){
...........
}
返回类型void表示不返回任何数据;
若: public int test2(int aa){
..........
文档评论(0)