第一章 Java语言概述
本章主要内容:
JAVA语言特点
JAVA语言的发展及JAVA技术
JAVA的开发工具
JAVA的两种程序结构
价亩操击摄音姑珍饰升坪钧漫抹造伤娠汹凭宛悉幅淳菊樟徊驶悉乖围炒梆(java基础学习)第一章 Java语言概述(java基础学习)第一章 Java语言概述
§ JAVA语言的特点
SUN公司自己形容JAVA语言的特点:
是一种简单的、面向对象的、分布式的、解释型的、健壮的、安全的、结构中立的、易移植的、高性能的、多线程的动态语言。
简单的、纯面向对象
体现在:
数据类型、数组、字符串、文件I/O、程序结构都封装成类(CLASS)
比C++更简单,抛弃了指针、运算符重载、宏、结构、共用体等技术。
面向对象的结构更清晰,封装采用包装(PACKAGE)技术,按树型层次封装类包
称古爬读戊芬瓷循生嫡乃新碴劲呸呜袄忆阐百幅榴撤疹梯廉菜桔囚借篆歇(java基础学习)第一章 Java语言概述(java基础学习)第一章 Java语言概述
§ JAVA语言的特点
2. 解释性语言、虚拟机结构、平台无关性。
源文件:*.java,可用任意编辑工具。
码文件:*.class,经过编译后形成的二进制码文件,并非针对机型、操作系统的目标文件。
解释执行器:也称java虚拟机(Java Virtual Machine---JVM)负责执行*.class码文件。它是解释执行的,是java解决平台无关性(结构中立)的关键。
3. 捕捉异常技术的应用+自动垃圾回收(健壮性)
用try---catch块处理可能出现问题的程序段,不致于因系统问题而终止程序或死机,提高了程序运行的可靠性(健壮性或称鲁棒性)
在网络安全方面,有加密和数字签名措施(体现安全性)。
垃圾自动回收机制防止内存泄露
,可支持多线程的创建、启动、运行、终止等线程操作。
类的加载是动态的,类包的升级不影响源程序
返回
辟蔫片册赵局苞喉言减冠闹胺床筛去悼形捅鹤擎秆宠容妊陨婿沂躇慰最侧(java基础学习)第一章 Java语言概述(java基础学习)第一章 Java语言概述
§ JAVA语言的发展及JAVA技术
1. Java语言版本的升级
Java开发工具包JDK(Java Developer Kit)
1995年5月,最初Java版本: ;
1998年12月,Java2 版本:,发布企业平台J2EE,
(J2SDK:Java 2 Software Development Kit) 介绍Java2的参考书较多,
2000年5月,;
2000年5月,;
2004年9月,;
2005年6月, ;
跃菱店赤绘嘉馈酶赏偏匠沟旅漓励倾艘情荐蔑炼胆桥报卵搜贱藉扯龟净好(java基础学习)第一章 Java语言概述(java基础学习)第一章 Java语言概述
§ JAVA语言的发展及JAVA技术
2. Java技术(JDK类型)
Java技术是以Java语言为核心,推出的各种标准协议,学习JAVA语言的的主要是进一步学习Java技术奠定基础。
标准版:J2SE(Java2 Standard Edition)
适用普通PC机上开发,主要用于桌面开发或开发C/S系统。
嵌入版:J2ME (Java Micro Edition)
java2微型版,实现Java虚拟机只占几十K内存,用于开发掌上电脑,移动设备等嵌入式。
企业版:J2EE(Java 2 Enterprise Edition)
功能强大的企业开发平台,主要用于服务器端开发,也称‘企业架构’,也称“分布式计算结构”。
。为了表示该版本的重要性,至此J2EE更名为Java EE,J2SE更名为Java SE,J2ME更名为Java ME
盯氨妥脾蔽茬磨蹭界闽泵捂萝原矮拟矾强包敷茅桐青神厚七检轨购酞巳傍(java基础学习)第一章 Java语言概述(java基础学习)第一章 Java语言概述
§ JAVA语言的发展及JAVA技术
3、J2EE的有关技术
架构技术:集成了企业应用中所有的技术框架,采用面向架构编程(会使用API);
核心技术:架构的底层技术;
四大容器:中间件技术,由大型软件供应商提供;
囤序冷珍租双悲骚娇锦功厘夫栓输庐株拯瓢舒屈胖憾所劝楼彰旦俯擞瘪补(java基础学习)第一章 Java语言概述(java基础学习)第一章 Java语言概述
§ JAVA语言的发展及JAVA技术
基本的核心技术
(java基础学习)第一章 Java语言概述 来自淘豆网m.daumloan.com转载请标明出处.