学习时间:
学习JAVA的第一天
学习内容:
1、 搭建 了Java 的开发环境
安装的版本为9.0.4
2、 熟悉了JAVA相关的认知
JDK 和 JRE
JDK (Java Development Kit):是 Java 程序开发⼯具包,包含 JRE 和开发⼈员使⽤的⼯具。(JRE + tools)
JRE (Java Runtime Environment):是 Java 程序的运⾏时环境,包含 JVM 和运⾏时所需要的核⼼类库 。
JRE相当于是Java程序的运行环境,若只需要运行一个已有的Java程序,那么只需安装 JRE 即可。
我们想要开发⼀个全新的Java 程 序,那么必须安装 JDK 。JDK 安装完成后,在 JDK 安装路径下可以看到如下内容:
- bin⽬录:⽤于存放JDK⼯具命令,⽐如⽤于编译 Java 程序的 javac 命令、⽤于启动 JVM 运 ⾏ Java 程序的 java 命令、⽤于⽣成⽂档的 javadoc 命令和⽤于打包的 jar 命令等等;
- jre⽬录:⽤于存放 JDK 所包含的 JRE ,其中包含有 JVM 和核⼼类库;
- lib⽬录:⽤于存放 JDK ⼯具命令所对应的⼯具包(Tool APIs);
- demo⽬录:⽤于存放⼀些示例程序;
- src.zip⽂件:⽤于存放核⼼类库的 Java 源代码。
3、 掌握了八种数据类型
上图汇集了各种类型数据的取值范围,若输出的数据大于相关类型的取值范围,会出现以下情况:
int a = 2147483647,b=-2147483648;
a = a + 1;
b = b-1;
System.out.println("a=" + a);
System.out.println("b=" + b);
a=-2147483648
b=2147483647
4、 计算了相关习题
int s1 = 1;
int s2 = 1;
int n;
int sum;
Scanner month = new Scanner(System.in);
System.out.println("请输入月份:");
n = month.nextInt();
for (int i = 1; i <= n; i++) {
if (i == 1) {
System.out.println("第1个月的兔子对数:" + s1);
continue;
} else if (i == 2) {
System.out.println("第2个月的兔子对数:" + s2);
continue;
} else {
sum = s2;
s2 = s1 + s2;
s1 = sum;
System.out.println("第" + i + "个月的兔子对数:" + s2);
}
}
int count = 0;
for (int sqrt = 101; sqrt < 200; sqrt++) {
boolean change = true;
for (int x = 2; x < Math.sqrt(sqrt); x++) {
if (sqrt % x == 0) {
change = false;
break;
}
}
if (change == true) {
count++;
System.out.println(sqrt + "");
}
}
System.out.println("素数的个数:" + count);
int count = 0;
for (int sqrt = 101; sqrt < 200; sqrt++) {
boolean change = true;
for (int x = 2; x < Math.sqrt(sqrt); x++) {
if (sqrt % x == 0) {
change = false;
break;
}
}
if (change == true) {
count++;
System.out.println(sqrt + "");
}
}
System.out.println("素数的个数:" + count);
学习产出:
这里统计学习计划的总量
1、 技术笔记 1 篇
2、CSDN 技术博客 1 篇