从头开始学习Java-JavaEE基础

第一章 Java语言概述与编程环境
1.1Java的诞生
Java是1995年由Sun Microsystems 发布的一种新型的,面向对象的程序设计语言。Java语言的起源可以追溯到1991年,Java起初被称为OAK语言,是Sun为一些消费性电子产品设计的一个通用环境。网络的出现改变了OAK的命运。1996年1月23日Sun公司发布了JDK1.0,就包括两个部分运行环境(JRE)和开发环境(JDK),运行环境中包括了核心API,集成API,用户界面API,发布技术,Java虚拟机(JVM).经过了十几年的发展,Java已经成为了一种相当成熟的语言了,而且经过实践证明,JavaEE的确是最优秀的企业级应用开发平台。

1.2Java的主要特性
(1)Java语言是简单的。
(2)Java语言是一种单纯面向对象的程序设计语言。
(3)Java语言是分布式的。
(4)Java语言是健壮的。
(5)Java预言师安全的
(6)Java语言是体系结构中立的。
(7)Java语言是可移植的。
(8)Java语言是解释型的。
(9)Java语言是高性能的。
(10)Java语言是动态的
(11)Java语言的语法与C/C++相同,但比Java更简单。
1.3Java JDK的开发环境
JDK由Java编译器,预先编写的数百个类和JVM组成。
(1)可以在网上下载JDK并安装,官网或者资源网都可以。(注意jdk和jre要安装在不同的目录下)
(2)然后需要配置环境变量,我的电脑(右键),属性-高级-环境变量-在“系统变量”下新建环境变量:

Path(一般本来就有)=:C:\program Files\Java\jdk7.0\bin(jdk安装目录)。
JAVA_HOME:C:\program Files\Java\jdk7.0(jdk安装目录)。
CLASSPATH:  .:%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar(注意最前面的“.”代表当前目录,也可以网上百度)。

(3)CLASSPATH的作用是Java加载类(class or lib)的路径,让Java找到索要执行的类。Java虚拟机借助类装载器装入应用程序使用的类,具体装入哪个根据当时的操作系统决定。配置完环境变量可能需要重启系统使其生效,然后在电脑系统的命令指示符或者搜索“CMD”在命令行界面输入:Javac 观察是否成功的配置了Java环境。从头开始学习Java-JavaEE基础_第1张图片
如图所示就配置好了Java环境。
(4)接下来就可以编写自己的第一个Java程序,可以用文本编辑,文件后缀必须是“java”,即保存为HelloWorld.java

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

然后再命令行里 输入 javac HelloWorld.java 回车
然后输入 java HelloWorld 回车 即可得到下面的 从头开始学习Java-JavaEE基础_第2张图片
那么恭喜你完成了你的第一个java程序。
1.4Java程序的运行原理
Java语言编写的Java源程序,经过编译器编译后形成字节码,这些字节码由Java运行系统负责解释和执行。解释和执行的过程分为以下3步:
(1)字节码的装入
(2)字节码的校验
(3)字节码的翻译和执行

编译一个Java文件时,对于.*Java文件中的每一个类,他们都有和程序中的雷鸣完全相同的类文件输出(.class文件)。一个有效的程序就是一系列.class文件,封装压缩有就成为一个JAR文件。
Java解释器负责对这些文件的寻找装载和解释。
Java的可移植性意味着可以一次编写和编译程序,然后可以在许多不同的(Windows,Linux,Unix)处理器和平台上运行。
1.5Myeclipse开发工具介绍
MyEclipse 是eclipse的插件,也是一款功能强大的J2EE集成开发环境支持代码的编写,配置,测试,以及除错。Eclipse是一个IDE(Integrated Development Environment)集成开发环境。而M有Eclipse是一个功能强大的Eclipse插件。
(1)下载:在http:www.myeclipseide.com 下载安装包
(2)安装JDK,并配置环境
(3)根据安装向导安装。(注意自己电脑的位数 64位就安装64位否则安装32位)
(4)安装完成即可打开MyEclipse进行Java程序和项目的开发。

你可能感兴趣的:(知识学习)