码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA 编程 入门程序简析

时间:2015-01-08 07:16:07      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:java

//filename: HelloWorld.java

public class HelloWorld {
    
    public static int data = 100;
    
    public static void main(String[] args) {
        
        System.out.println("Hello Java world!");
        
        System.out.println(data);
        
    }
}

    

d:\> javac HelloWorld.java
d:\> java HelloWorld
Hello Java world!

    在 windows D 盘中用文本编辑器新建一个文本,输入上述代码,然后用( win + R -> cmd )打开命令行。"javac" 命令是 Java 编译器,将 "*.java" 的文件编译成 "*.class" 的字节文件,然后就可以在任何安装有 Java 虚拟机的机器上运行此程序。"java" 命令是 Java 的解释器,就可以直接将 "*.class" 文件装载进虚拟机中解释执行。


    这就是 Java 的最小的一个程序,Java 的第一个特性就是抽象,程序是由许多个类组成的,类是程序的组成基本单位,每个类实现每个功能,多个功能组合起来就是一个程序。上例中的程序就只有一个类,"class" 关键字所定义的类 "HelloWorld"。

    类的主要由两种成员组成,一个是属性用来存数据,一个是方法用来操作数据,类的成员都必须由 "static" 修饰。如上例类 "HelloWorld" ,有一个属性成员"data",有一个方法成员 "main"。


    "main()" 方法是一个特殊的方法,是程序的入口,是被虚拟机调用的,"main()" 方法被调用时,程序就开始执行,"main()"执行完程序就结束。正因为是程序的入口,所以声名必须按照规范,否则,虚拟机找不到 "main" 函数,找不到入口程序就没法执行。"public" 是可公开访问,也就是可以在本类的外面的调用,"static" 是指它是类的成员,"void" 是指方法的返回值是空,也就是没有返回值,"main" 是方法名,"( )" 方法名后面的小括号里面是参数列表,此例中只有有一个参数 "String" 类型的 "args。"{ }" 大括号里面就是方法体。


    "System" 是类库中定义的一个通用类,封装了系统资源,"out" 属性成员封装了标准输出设备,是系统资源的一部分,"println" 是输出设备的一种输出方法。"System.out.println("hello")", 是调用系统输出设备的输出方法打印 "hello"。


JAVA 编程 入门程序简析

标签:java

原文地址:http://armlinuxj.blog.51cto.com/2637315/1600399

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!