---恢复内容开始---
壹
今天重新的补充了新的JDK,JRE,JVM。
我才发现原来。JDK中自带有JRE,JVM。
JDK进行编译 通过JDK中的JVM虚拟机运行成机器码结果
.java——————————————》.class————————————————————————》结果、 JDK用来编译并运行 JRE是Java运行环境是运行结果(因为在JRE中也带有JVM)
贰
第一个Java程序
首先不要管什么意思,要记住的是现在写程序的一个格式。
public class Demo{ //创建一个类名为Demo
public static void main(String[]args){ //这是一个程序的方法入口
int a=20; //将数值类型的变量a赋值
System.out.println(a); //输出a的结果
}
}
20 //结果为20
以上可以不用有变量。直接输出字符串也可以。但是输出字符串要注意的是——System.out.println("Demo");注意双引号还有逗号。
叁
解压一个eclipse的开发工具。并使用他写出一个窗口程序。
eclipse是一个算强大的一个开发工具,所以要学会使用它,相比之前用的notepad++是很好用的工具之一,还可以随时看自己的一个输出结果。可以不用在CMD中去输出结果了。
首先就是要创建一个包。包中创建文件。文件中创建一个class文件。并编写,编译,看结果。
第一个简单窗口程序写法:(为了加深自己的记忆以及熟练度。我都是用手打的)
public class Demo01{ //创建一个Demo01的类
public static void main(String[args]){ //入口
JFrame popup= new JFrame("生活小提示“”); //产生一个新的JFrame类型的对象,有背景的地方是可以自己变换名字的。不过此名字是要有意义的。要知道是什么意思
popup.setLocation(1000,450); //设置popup的X,Y轴。位置
popup.setSize(400,400); //设置popup的宽度,高度
popup.setLayout(null); //设置它的布局管理器为没有;这样才好设置下一个类型中的位置
JLabel article=new JLabel("第一天"); //产生一个新的JLabel类型的对象,有背景的地方是可以自己变换名字的。不过此名字是要有意义的。要知道是什么意思
article.setLocation(20,20); //设置article的X,Y轴。位置
article.setSize{200,20); //设置article的宽度,高度
popup.add(article); //将article天骄到popup中。
popup.setDefaultCloseOperation(JFrame.EXTI_ON_CLOSE);//点击X时关闭改程序,不然此程序一直在运行
popup.setVisible(true); //显示JFrame
}
}
最后的结果是这样的:窗口就出来了
这就是今天的内容。首先我是一个没有java基础的人。所以现在我需要做的就是要看更多的打更多的代码。让自己熟练起来。