day1 Java 的历史 编程语言有哪些 Java 的特点,day1java
day1 Java 的历史 编程语言有哪些 Java 的特点,day1java
目标
实训介绍
Java 基础课程介绍
了解 Java 的历史
了解 Java 的特点
编写第一个 Java 程序,了解 Java 运行时内存情况
1、实训介绍
2、 Java 基础课程介绍
Java开发环境介绍及编程入门
标示符、关键字及数据类型(*)
表达式及流程控制(**)
数组
常用数据结构及算法
面向对象编程OOP(*****)
封装、继承、多态(****)
异常处理Exception(*)
3、了解 Java 的历史
C、C++(Plus)、C#、Java、Pacsic、VB、Ruby、PHP、
Python、Objective-C、Delphi、Perl、JavaScript、
Ada、COBOL、、
.(dot)
Java 语言所占的市场份额一直排在前三,原因是它能够
完成的事情涉及到软件开发各个领域。
Sun : Standford University Network(斯坦福大学校园网络公司)
1982年创立,硅谷开发发展时,斯坦福大学与硅谷密切合作。
鼓励学员创业。
社会环境:美国刚刚启动网络高速公路的建设。思科,SUN
都是从事互联网高速公路建设所需要的设备。SUN 主要做服务器
SUN 公司,主要产品服务器。配套产品,服务器配套的操作
系统 SUN Solaris 操作系统。
1990 年,SUN 认为美国有一个新的网络正在通往每家每户,
有线电视网络。 准备开发一个新产品----机顶盒。
SUN 公司给该项目起名为---绿色计划。James Gosling
带队完成,他设计的时候考虑到该产品未来的发展,决定
不采用 C++ 来开发。开发新的语言,实现代码跨平台运行。
该语言开发的初衷就是---能够实现跨平台。
James Gosling
Sun副总裁及Sun研究院院士
1991 年出现
1994 年,参加硅谷技术交流大会,第一次展示该语言
1995 – 5 -23 1.0版本正式问世 类和接口总量 211
1998 1.2版本问世 类和接总量为 1524
2004-12 1.5版本问世 类和接口总量 3270
5.0新特性: 泛类,枚举,注释,for each ,自动封箱解箱,静态
导入,lock等
最新推出
Java 2 Platform, Standard Edition v 6.0
Java ME (Java 2 Micro Edition)
微型版
Java SE (Java 2 Standard Edition)
标准版
Java EE (Java 2 Enterprise Edition)
企业版
KFC, we do chicken right.(KFC 我们是烹鸡专家)
Java 的现在:
Java 语言优点明显,而且开源免费的。IBM 公司插手了JDK
的开发,Oracle 也开发了自己的JDK,两个公司都把主要的
软件产品用 Java 实现了。
Oracle 公司现在,正在于 IBM 打官司。
Java 的未来:
Java 一开始免费,有很多的程序员在使用,也有很多公司
在使用。Oracle 公司也很有实力,肯定能够保证 Java 技术
能够不断更新。
Java 发展成底层语言,比如 Java 开发 Flash 应用--Flex
Java 开发手机应用--JavaME、Android。
4、了解 Java 的特点
JDK:(Java Development kit)
包含Java运行的基本类库和开发命令,安装JDK可以进行完整的Java开发。
JRE:(Java Runtime Environment)
包含Java运行的基本类库和一些运行命令,安装JRE可以运行编译好的Java程序。
JVM:(Java Virtual Machine)
Java语言内部运行的核心。
简单性
面向对象
分布式
健壮性
安全性
可移植性
相关文章
- 暂无相关文章
用户点评