Ja va笔记整理(1)Ja va初步

Ja va入门第一步,得先搞清楚它的系统组成。一个完整的Ja va系统通常包含以下四个部分:Ja va环境(Environment)、Ja va语言(Language)、Ja va API应用程序接口(Application Programming Interface)以及Ja va类别库(Class Libraries)。这四个部分各司其职,共同构成了Ja va开发的基础。

Ja va笔记整理(1)Ja va初步

接下来,说说JDK——全称Ja va Developer's Kit,这是Ja va开发工具包,也是我们写Ja va程序最核心的工具。配置Ja va环境时,通常需要设置环境变量,比如在批处理文件里写入以下内容:

@ECHO OFF
PROMPT $p$g
PATH .;c:\jdk\bin;
SET CLASSPATH=.;C:\jdk\lib\tools.jar;

环境配好了,来写个最简单的例子。第一个程序,Hello World:

public class hello
{
   public static void main(String args[])
   {
      System.out.println("Hello!");
   }
}

编译执行也很简单:先用ja vac hello.ja va编译,再用ja va hello运行。注意,这里类名是hello,源文件名必须与之完全一致。

再来看一个带弹窗的例子,用到了Swing库:

import ja vax.swing.JOptionPane;
public class Hello4
{
   public static void main(String args[])
   {
      JOptionPane.showMessageDialog(null,"Hello\n Ja va!");
      System.exit(0);
   }
}

这两个例子虽然简单,但已经涵盖了Ja va源程序的基本骨架。一个完整的Ja va源程序应该包含以下几个部分:

源文件的命名规则要特别注意:如果源程序中有公共类,文件名必须与公共类名一模一样,包括大小写——这是Ja va严格的规定,不遵守就会编译报错。正因为如此,一个Ja va源程序中至多只能有一个公共类。如果源程序中没有公共类,那么文件名可以任意取。另外,编译时每个类都会生成一个对应的.class文件,多个类就生成多个文件。

写Ja va代码时,命名规范也很重要,虽然不强制,但遵循规范能让代码更易读、更专业:

最后,提一下Ja va平台。Sun公司(现在属于Oracle)把Ja va主要划分为三个平台:

这三个平台各有所长,但初学者通常从J2SE入手,打好基础再根据需要拓展。

本文转载于:https://blog.csdn.net/gyming/article/details/7944570 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。