Java基础 (第一天 helloword)

来源:互联网 发布:大张伟的姜昆女友知乎 编辑:程序博客网 时间:2024/04/30 07:43

public class HelloWorld

 {

    public static void main(String[] args)

 {

     System.out.println("Hello World!");

     }

}



学习Java第一个程序HelloWorld,和之前c语言相比,第一感觉就是类。java是面向对象,它是以类也就是对象作为处理的,而c主要是面向过程,以函数为处理。
每个.java文件里允许多个类,但只允许一个public class,并且public class 类名(类名必须和java文件名一致,区分大小写)。 public static void main(String[] args)是主方法,和c的main()函数一致,程序从main()进入,每一个public class必须要有main(). System.out.println()调用了Java.lang的一个方法。

通过javac  Helloworld.java可得到.class文件。此时可允许java -cp . Helloworld  (不用加后缀class)
 -cp==-classpath类路径搜索,后面加路径或者jar包。相对路径.表示当前目录,  ..表示当前上一级目录

这里的cp就是classpath,可在环境变量里设置,搜索执行顺序是先看语句里指定的classpath--->环境变量里的classpath--> 当前cmd打开的目录

(一个或多个class可打包成jar文件,语句jar -cfv Helloworld.jar Helloworld.class 如果打包后仅有jar文件则运行时必须指定jar   语句java -cp Helloworld.jar Helloworld)


参考文章http://jingyan.baidu.com/article/cbf0e500fe7b4d2eab289349.html
              https://www.douban.com/note/280825110/



0 0