zoukankan      html  css  js  c++  java
  • Hello World深入理解

    每个编程人员都知道第一个都是Hello World,

    可是只是单知道 用,不知道为何会这样,就一直学的只是皮毛。

    学东西,不能知其然而不知其所以然。这样永远达不到境界。

    我们用编辑器eclipse 创建一个项目:

    这里的HelloWorld3.java就是这次创建的文件,里面的代码为:

    package syspro.sun;
    
    public class HelloWorld3 {
    
    	public HelloWorld3() {
    		// TODO Auto-generated constructor stub
    	}
    
    	/**
    	 * @param args
    	 */
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    			System.out.print("Hello world345");
    	}
    
    }
    

    大家都知道java是一个编译型的语言,和解释语言不同,是通过编译.java文件为.class文件后运行的,

    运行其实就是.class起作用的,当每次通过eclipse向java文件里面写入修改东西的时候,对应的编译路径Helloinsysprosun 里面的HelloWorld3.class

    文件就会不停的跟着更新,这里可以通过文件的修改日期进行考证,这大概就是eclipse的特性。当你在eclipse里面按保存按钮 后,

    class文件就会开始更新。class里面是二进制文件,就由JVM进行解析后运行。

  • 相关阅读:
    多线程(一) NSThread
    Swift 烧脑体操(一)
    Swift 烧脑体操(二)
    UINavigationController使用的注意事项
    更多请查看我的文章
    本地通知
    网络编程(二)NSURLSessionConfiguration
    A
    51Nod 1116 K进制下的大数(暴力枚举)
    51Nod 1065 最小正子段和
  • 原文地址:https://www.cnblogs.com/sunxun/p/5200764.html
Copyright © 2011-2022 走看看