目的:
1.了解Java运行机制
2.知道如何创建工程和查看文件,打开文件
3.掌握基本的Java语句
4.编写小程序体验Java语言
内容:
Java之父:James Gosling
Java程序运⾏机制-虚拟机机制

image.png
创建工程:

image.png
添加独立的模块 用于开发java程序:

image.png
自己创建一个package的作用:
1.避免重名
2.合理的管理代码的结构
注:同一个包名下的源文件不能重名,使⽤import 导入源文件 :使用一个文件之前必须要导入 如果是在自己的包⾥⾯就 不需要导入了。同⼀个文件⾥面可以创建多个类,所有的类都会在目录接⼝里面体现。
条件语句、循环语句回顾:
class KillMan {
public static void main(String[] args) {
int num=0;
//创建一个Scanner 对象 用于接收终端的输入
Scanner scanner = new Scanner(System.in);
//提示输入参与的人数
System.out.print("请输入参与人数:");
num = scanner.nextInt();
//定义数组保存所有的编号
int [] temp = new int[num];
//开始编号
for (int i =0;i<num;i++){
temp[i]=i+1;
}
//提示输入死亡编号
System.out.print("请输入死亡编号:");
int killedNumber =scanner.nextInt();
int killed =-1;
int count=0;
int totalKilled=0;
//开始游戏
for (int i=0;i<num;i++){
if (temp[i] !=killed){
count++;
if (count==killedNumber){
System.out.println(temp[i]);
//杀掉这个人
temp[i] = killed;
//杀人总数+1
totalKilled++;
//判断是不是还剩一个
if (totalKilled == num-1){
break;
}
}
}
//判断是不是最后一个
if (i == num-1){
i = -1;
}
}
//输出数组
for (int i = 0; i < num; i++){
System.out.print(temp[i]+" ");
}
}
}
感悟:今天学习的内容相较上一次学习的内容较为简单一点,大部分是基本知识,基本操作。但是还是学习了不少东西,打好基础很重要。内容不难,但是量还是有点多,需要消化,打好基础。java和c语言有很多相似部分,但也有不同。