Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Deep Learn
JavaGuide
提交
0fad7cc4
J
JavaGuide
项目概览
Deep Learn
/
JavaGuide
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
1
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
JavaGuide
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
0fad7cc4
编写于
8月 10, 2018
作者:
S
Snailclimb
提交者:
GitHub
8月 10, 2018
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update Java基础知识.md
上级
4e179657
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
42 addition
and
42 deletion
+42
-42
Java相关/Java基础知识.md
Java相关/Java基础知识.md
+42
-42
未找到文件。
Java相关/Java基础知识.md
浏览文件 @
0fad7cc4
<!-- MarkdownTOC -->
1.
[
Java基础知识30问
](
#java基础知识30问
)
1.
[
1. 面向对象和面向过程的区别
](
#1-面向对象和面向过程的区别
)
1.
[
面向过程:
](
#面向过程:
)
1.
[
面向对象:
](
#面向对象:
)
1.
[
2. Java语言有哪些特点?
](
#2-java语言有哪些特点?
)
1.
[
3. 什么是JDK?什么是JRE?什么是JVM?三者之间的联系与区别
](
#3-什么是jdk什么是jre?什么是jvm?三者之间的联系与区别
)
1.
[
4. 什么是字节码?采用字节码的最大好处是什么?
](
#4-什么是字节码?采用字节码的最大好处是什么?
)
1.
[
先看下java中的编译器和解释器:
](
#先看下java中的编译器和解释器:
)
1.
[
采用字节码的好处:
](
#采用字节码的好处:
)
1.
[
5. Java和C++的区别
](
#5-java和c的区别
)
1.
[
6. 什么是Java程序的主类?应用程序和小程序的主类有何不同?
](
#6-什么是java程序的主类?应用程序和小程序的主类有何不同?
)
1.
[
7. Java应用程序与小程序之间有那些差别?
](
#7-java应用程序与小程序之间有那些差别?
)
1.
[
8. 字符型常量和字符串常量的区别
](
#8-字符型常量和字符串常量的区别
)
1.
[
9. 构造器Constructor是否可被override
](
#9-构造器constructor是否可被override
)
1.
[
10. 重载和重写的区别
](
#10-重载和重写的区别
)
1.
[
11. Java 面向对象编程三大特性:封装、继承、多态
](
#11-java-面向对象编程三大特性封装、继承、多态
)
1.
[
封装
](
#封装
)
1.
[
继承
](
#继承
)
1.
[
多态
](
#多态
)
1.
[
12. tring和StringBuffer、StringBuilder的区别是什么?String为什么是不可变的?
](
#12-tring和stringbuffer、stringbuilder的区别是什么?string为什么是不可变的?
)
1.
[
13. 自动装箱与拆箱
](
#13-自动装箱与拆箱
)
1.
[
14. 在一个静态方法内调用一个非静态成员为什么是非法的?
](
#14-在一个静态方法内调用一个非静态成员为什么是非法的?
)
1.
[
15. 在Java中定义一个不做事且没有参数的构造方法的作用
](
#15-在java中定义一个不做事且没有参数的构造方法的作用
)
1.
[
16. import java和javax有什么区别
](
#16-import-java和javax有什么区别
)
1.
[
17. 接口和抽象类的区别是什么?
](
#17-接口和抽象类的区别是什么?
)
1.
[
18. 成员变量与局部变量的区别有那些?
](
#18-成员变量与局部变量的区别有那些?
)
1.
[
19. 创建一个对象用什么运算符?对象实体与对象引用有何不同?
](
#19-创建一个对象用什么运算符?对象实体与对象引用有何不同?
)
1.
[
20. 什么是方法的返回值?返回值在类的方法里的作用是什么?
](
#20-什么是方法的返回值?返回值在类的方法里的作用是什么?
)
1.
[
21. 一个类的构造方法的作用是什么?若一个类没有声明构造方法,改程序能正确执行吗?为什么?
](
#21-一个类的构造方法的作用是什么?若一个类没有声明构造方法,改程序能正确执行吗?为什么?
)
1.
[
22. 构造方法有哪些特性?
](
#22-构造方法有哪些特性?
)
1.
[
23. 静态方法和实例方法有何不同?
](
#23-静态方法和实例方法有何不同?
)
1.
[
24. 对象的相等与指向他们的引用相等,两者有什么不同?
](
#24-对象的相等与指向他们的引用相等,两者有什么不同?
)
1.
[
25. 在调用子类构造方法之前会先调用父类没有参数的构造方法,其目的是?
](
#25-在调用子类构造方法之前会先调用父类没有参数的构造方法,其目的是?
)
1.
[
26. ==与equals\(重要\)
](
#26-与equals重要
)
1.
[
27. hashCode与equals(重要)
](
#27-hashcode与equals(重要)
)
1.
[
hashCode()介绍
](
#hashcode()介绍
)
1.
[
为什么要有hashCode
](
#为什么要有hashcode
)
1.
[
hashCode()与equals()的相关规定
](
#hashcode()与equals()的相关规定
)
1.
[
28. Java中的值传递和引用传递
](
#28-java中的值传递和引用传递
)
1.
[
29. 简述线程,程序、进程的基本概念。以及他们之间关系是什么?
](
#29-简述线程,程序、进程的基本概念。以及他们之间关系是什么?
)
1.
[
30. 线程有哪些基本状态?这些状态是如何定义的?
](
#30-线程有哪些基本状态?这些状态是如何定义的
)
1.
[
Java基础学习书籍推荐
](
#java基础学习书籍推荐
)
-
[
Java基础知识30问
](
#java基础知识30问
)
-
[
1. 面向对象和面向过程的区别
](
#1-面向对象和面向过程的区别
)
-
[
面向过程:
](
#面向过程:
)
-
[
面向对象:
](
#面向对象:
)
-
[
2. Java语言有哪些特点?
](
#2-java语言有哪些特点?
)
-
[
3. 什么是JDK?什么是JRE?什么是JVM?三者之间的联系与区别
](
#3-什么是jdk什么是jre?什么是jvm?三者之间的联系与区别
)
-
[
4. 什么是字节码?采用字节码的最大好处是什么?
](
#4-什么是字节码?采用字节码的最大好处是什么?
)
-
[
先看下java中的编译器和解释器:
](
#先看下java中的编译器和解释器:
)
-
[
采用字节码的好处:
](
#采用字节码的好处:
)
-
[
5. Java和C++的区别
](
#5-java和c的区别
)
-
[
6. 什么是Java程序的主类?应用程序和小程序的主类有何不同?
](
#6-什么是java程序的主类?应用程序和小程序的主类有何不同?
)
-
[
7. Java应用程序与小程序之间有那些差别?
](
#7-java应用程序与小程序之间有那些差别?
)
-
[
8. 字符型常量和字符串常量的区别
](
#8-字符型常量和字符串常量的区别
)
-
[
9. 构造器Constructor是否可被override
](
#9-构造器constructor是否可被override
)
-
[
10. 重载和重写的区别
](
#10-重载和重写的区别
)
-
[
11. Java 面向对象编程三大特性:封装、继承、多态
](
#11-java-面向对象编程三大特性封装、继承、多态
)
-
[
封装
](
#封装
)
-
[
继承
](
#继承
)
-
[
多态
](
#多态
)
-
[
12. tring和StringBuffer、StringBuilder的区别是什么?String为什么是不可变的?
](
#12-tring和stringbuffer、stringbuilder的区别是什么?string为什么是不可变的?
)
-
[
13. 自动装箱与拆箱
](
#13-自动装箱与拆箱
)
-
[
14. 在一个静态方法内调用一个非静态成员为什么是非法的?
](
#14-在一个静态方法内调用一个非静态成员为什么是非法的?
)
-
[
15. 在Java中定义一个不做事且没有参数的构造方法的作用
](
#15-在java中定义一个不做事且没有参数的构造方法的作用
)
-
[
16. import java和javax有什么区别
](
#16-import-java和javax有什么区别
)
-
[
17. 接口和抽象类的区别是什么?
](
#17-接口和抽象类的区别是什么?
)
-
[
18. 成员变量与局部变量的区别有那些?
](
#18-成员变量与局部变量的区别有那些?
)
-
[
19. 创建一个对象用什么运算符?对象实体与对象引用有何不同?
](
#19-创建一个对象用什么运算符?对象实体与对象引用有何不同?
)
-
[
20. 什么是方法的返回值?返回值在类的方法里的作用是什么?
](
#20-什么是方法的返回值?返回值在类的方法里的作用是什么?
)
-
[
21. 一个类的构造方法的作用是什么?若一个类没有声明构造方法,改程序能正确执行吗?为什么?
](
#21-一个类的构造方法的作用是什么?若一个类没有声明构造方法,改程序能正确执行吗?为什么?
)
-
[
22. 构造方法有哪些特性?
](
#22-构造方法有哪些特性?
)
-
[
23. 静态方法和实例方法有何不同?
](
#23-静态方法和实例方法有何不同?
)
-
[
24. 对象的相等与指向他们的引用相等,两者有什么不同?
](
#24-对象的相等与指向他们的引用相等,两者有什么不同?
)
-
[
25. 在调用子类构造方法之前会先调用父类没有参数的构造方法,其目的是?
](
#25-在调用子类构造方法之前会先调用父类没有参数的构造方法,其目的是?
)
-
[
26. ==与equals\(重要\)
](
#26-与equals重要
)
-
[
27. hashCode与equals(重要)
](
#27-hashcode与equals(重要)
)
-
[
hashCode()介绍
](
#hashcode()介绍
)
-
[
为什么要有hashCode
](
#为什么要有hashcode
)
-
[
hashCode()与equals()的相关规定
](
#hashcode()与equals()的相关规定
)
-
[
28. Java中的值传递和引用传递
](
#28-java中的值传递和引用传递
)
-
[
29. 简述线程,程序、进程的基本概念。以及他们之间关系是什么?
](
#29-简述线程,程序、进程的基本概念。以及他们之间关系是什么?
)
-
[
30. 线程有哪些基本状态?这些状态是如何定义的?
](
#30-线程有哪些基本状态?这些状态是如何定义的
)
-
[
Java基础学习书籍推荐
](
#java基础学习书籍推荐
)
<!-- /MarkdownTOC -->
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录