Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CSDN 技术社区
skill_tree_java
提交
2d47dd5b
S
skill_tree_java
项目概览
CSDN 技术社区
/
skill_tree_java
通知
43
Star
8
Fork
4
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
4
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
skill_tree_java
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
4
Issue
4
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
2d47dd5b
编写于
2月 13, 2022
作者:
M
Mars Liu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
reflection for exercises
上级
f3bdc4ba
变更
9
隐藏空白更改
内联
并排
Showing
9 changed file
with
100 addition
and
41 deletion
+100
-41
data/1.Java初阶/1.Java概览/3.Java的运行机制/runtime.md
data/1.Java初阶/1.Java概览/3.Java的运行机制/runtime.md
+23
-4
data/1.Java初阶/1.Java概览/4.Java 程序的环境配置/classpath.json
data/1.Java初阶/1.Java概览/4.Java 程序的环境配置/classpath.json
+0
-0
data/1.Java初阶/1.Java概览/4.Java 程序的环境配置/classpath.md
data/1.Java初阶/1.Java概览/4.Java 程序的环境配置/classpath.md
+25
-0
data/1.Java初阶/1.Java概览/4.Java 程序的环境配置/config.json
data/1.Java初阶/1.Java概览/4.Java 程序的环境配置/config.json
+4
-2
data/1.Java初阶/1.Java概览/4.Java 程序的环境配置/javahome.md
data/1.Java初阶/1.Java概览/4.Java 程序的环境配置/javahome.md
+34
-0
data/1.Java初阶/1.Java概览/4.根据CLASSPATH环境变量定位类/classpath.md
data/1.Java初阶/1.Java概览/4.根据CLASSPATH环境变量定位类/classpath.md
+0
-27
data/1.Java初阶/2.Java的基本语法/1.Java的基本语法格式/app.md
data/1.Java初阶/2.Java的基本语法/1.Java的基本语法格式/app.md
+2
-3
data/1.Java初阶/2.Java的基本语法/3.Java中的关键字/keyword.md
data/1.Java初阶/2.Java的基本语法/3.Java中的关键字/keyword.md
+7
-2
data/1.Java初阶/3.Java中的变量与常量/2.变量的数据类型/datatype.md
data/1.Java初阶/3.Java中的变量与常量/2.变量的数据类型/datatype.md
+5
-3
未找到文件。
data/1.Java初阶/1.Java概览/3.Java的运行机制/runtime.md
浏览文件 @
2d47dd5b
...
@@ -2,20 +2,39 @@
...
@@ -2,20 +2,39 @@
以下关于Java的运行机制中描述正确的是:
以下关于Java的运行机制中描述正确的是:
1.
ClassLoader 是 JVM 实现的一部分
2.
Java 虚拟机逐行读取并执行Java代码
3.
Java 编译器会将程序编译为 Java 虚拟机可以执行的字节码
4.
Java 虚拟机(Java Virutal Machine)简称 JVM ,用于执行 Java 字节码
5.
Java 运行时环境(Java Runtime Evironment)简称 JRE ,用于运行 Java 程序,包含 JVM
6.
Java 开发工具包(Java Development Kit)用于开发Java程序,包含JRE和 Java 编译工具等
## 答案
## 答案
ClassLoader是JVM实现的一部分
1, 3, 4, 5, 6
## 选项
## 选项
### A
### A
JDK只包含JRE
所有都对
### B
### B
JVM不属于JRE
1
### C
### C
所有选项都不对
所有都不对
### D
1, 2, 3, 4
### E
5, 6, 7
### F
2, 4, 6
data/1.Java初阶/1.Java概览/4.
根据CLASSPATH环境变量定位类
/classpath.json
→
data/1.Java初阶/1.Java概览/4.
Java 程序的环境配置
/classpath.json
浏览文件 @
2d47dd5b
文件已移动
data/1.Java初阶/1.Java概览/4.Java 程序的环境配置/classpath.md
0 → 100644
浏览文件 @
2d47dd5b
# CLASSPATH
关于 Java 的 CLASSPATH 设置,正确的说法是:
1.
可以通过
`java`
命令的
`-cp`
参数指定 class path
2.
设置 Windows 系统的 %CLASSPATH% 变量可以设定 class path
3.
设置 Unix/Linux 系统的 $
\$
CLASSPATH 变量可以设定 class path
## 答案
所有都对
## 选项
### A
1, 2
### B
1, 3
### C
所有叙述都是错的
data/1.Java初阶/1.Java概览/4.
根据CLASSPATH环境变量定位类
/config.json
→
data/1.Java初阶/1.Java概览/4.
Java 程序的环境配置
/config.json
浏览文件 @
2d47dd5b
...
@@ -7,9 +7,10 @@
...
@@ -7,9 +7,10 @@
"export"
:
[
"export"
:
[
"classpath.json"
"classpath.json"
],
],
"title"
:
"
根据CLASSPATH环境变量定位类
"
,
"title"
:
"
Java 程序的环境配置
"
,
"keywords_must"
:
[
"keywords_must"
:
[
"CLASSPATH"
"CLASSPATH"
,
"JAVAHOME"
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
}
}
\ No newline at end of file
data/1.Java初阶/1.Java概览/4.Java 程序的环境配置/javahome.md
0 → 100644
浏览文件 @
2d47dd5b
# JAVA_HOME
关于 JAVA HOME 设置,正确的是:
1.
通过设定 JAVA HOME 变量和 PATH 变量,可以在同一台机器上的多个不同版本的 JAVA 系统中选择使用
2.
在 Linux/Unix Shell 环境中,使用
`$JAVA_HONME`
系统变量,在 WINDOWS 批处理环境,使用
`%JAVA_HOME%`
,它们表示同一个变量名
3.
Java 系统会根据 Java Home 推导一些环境设置,例如库路径
4.
JAVA_HOME 中可以包含多个不同版本的 JAVA 环境路径,系统自动选择
## 答案
1, 2, 3
## 选项
### A
1, 2
### B
1, 3, 4
### C
2, 3, 4
### D
4
### E
2, 3,
data/1.Java初阶/1.Java概览/4.根据CLASSPATH环境变量定位类/classpath.md
已删除
100644 → 0
浏览文件 @
f3bdc4ba
# CLASSPATH
Java的环境变量设置中正确的是:
## 答案
```
bat
%JAVA_HOME%
\bin
```
## 选项
### A
```
bat
%JAVA_HOME%
\tools.jar
```
### B
```
bat
%JAVA_HOME%
\dt.jar
```
### C
所有选项都是错的
data/1.Java初阶/2.Java的基本语法/1.Java的基本语法格式/app.md
浏览文件 @
2d47dd5b
...
@@ -35,7 +35,7 @@ public class App {
...
@@ -35,7 +35,7 @@ public class App {
```
java
```
java
public
class
App
{
public
class
App
{
public
static
void
main
(
String
[]
args
){
public
static
void
main
(
String
[]
args
){
for
(
int
i
=
0
;
i
<
10
;
i
++){
for
(
int
i
=
0
;
i
<
args
.
length
;
i
++){
System
.
out
.
println
(
i
);
System
.
out
.
println
(
i
);
}
}
}
}
...
@@ -83,4 +83,4 @@ public interface App {
...
@@ -83,4 +83,4 @@ public interface App {
return
a
;
return
a
;
}
}
}
}
```
```
\ No newline at end of file
data/1.Java初阶/2.Java的基本语法/3.Java中的关键字/keyword.md
浏览文件 @
2d47dd5b
# Java中的关键字
# Java中的关键字
下面代码中哪个不是Java的关键字:
下面代码中哪个不是Java的关键字
或保留字
:
```
java
```
java
...
@@ -20,6 +20,7 @@ public class App {
...
@@ -20,6 +20,7 @@ public class App {
main
main
```
```
## 选项
## 选项
### A
### A
...
@@ -36,4 +37,8 @@ import
...
@@ -36,4 +37,8 @@ import
### D
### D
main
static
### E
void
data/1.Java初阶/3.Java中的变量与常量/2.变量的数据类型/datatype.md
浏览文件 @
2d47dd5b
# 变量定义
# 变量定义
以下
数据类型
哪个是错误的
以下
变量定义,
哪个是错误的
## 答案
## 答案
string
```
string x = "1";
```
## 选项
## 选项
...
@@ -19,7 +21,7 @@ String name = "csdn";
...
@@ -19,7 +21,7 @@ String name = "csdn";
```
java
```
java
string
x
=
"1"
;
String
x
;
```
```
### C
### C
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录