- 16
- 0
- 约1.32万字
- 约 15页
- 2019-09-23 发布于江苏
- 举报
第一部分 Java 的类
1、请解释
Java语言的跨平台特性。
Java 的跨平台特性也被称为可移植性。他的意思就是如果用 Java 语言编写一个应用,那么就可以在不同平台上运行, 而不需要为不同平台单独运行开发。 之所以能实现跨平
台的特性。主要得益于 Java 虚拟机( JVM),JVM 解释器在运行 Java 应用时根据当前平台进行解释, 解释成符合当前平台规范的机器码, 所以可以实现同样的应用在不同平台上都能运行。
2、请列举
JAVA语言的主要特点
JAVA 语言有很多特点,主要包括①跨平台性:一个应用可以不经过修改直接运行到不
同的平台上。②面向对象: JAVA 语言是一门面向对面的语言,可以使用对象的属性和
行为,可以使用面向对象的思想进行分析设计,并实现整个应用。③解释执行 JAVA应
用时, JVM 中的解释器将解释类文件,生成符合当前平台的字节码。④自动回收: JAVA
应用中的垃圾回收是自动进行的, JVM 中的后台线程将监视内存中数据的使用, 当内存
中的数据不再被引用时,将被作为垃圾回收,而不需要程序员动手回收。
3.请说明一个 JAVA类中主要包含哪几个元素?并说明每种元素的作用。
JAVA类中主要包含属性、方法、构造方法、块以及内部类。属性用来定义对象的数据;
方法用来定义对象的行为; 构造方法可以用来创建对象; 块能够用来在类加载时执行操作或者在每次实例化前执行通用操作; 内部类作为类的一个成员存在, 能够访问外部类的属性和方法。
4、请说明构造方法的作用和特征
构造方法的作用是用来创建对象,使用 new 关键字调用。
构造方法的名字必须与类的名字相同, 并且大小写敏感, 同时构造方法不能声明返回值
类型,可以使用任意一种访问修饰符,但是不能使用其他修饰符进行修饰,如 static 、
final 、 abstract 等修饰符都可以修饰构造方法。
5、什么事方法重载( overload)?
方法重载指的是在一个类中可以声明多个相同名字的方法,而方法的形式参数有区别。
调用这些同名的方法时, JVM 会根据实际参数的不同绑定到不同的方法。
6、请列举 Java语言中的权限访问修饰符,并说明每种权限的含义。
Java语言中有四种权限访问修饰符,即 public 、 protected 、同包以及 private.
public 表示公共权限, 即任何包中都可以访问: protected 表示受保护权限, 即同包中可
以访问, 不同包中的子类可以访问: 同包权限是默认权限, 即不显示指明权限修饰符的
时候就是同包权限,表示只有同包中可以访问: private 是私有权限,表示只能在本类中访问。
7、请列举 Java语言中的八种基本数据类型,并说明每种数据类型的含义及长度。
Java语言的八种基本数据类型有: byte 字节型, 8 位长度: short 短整型, 16 位长度,
int 整型, 32 位长度: long 长整型, 64 位长度: float 单精度浮点型。 32 位长度: double
双精度浮点型, 64 位长度: char 字符型, 16 位长度: boolean 型,表示逻辑值,有 true 和 false 两个值,分别表示真和假。
8.什么叫引用类型,引用类型和基本数据类型有什么区别?
Java语言中除了基本数据类型之外的类型,都称为引用类型。引用类型就是类的类型,
所有的对象都是引用类型,包括数组对象。
引用类型必须使用 new 调用构造方法进行赋值,引用类型的变量拥有自己的属性和方
法,可以使用圆点调用自己的属性和方法。基本数据类型直接使用 =号进行赋值,且没有自己的属性和方法,往往都在声明属性或方法时使用。
9.对于 String 对象,可以使用“ =”赋值,也可以使用 new 关键字赋值,两种方式有什么区别?
使用“ =”赋值不一定每次都创建一个新的字符串,而是从“字符串实例池”中查找字符串。使用 new 进行赋值,则每次都创建一个新的字符串。
10.String 类是一个“不可变类” ,请解释“不可变类”的含义。
所谓的不可变类,就是当字符串初始化后,就不能够被改变。
11.String 类和 StringBuffer 类有什么区别?
String 类是不可变类,即字符串值一旦初始化后就不可能改变。 StringBuffer 是可变字符
串类,类似 String 的缓冲区,可以修改字符串的值。
12. StringBuffer 和 StringBuilder 类有什么区别?
StringBuffer 是线程安全的字符串缓冲,而 StringBuilder 不是线程安全的。
13.包装器类型包括哪些类,有什么作用?
包装类器包括 Byte、 Shor
您可能关注的文档
最近下载
- 电能质量PPT课件.ppt
- 132_中药饮片炮制及生产管理.pptx VIP
- SimBank银行模拟教学平台实习指导书.pdf VIP
- 深度解析(2026)《JBT 12968-2025盾构机用变频调速三相异步电动机技术规范》.pptx VIP
- 统计学原理与实务.pdf VIP
- 冻干SOP(最新整理版).docx VIP
- DB11T 1213-2015 自来水单位产量能源消耗限额 .docx VIP
- (正式版)G-B∕T 43909-2024 叉车属具 安全要求.docx VIP
- 中国慢性乙型肝炎功能性(临床)治愈临床实践专家共识(2025)解读PPT课件.pptx VIP
- 监理概论教案.pdf VIP
原创力文档

文档评论(0)