Java基础-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

Java基础

游客pklijor6gytpx 2019-11-21 17:19:19 147

面向对象有那三大特征

类由什么组成

"什么运算符的作用是根据对象的类型分配内存空间。当对象拥有内存空间时,会自动调用类中的构造方法 为对象实例化。"

使用____修饰的类成员称为私有成员。私有成员只能在____中使用

构造方法的名称与____相同

____关键字可以让类中的属性和方法对外部不可见

this关键字可以调用本类中的____、,调用构造方法时必须放在构造方法的首行。

在Java中数组排序的方法是什么

编写并测试一个代表地址的Address类,地址信息由:国家,省份,城市,街道,邮编组成,并可以返回完整的地址信息。

"定义并测试一个代表员工的Employee类。员工属性包括“编号”、“姓名”、“基本薪水”、“薪水增长额”;还包括“计 算增长后的工资总额”。的操作方法。"

编写程序在将字符串“wantyoutoknowonething”,统计出字母“n”和字母“o”的出现次数。

"设计一个Dog类,有名字、颜色、年龄等属性,定义构造方法来初始化类的这些属性,定义方法输出Dog信息。编 写应用程序使用Dog类。"

"字符串操作: ·从字符串“MLDN中心Java技术学习班20130214”中提取开班日期。"

"编写一个银行帐户类,类的构成包括: ·数据成员: |-用户的帐户名称、用户的帐户余额; ·方法包括: |-开户(设置帐户名称,及余额),利用构造方法完成 ·查询余额"

Java中通过____关键字实现继承

一个类只能继承____个父类,但能实现____个接口 "类是所有类的父类,该类中判断两个对象是否相等的方法是,取 得对象完整信息的方法是____。"

"Integer类是对____基本数据类型的封装。Float类是对____基本数据类型的封装。Double类是对____ 基本数据类型的封装。字符类Character是对____基本数据类型的封装。"

"当子类中定义的方法与父类方法同名且参数类型及个数、返回值类型相同时,称子类方法____父类方法,子 类默认使用____方法,使用父类的同名方法,必须使用____关键字说明。"

"当子类定义的成员变量与父类的成员变量同名时,称子类____父类的成员变量,子类默认使用____属性。 使用父类的同名成员变量,必须用____关键字说明。"

如果子类定义了构造方法,在创建子类对象时首先默认调用____,然后再本类的构造方法

哪个关键字可以定义一个包,哪个关键字可以导入包

Java中存在四种访问权限

Java中可以使用____导入一个类的全部静态方法

____命令可以将全部的____打成一个压缩包

Java中____包是自动导入的

"在使用泛型类时,没有指定泛型的类型,则编译会出现不安全的警告信息,程序在使用时会使用____类 型进行接收。"

通过____类指定泛型的上限,通过____类指定泛型的下限。

使用____通配符可以接收全部的泛型类型实例,但却不可修改泛型属性内容。

Java中通过____关键字定义一个枚举,使用此关键字实际上就相当于一个类继承____。

枚举中通过____方法取得枚举的全部内容。

Java提供的三个内建的Annotation是

从JDK1.8之中,接口内可以定义有三类方法

在Java中一共提供有四个函数式接口,分别为

Java多线程可以依靠哪三种方式实现。

多个线程操作同一资源的时候需要注意____,依靠____关键字实现,实现手段是:块和,过多的使用,则会出现____问题。

Java程序运行时,至少启动两个个线程,分别是:____。

main线程的优先级是

线程在生命周期中要经历五种状态,分别是

Object类提供的哪三个方法可以控制线程

"在java.lang包中提供了两个字符串类,分别是____和____。这两个类都是____接 口的子类,字符串类提供的求字符串长度的方法是____。"

Java中提供的两个大数操作类是

对象克隆方法是____提供的,方法名称是____,对象所在的类必须实现____。

String类的哪四个方法可以使用正则。

通过Object类中的什么方法可以取得一个类的Class对象

Constructor类定义在____包中

Class类对象的三种实例化方式

IO操作的所有类都保存在____包中

文件输入流是____、文件输出流____

IO操作中字节流的操作类是____,字符流的操作类是____和____。

System类中提供那个三个常量是对IO有所支持的

"序列化对象使用____类,对象所在的类必须实现____接口, 才可以自动序列化所有的内容"

什么关键字可以让类中的属性不被序列化下来

要想执行数据库更新的操作接口是:

数据库查询结果使用____接口保存

JDBC中通过____类加载数据库驱动程序

String类的操作特点

简述垃圾对象的产生

类与对象的关系是什么?如何创建及使用对象?

举例说明子类对象的实例化过程。

简述this与super关键字的区别。

简述方法的重载与覆写的区别。

在已有类的基础上派生新的类有什么好处?

如何区分子类和父类?子类可以继承父类的那些内容?

什么是多态?实现都态的方法有那些?

接口有那些特征?如何定义和实现接口。

接口和抽象类有那些区别?

简述基本数据类型的自动装箱及自动拆箱操作

简述包的作用及使用

简述Java的四种访问权限的区别

简述RuntimeException和Exception的区别

try、catch、finally三种语句的功能是什么?

简述Java中的异常处理机制。

简述Error和Exception的区别。

列举三个常见的RuntimeException子类。

简述泛型的作用

简述枚举的作用及实现特点。

简述JAVASE中三个内建的Annotation的作用。

简述线程两种实现方式及区别?

简述死锁的产生。

String类和StringBuffer类的区别是什么?StringBuffer类提供了那些独特的方法?

简述final、finally、finalize的区别及作用?

解释Comparable和Comparator的区别

简述字节流与字符流操作的区别。

简述对象序列化的主要作用。

简述ArrayList和Vector的区别。

简述HashMap及Hashtable的区别

Set集合中的内容是不允许重复的,Java依靠什么来判断重复对象?

TreeSet类是允许排序的,Java依靠什么进行对象的排序操作?

简述Collection和Collections的区别

happens-before原则

Java是如何实现跨平台的?

Java线程间的通信方式

Java 线程有哪些状态,这些状态之间是如何转化的?

List接口、Set接口和Map接口的区别

Session机制

Cookie和Session的区别

Java中的equals和hashCode方法详解

hashcode() 方法详解

comparable与comparator的区别

Java
分享到
取消 提交回答
全部回答(1)
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题