JAVA 1-6章测试题

VIP免费
2024-12-10 0 0 93KB 12 页 5.9玖币
侵权投诉
JAVA 1-6 章测试题
简答题:
1JAVA 实现跨平台的原理?
Java 为我们提供了 Java 虚拟机(JVM),当程序运行时,
Java .java .class
件,然后 JVM 通过装载二进制文件、校验二进制码、解析、
后分发给不同的平台进行运行。
2JAVA 程序运行的原理?
答:1>Java 通过编译把 java 源文件转换为字节码文件;
2>通过 Java 虚拟机(即 JVM)加载二进制码文件;
3>校验二进制码的正确性;
4>解析二进制码文件;
5>分发给不同的平台进行运行。
3JAVA 中的直接数有几种?分别是什么?
答:有七种直接数,
分别是:intlongfloatdoublebooleancharString
4什么叫 JAVA 中的变量?变量分为几种?
答:Java 中的变量就是指在程序运行的过程中可能会变化的值。
变量分为成员变量和局部变量。
5局部变量与成员变量的区别?
答:局部变量与成员变量的区别:
1>局部变量是定义在类中的方法体中,而成员变量是定义在类
中方法体外的;
2>部变只能在所定义的方法体或者代码块中使用
而成员变量在本类中都可以使用。
6String 是基本数据类型吗?
答:不是。String 是一个引用类型,它是 java.lang 包下的一个类
(java.lang.String),是 final 型的。
7Char 能不能保存一个中文?为什么?
答:可以。因为 Java 使用的是 Unicode 编码,支持中文。一个 char
2字节 16 位,而一个中文占 16 位。
8&与&&的区别?
答:&&为逻辑与逻辑运算符,而&为逻辑与位运算符
92 乘以 8 的最高效的运算方式是什么?
答:2>>3,意为 23是位运算的结果。
10在 JAVA 中如何跳出当前的多重嵌套循环?
答:使用标号跳出,例如:A:for(int i=0;i<n;i++){ break A; }
11break、continue、return 的区别?
答:break
1>switch-case 语句中,终止一个语句序列;
2>退出一个循环体(break 所在的循环全部推出)
3>可作为一种先进的 goto 语句;
4>一个循环中可以有一个以上的 break 语句,但不推荐多使用。
continue
摘要:

JAVA1-6章测试题简答题:1、JAVA实现跨平台的原理?答:Java为我们提供了Java虚拟机(JVM),当程序运行时,Java首先将后缀名为.java的源文件转换为.class的字节码文件,然后JVM通过装载二进制文件、校验二进制码、解析、最后分发给不同的平台进行运行。2、JAVA程序运行的原理?答:1>Java通过编译把java源文件转换为字节码文件;2>通过Java虚拟机(即JVM)加载二进制码文件;3>校验二进制码的正确性;4>解析二进制码文件;5>分发给不同的平台进行运行。3、JAVA中的直接数有几种?分别是什么?答:有七种直接数,分别是:int、long、float、doubl...

展开>> 收起<<
JAVA 1-6章测试题.doc

共12页,预览1页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
分类:计算机 价格:5.9玖币 属性:12 页 大小:93KB 格式:DOC 时间:2024-12-10

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 12
客服
关注