Java第二天

---恢复内容开始---

今天重新的补充了新的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基础的人。所以现在我需要做的就是要看更多的打更多的代码。让自己熟练起来。

 

  

posted @ 2017-08-15 18:13  马蚤年老去前的记忆  阅读(168)  评论(0)    收藏  举报