您的位置:首页 > 编程语言 > Java开发

二、Java语言的简单认识及Hello World示例

2014-05-02 15:33 453 查看
  1. Java语言的简单认识

  (1) Java有三个版本:

  a. JAVA SE (以前称J2SE):Standard Environment 标准版本;

  b. JAVA EE (以前称J2EE):Enterprise Environment 企业版;

  c. JAVA ME (以前称J2ME):Eicro Environment 微型版;

  (2) Java的安装目录

  在前一讲中,提到安装目录中有两个文件夹,分别是jdk1.7.0_45和jre7。在“jdk1.7.0_45”文件夹的bin子文件夹下,有“java.exe”和“javac.exe”两个文件;但在“jre7”的bin文件夹下,只有前两个文件中的“java.exe”。

  “javac.exe”是Java开发和编译的执行程序,作用是将*.java代码文件编译成*.class文件。

  “java.exe”是Java运行的执行程序,作用是运行由"javac.exe"编译成的*.class文件。

  由此可见,JDK包含JRE,所以必须要有JDK才能开发Java程序。

注:

  Java是跨平台(Java语言是可以在多种操作系统上运行的,但*.exe文件是不能在Linux系统中运行的;因为操作系统内核是不同的)的语言,真正执行的不是二进制码,而是字节码(.class文件)。那为什么Java程序可以跨平台呢?因为Java是运行在JVM(Java 虚拟机,由C语言编写的)上,JVM将字节码进一步编译成能运行的机器码。不同操作系统是有不同的JVM的,所以在下载JDK的时候,是需要选择操作系统。

  (3) Java程序的编辑环境

  a. 记事本,将*.txt改成*.Java即可;

  b. editplus和nodepad++;

  c. 借助IDE,如Eclipse,Myeclipse;

  2. Hello World实例

  实例代码如下,注意保存时,名称写为“Test.java”。如果是用记事本写的话,注意“txt”扩展名是否被删除。

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


  运行步骤如下图:

  


注:

  a, 如果你保存java文件的名字与类名不同的话,那么用"javac *.java"时,编译出来的是还是“类名.class”。如果保存名为"Test1.java",如下图:

  


  b, 有时候会遇到,提示“找不到货无法加载主类” ,这时检查下环境变量的设置,比如名称,“JAVA_HOME”与“java_home”对环境变量而言是两个不同的名字。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: