第一章java程序设计概述
2013-06-25 22:42
309 查看
Java语言概述
1995年5月 sun公司发布java语言
2006年6月,JDK2.6发布,也称Java SE6.0
Java语言特性
1简单:由C++发展而来,丢弃了C++中很少使用、很难理解的特性,如指针算法、结构、联合、多继承、虚基类、操作符重载等
2面向对象
3网络分布计算:通过相应的类库,可以方便的处理分布在不同计算机上的对象。
4健壮性:虚拟机编译时对程序进行合法性检查,并用异常处理机制处理异常
5安全性:不支持指针,并提供了字节码校验机制。
6跨平台:编译后的字节码,可以在不同的平台对应的JRE上运行。
7并发性:支持多线程
8动态扩展:可以在类库中添加新方法和实例变量,接口机制改进传统的多继承缺点。
Java技术的核心
1跨平台(Java虚拟机JVM):编译后的字节码,可以不做任何修改,在不不同操作系统安装对应的JRE,即可运行。
2垃圾回收机制(GC)
Java平台体系结构:
Java SE:java标准版的2大产品JRE,JDK.
JRE:包含虚拟机JVM和核心类库
JDK:java SE开发工具箱,包含JRE和命令行开发工具
Java EE
Java ME
Java se开发环境配置
下载安装对应的JDK。配置环境变量
Path bin目录路径 (可运行开发工具路径)
CLASSPATH dt.jar;tools.jar;.;(java.exe加载类文件路径一般指定当前目录.)
Java 程序开发运行过程
.java文件由编译器编译为.class文件;
.class文件由解释器解释执行
1995年5月 sun公司发布java语言
2006年6月,JDK2.6发布,也称Java SE6.0
Java语言特性
1简单:由C++发展而来,丢弃了C++中很少使用、很难理解的特性,如指针算法、结构、联合、多继承、虚基类、操作符重载等
2面向对象
3网络分布计算:通过相应的类库,可以方便的处理分布在不同计算机上的对象。
4健壮性:虚拟机编译时对程序进行合法性检查,并用异常处理机制处理异常
5安全性:不支持指针,并提供了字节码校验机制。
6跨平台:编译后的字节码,可以在不同的平台对应的JRE上运行。
7并发性:支持多线程
8动态扩展:可以在类库中添加新方法和实例变量,接口机制改进传统的多继承缺点。
Java技术的核心
1跨平台(Java虚拟机JVM):编译后的字节码,可以不做任何修改,在不不同操作系统安装对应的JRE,即可运行。
2垃圾回收机制(GC)
Java平台体系结构:
Java SE:java标准版的2大产品JRE,JDK.
JRE:包含虚拟机JVM和核心类库
JDK:java SE开发工具箱,包含JRE和命令行开发工具
Java EE
Java ME
Java se开发环境配置
下载安装对应的JDK。配置环境变量
Path bin目录路径 (可运行开发工具路径)
CLASSPATH dt.jar;tools.jar;.;(java.exe加载类文件路径一般指定当前目录.)
Java 程序开发运行过程
.java文件由编译器编译为.class文件;
.class文件由解释器解释执行
相关文章推荐
- Java核心技术学习笔记—— 卷一 第一章:Java程序设计概述
- 第一章 Java程序设计概述
- Java语言程序设计--基础篇(第八版)第一章概述
- 第一章 Java程序设计概述
- Java核心技术(Java白皮书)卷Ⅰ 第一章 Java程序设计概述
- 第一章JAVA程序设计概述
- C语言程序设计 第一章C语言概述.1
- Java 笔记【第一章 Java程序设计概念】
- 第1章 Java程序设计概述
- Java笔记 第一章 Java 语言概述
- JAVASE课程 第一章 第一讲JAVA概述及开发环境搭建
- 第一章java基本语法概述
- JAVA第一章 概述一:JAVA发展史---------------(Make A little EvProgresseryday )
- review_core_basic_java(1)java程序设计概述
- 第一章 Java概述
- Java 程序性能优化《第一章》Java性能调优概述 1.2性能调优的层次
- Java高并发程序设计——学习摘要-第一章
- 第一章 计算机、程序和Java概述 复习题 解答
- C语言程序设计 第一章C语言概述.1
- java第一章 JAVA语言概述知识点