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

11级_Java_曹建波3.26 Java 第一节环境的搭载

2012-04-07 19:25 211 查看
Java概述
Java发展简史

1990年由JamesGosling领导的“Green计划”,准备为下一代智能家电(如电视机、微波炉、电话、机顶盒)编写一个通用控制系统。最初采用的是C++语言,后设计出一个新的编程语言:Oak。

1994年将Oak语言更名为Java。

1996年Java1.0版正式推出。Java的早期版本称为JDK(Java Development Kit),如JDK1.0、JDK1.1。

1998年12月升级为1.2版(里程碑式的版本),并更名为Java 2(第二代Java)。原来的开发工具集JDK更名为J2SDK (Java 2 Software Development Kit)。

Java 2分为三个体系:

1.J2SE(Java 2 Software Development Kit,Standard Edition):适用于一般计算机的Java程序开发和运行平台。

2.J2EE(Java 2 Software Development Kit,Enterprise Edition):企业e_Business架构和Web Service服务开发及应用平台。

3.J2ME( Java 2 Software Development Kit, Micro Edition):移动商务等开发工具及平台。

2004年10月,Sun公司发布了J2SE5.0版。

2006年11月,Sun公司发布了Java SE6.0版。

Java技术

1.简单性

2.面向对象

3.分布式

4.多线程

5.体系结果中立和可移植性

6.健壮性和安全性

Java平台核心机制

1.平台(Platform) :能够支撑程序运行的硬件或软件环境。

2.Java平台:一种纯软件的平台,它运行在其他基于硬件的平台(如Windows)之上 。

3.Java虚拟机:由软件虚拟的计算机,是Java平台的核心。有自己的指令格式(字节码指令)和可执行文件(字节码文件)。

4.Java虚拟机可以理解为一个以字节码为机器指令的CUP;对于不同的运行平台,有不同的虚拟机。Java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,随处运行”。

5.Java应用程序编程接口API

6.自动垃圾回收机制(GarbageCollection)

(1)不再使用的内存空间应回收—垃圾回收

(2)在C/C++等语言中,程序员负责回收无用内存

(3)Java语言消除了程序员回收无用内存空间的责任;它提供一种系统级线程跟踪内存的分配情况,并在JVM空闲时,检查并释放那些可释放的存储空间。

(4)垃圾回收在Java程序运行过程中自动进行,程序员无法精确控制和干预。

7.Java运行时环境(JavaRuntime Environment,JRE):是JDK的一个子集,用于解释执行编译后的Java程序(.class)。

获取和安装Java开发工具集(JDK)

JDK(JavaDevelopment Kit)是sun公司提供的免费的开发工具包。该工具包包含了编译、运行以及调试程序所需的工具,而且还提供了大量的基础类库。

下载(版本6.0) http://www.oracle.com/cn
安装:按照提示过程逐步完成安装。

注意安装路径C:\ProgramFiles\Java\jdk1.6.0_10

配置环境变量Path

环境变量(Environment Variable)是在操作系统层面用来保存运行环境相关信息的一些变量 。

环境变量Path来记录可执行程序的存储位置,这样就可以在任意路径找到并直接运行该程序了。

设置方法

右键单击——我的电脑——属性,



在弹出的“系统属性”对话框中选择——高级



——环境变量



——。

在【系统变量】列表框中找到变量path


特性

,双击该行就可进行编辑( ; C:\ProgramFiles\Java\jdk1.6.0_10\bin)



配置好环境以后就可以写我自己的第一个Java程序了

1.这是我配置好的环境



2.首先win+R打开运行输入cmd回车,输入javac测试一下我配置好的java环境


如图说明配置成功。

3.新建一个文本文档将其更名为HelloWorld.java,输入

public class HelloWorld

{

publicstatic void main(String[] args)

{

Systern.out.println("HelloWorld!!");

}

}

注:class是声明一个类,在java环境正严格区分大小写,public声明的class类名与文件必须一致,一个源文件中可以定义多个Java类,但其中最多只能有一个类被定义为public类。

public staticvoid main(String[] args)是声明一个主函数使声明的类可执行,若没有这个主函数类只能被编译而不能被执行。

System.out.println(“HelloWorld!!”)是告诉系统打印输出字符串Hello World!!。

4.在cmd中找到刚才保存的文件输入javac进行编译



编译完后在它的同目录下会生成一个与声明的类同名的class文件



5.再输入java HelloWorld执行系统认识的class文件



如图输出了HelloWorld!!这就是我的第一个java程序。

注:cmd的命令符:cd+空格+路径——进入指定路径目录;cls清屏;dir查看当前路径下的所有文件;c:\进入C盘根目录
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: