Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
醒狮指南
JavaGuide
提交
871cdfa0
J
JavaGuide
项目概览
醒狮指南
/
JavaGuide
与 Fork 源项目一致
从无法访问的项目Fork
通知
5
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
JavaGuide
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
871cdfa0
编写于
11月 24, 2018
作者:
S
SnailClimb
提交者:
GitHub
11月 24, 2018
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Add:获取用键盘输入常用的的两种方法
上级
d94dcb12
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
25 addition
and
7 deletion
+25
-7
Java相关/Java基础知识.md
Java相关/Java基础知识.md
+25
-7
未找到文件。
Java相关/Java基础知识.md
浏览文件 @
871cdfa0
...
...
@@ -6,15 +6,15 @@
-
[
2. Java 语言有哪些特点
](
#2-java-语言有哪些特点
)
-
[
3. 什么是 JDK 什么是 JRE 什么是 JVM 三者之间的联系与区别
](
#3-什么是-jdk-什么是-jre-什么是-jvm-三者之间的联系与区别
)
-
[
4. 什么是字节码 采用字节码的最大好处是什么
](
#4-什么是字节码-采用字节码的最大好处是什么
)
-
[
先看下 java 中的编译器和解释器:
](
#先看下-java-中的编译器和解释器
:
)
-
[
采用字节码的好处:
](
#采用字节码的好处
:
)
-
[
先看下 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-面向对象编程三大特性封装
、继承、
多态
)
-
[
11. Java 面向对象编程三大特性:封装、继承、多态
](
#11-java-面向对象编程三大特性封装
继承
多态
)
-
[
封装
](
#封装
)
-
[
继承
](
#继承
)
-
[
多态
](
#多态
)
...
...
@@ -25,13 +25,13 @@
-
[
16. import java和javax有什么区别
](
#16-import-java和javax有什么区别
)
-
[
17. 接口和抽象类的区别是什么
](
#17-接口和抽象类的区别是什么
)
-
[
18. 成员变量与局部变量的区别有那些
](
#18-成员变量与局部变量的区别有那些
)
-
[
19. 创建一个对象用什么运算符?对象实体与对象引用有何不同?
](
#19-创建一个对象用什么运算符
?对象实体与对象引用有何不同?
)
-
[
20. 什么是方法的返回值?返回值在类的方法里的作用是什么?
](
#20-什么是方法的返回值
?返回值在类的方法里的作用是什么?
)
-
[
19. 创建一个对象用什么运算符?对象实体与对象引用有何不同?
](
#19-创建一个对象用什么运算符
对象实体与对象引用有何不同
)
-
[
20. 什么是方法的返回值?返回值在类的方法里的作用是什么?
](
#20-什么是方法的返回值
返回值在类的方法里的作用是什么
)
-
[
21. 一个类的构造方法的作用是什么 若一个类没有声明构造方法,该程序能正确执行吗 为什么
](
#21-一个类的构造方法的作用是什么-若一个类没有声明构造方法,该程序能正确执行吗-为什么
)
-
[
22. 构造方法有哪些特性
](
#22-构造方法有哪些特性
)
-
[
23. 静态方法和实例方法有何不同
](
#23-静态方法和实例方法有何不同
)
-
[
24. 对象的相等与指向他们的引用相等,两者有什么不同?
](
#24-对象的相等与指向他们的引用相等,两者有什么不同
?
)
-
[
25. 在调用子类构造方法之前会先调用父类没有参数的构造方法,其目的是?
](
#25-在调用子类构造方法之前会先调用父类没有参数的构造方法
,其目的是?
)
-
[
24. 对象的相等与指向他们的引用相等,两者有什么不同?
](
#24-对象的相等与指向他们的引用相等,两者有什么不同
)
-
[
25. 在调用子类构造方法之前会先调用父类没有参数的构造方法,其目的是?
](
#25-在调用子类构造方法之前会先调用父类没有参数的构造方法
其目的是
)
-
[
26. == 与 equals\(重要\)
](
#26--与-equals重要
)
-
[
27. hashCode 与 equals(重要)
](
#27-hashcode-与-equals(重要)
)
-
[
hashCode()介绍
](
#hashcode()介绍
)
...
...
@@ -426,6 +426,24 @@ final关键字主要用在三个地方:变量、方法、类。
transient关键字的作用是:阻止实例中那些用此关键字修饰的的变量序列化;当对象被反序列化时,被transient修饰的变量值不会被持久化和恢复。transient只能修饰变量,不能修饰类和方法。
## 34 获取用键盘输入常用的的两种方法
方法1:通过 Scanner
```
java
Scanner
input
=
new
Scanner
(
System
.
in
);
String
s
=
input
.
nextLine
();
input
.
close
();
```
方法2:通过 BufferedReader
```
java
BufferedReader
input
=
new
BufferedReader
(
new
InputStreamReader
(
System
.
in
));
String
s
=
input
.
readLine
();
```
# Java基础学习书籍推荐
**《Head First Java.第二版》:**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录