面试问题
无忆吖
小小码农,爱敲代码。
展开
-
Java面试基础 面向对象 面试宝典
2. 面向对象2.1. 类是什么? 对象是什么?举例说明2.2. 类由哪些内容组成?2.3. 成员变量与局部变量的区别?2.4. 什么是匿名对象?什么时候使用匿名对象?2.5. 使用面向对象【封装】的好处有哪些?2.6. private 关键字在哪里使用? 被 private 修饰的成员有什么特点?2.7. 为什么要有 this 关键字?this 关键字的含义?2.8. 构造方法的作用是什么?构造方法的特点是什么?构造方法的注意事项? 构造方法中可不可以写return 语句呢?2.9. 一个类的缺省构造方法原创 2020-11-05 12:00:48 · 178 阅读 · 0 评论 -
Java面试基础题 “==“和equals区别、Integer与int的区别
1、一个".java"源文件中是否可以包括多个类 不是内部类) ? 有什么限制?答:可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto?答:java中的保留字,现在没有在java中使用。3、使用 final 关键字修饰一个变量时,是引用不能变,还 是引用的对象不能变?答:使用final关键字修饰一个变量时,是指引用变量不能变,引用变量所指向的对象中的 内容还是可以改变的。4"=="和equals方法究竟有什么区别?答:==操作符专门原创 2020-11-05 11:53:05 · 176 阅读 · 0 评论 -
Java面试题 JDK、JRE、JVM的区别、&& 和 & 的区别、== 与 = 的区别
1. Java基础知识 1.1. Java源程序的扩展名是什么?1.2. 什么是标识符?1.3. 标识符有哪些特点?1.4. java程序经编译后产生的字节码文件扩展名是什么?1.5. 请说明环境变量Path 与 classpath 区别?1.6. 请说出常用的DOS命令并解释?1.7. 请写出以下标识符的命名规则1.8. 请解释Java语言的跨平台特性?1.9. 请说明JDK、JRE、JVM的区别?1.10. 注释的分类及作用?1.11. 请说出Java中数据类型的分类?基本数据类型都有哪些?1.12.原创 2020-11-05 11:42:32 · 225 阅读 · 0 评论 -
java常见面试基础题
一、基础知识:1、JVM、JRE和JDK的区别:JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性 ,java语言是跨平台,jvm不是跨平台的。JRE(Java Runtime Environment):java的运行环境,包括jvm+java的核心类库。 JDK(Java Development Kit):java的开发工具,包括jre+开发工具2、环境变量path和classpath的作用是什么?(1)path是配置Windows可执行文件的原创 2020-11-05 11:07:40 · 116 阅读 · 0 评论