讲义CoreJava1java环境变量.docVIP

  • 1
  • 0
  • 约3.32千字
  • 约 6页
  • 2017-12-27 发布于河南
  • 举报
讲义CoreJava1java环境变量

讲义CoreJava1java环境变量 Java发展史: 创始人:Patrick Naughton-----发起、市场、写了HotJava浏览器,发明了最早的动态网页技术applet. James Gosling--------发起、语言发明。 1991:带领一个工程师小组,着手设计一种用于有线电视机顶盒一类的消费设备的小型计算机语言。 这个语言生成的代码,非常小,非常紧凑,同时可以适应各种不同的cpu,不局限在任何一种单一的体系结构中。 项目名称:Green 成果:使用C++ ,编写了虚拟机,实现了跨平台。 开发了在此VM上编写App的专用语言:Oak --- 后改名Java 1992:提交产品 1993-1994:找销路。解散。 1994:同时,Internet大发展。www:网页Html + Browser 浏览技术 大行其道。 但是html不能有动态交互能力。Browser不能执行复杂的App。 1994-1995:Sun突然发现,手里已有的Java语言,拥有克服这些缺点的天然优势。此时天下没有任何竞争对手。 Patrick Naughton + Jonathan Payne 写了第一个允许在网页中执行App代码的浏览器:HotJava.后来的Applet技术。 1995.5.23:SunWorld 95大会,展示了这个浏览器,引发Java热潮。 1996:发布了Java语言第一版:Java1.0 优点:写applet,极好。 缺点:不能打印;GUI很弱,图形不行,事件处理不行。 1998:12月JavaOne会议,发布Java 1.2 。GUI增强,各种OS上都可以了。 三天后,推出:J2SE | J2EE | J2ME 以后的Java1.3 1.4都是1.2的增量改进版。 版本 类、接口的数目 方法、字段的数目 ----------------------------------------------------------------------------------------------------- 1.0 212 2125 1.1 504 5478 1.2 1781 20935 1.3 2130 23901 1.4 3020 32138 目前:jdk1.5---J2SE 5.0 jdk1.6---J2SE 6.0 --- 07推出 ---------------------------------------------------------------------------------------------------- Java特点: SUN的总结:11大特性: 简单、面向对象、分布式、解释的、健壮的、安全的、结构中立的、可移植的、高性能、多线程的、动态的 我们第一次课,主要讲解三点: 特点: 可移植性 安全性 易开发性 跨平台 | | | 支撑技术 JVM 无指针、无内存管理 无指针、无内存管理 Garbage Collection 纯面向对象 ------------------------------------------------------------------------------------------- //注:命令行参数的输入问题:用myeclipce run/run../在其中多个选项中选argsments 1 Java Virtual Machine 解决了平台移植的过程

文档评论(0)

1亿VIP精品文档

相关文档