二、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”扩展名是否被删除。
运行步骤如下图:
注:
a, 如果你保存java文件的名字与类名不同的话,那么用"javac *.java"时,编译出来的是还是“类名.class”。如果保存名为"Test1.java",如下图:
b, 有时候会遇到,提示“找不到货无法加载主类” ,这时检查下环境变量的设置,比如名称,“JAVA_HOME”与“java_home”对环境变量而言是两个不同的名字。
(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”对环境变量而言是两个不同的名字。
相关文章推荐
- 如何将简单CMS后台管理系统示例转换为Java、Php等不同后台语言的版本
- 如何将简单CMS后台管理系统示例转换为Java、Php等不同后台语言的版本
- 如何将简单CMS后台管理系统示例转换为Java、Php等不同后台语言的版本
- Java基于解释器模式实现定义一种简单的语言功能示例
- 如何将简单CMS后台管理系统示例转换为Java、Php等不同后台语言的版本
- 【java开发系列】—— spring简单入门示例
- Java TCP 抓包简单示例
- java中一个简单的下载示例
- JAVA入门[6]-Mybatis简单示例
- 不带有界面的简单的计算器小程序(Java语言实现)
- java动态创建excle的简单示例
- flex+blazeds+java后台消息推送(简单示例)
- java awt简单示例2
- Java实现的简单网页截屏功能示例
- java语言本地化示例
- 简单的初步认识Java这门编程语言
- Java TCP网络编程 - 最简单示例
- 黑马程序员—Java语言基础(人机交互方式、Java语言介绍、环境变量配置、Hello World程序编写)
- 黑马程序员—Java语言基础(运算符、代码示例)
- java通配符简单示例