黑马程序员

导航

黑马程序员——java语言入门

  •  Sun 公司:(Stanford University Network)—斯坦福大学网络

    

  

  • java语言环境架构图

  

  • 环境变量的设置:

    Path环境变量:如果我们想要在命令行的任意目录下运行Java开发工具的话,我们需要配置Path环境变量。

    注意:如果我们在命令行中输入Javac.exe的时候,会先在当前路径中查找此文件,如果没有的话才会到Path环境变量中查找。

     classpath环境变量:如果我们想要在命令行的任意目录下运行.class文件的话,我们需要配置classpath环境变量。

    注意:如果我们没有设置classapath环境变量的话,那么只会在当前路径中查找.class文件;而如果我们设置了classpath环境变量的话,那么会先在classpath环境变量中查找,        然后再判断是否要查找当前目录。

     Path和classpath的区别:

     Path针对与Windows可执行文件(.exe);而classpath针对与Java字节码文件(.class)

  • Java程序运行过程:

    

      

      

  注:首先我们先编写后缀是.JAVA的源文件,然后用Javac.exe对源文件进行编译,生成了后缀是.CLASS的字节码文件,然后再用Java.exe将字节码文件加载到Java虚拟机当中解释执行。

  编译命令:Javac.exe *.JAVA

  解释命令:Java.exe *  (字节码文件后面不要加上.class)

  • Java程序开发体验——HelloWorld

    public class HelloWorld

      {

             public static void main(String[] args)

               {

                       System.out.println(“Hello World”);

          }

       }

    注解:

  •     public class或者class:表示定义一个类,Java程序的代码都需要定义在类中。(class是关键字。关键字就是被Java赋予了特殊含义的单词)如果在程序中定义的是public   class类的话,那么源文件名称必须与类名一致。(在一个源文件中只能定义一个public class类)
  •      HelloWorld:类的名称。命名规范:多个单词组成时,每个单词首字母大写。
  •     public static void main(String[] args):主方法(主函数)。作用1.程序的入口 2.保证程序的独立运行 3.被 Java虚拟机调用
  •     System.out.println();:屏幕输出打印()当中的内容   (ln表示换行,如果不加上的话表示不换行)
  •     {}:类的定义范围

  



posted on 2012-03-29 13:52  黑马—jieqi  阅读(961)  评论(0编辑  收藏  举报