第一部分 Java的类
1、请解释Java语言的跨平台特性。
2、请列举JAVA语言的主要特点
3.请说明一个JAVA类中主要包含哪几个元素?并说明每种元素的作用。
4、请说明构造方法的作用和特征
5、什么事方法重载(overload)?
6、请列举Java语言中的权限访问修饰符,并说明每种权限的含义。
7、请列举Java语言中的八种基本数据类型,并说明每种数据类型的含义及长度。
8.什么叫引用类型,引用类型和基本数据类型有什么区别?
9.对于String对象,可以使用“=”赋值,也可以使用new关键字赋值,两种方式有什么区别?
10.String类是一个“不可变类”,请解释“不可变类”的含义。
11.String类和StringBuffer类有什么区别?
12.StringBuffer和StringBuilder类有什么区别?
13.包装器类型包括哪些类,有什么作用?
14. 请说明Java语言中的值传递规则。
15.使用static修饰属性或方法后,属性和方法有什么特征?
16.使用final修饰属性后,属性有什么特征?
17.请说明操作符==的作用。
18请说明&&与&的区别和联系
19. break语句能在什么场景使用。
20.for循环中的break语句和continue语句的使用。
21 请说明一个JAVA
第二部分类之间的关系
1、用代码表示A类关联B类的情况。
2、请说明Java语言中数组的基本概念,数组的作用,以及数组的声明创建方式。
3、使用代码,创建一个长度为5的String型数组,并使用增强for循环迭代数组打印出数组中的元素。
4、说明Arrays类的作用。
5、请使用简单代码展示A类依赖B类的含义。
6、请说明依赖关系和关联关系的区别。
7、继承有什么作用,Java语言中的继承有什么特点?
8、什么是方法覆盖(override)?并说明方法覆盖与方法重载(overioad)的区别。
9、请说明什么是抽象类?抽象类有什么作用?
10、请说明抽象方法的含义,并说明抽象类与抽象方法的关系。
11、super关键字的两种用法。
12、final类与final方法有什么作用?
13、什么是多态函数?多态函数有什么用?
14、Object类有什么特点?
15、Object类中的toString方法有什么用?
16、Object类中的equals方法和hashCode 方法。