计算机二级JAVA重点知识点积累_第1页
计算机二级JAVA重点知识点积累_第2页
计算机二级JAVA重点知识点积累_第3页
计算机二级JAVA重点知识点积累_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机二级JAVA重点知识点积累计算机二级JAVA核心知识点荟萃计算机二级JAVA核心知识点荟萃1:Java的发展历程追溯至上世纪90年代初,SunMicrosystems启动了名为Green的项目,旨在打造一套适用于家用电子产品的分布式代码系统,以实现对家电的智能控制和信息交互。在这一背景下,詹姆斯·高斯林(JamesGosling)及其团队基于C++语言,创造了一种名为Oak的新语言(即Java的雏形)。Oak以其网络适应性和安全性著称,然而,Sun公司曾试图将Oak应用于交互式电视项目,却遗憾败给了SGI。正当Oak面临被遗弃之际,互联网的蓬勃发展为Sun揭示了Oak在网络领域的巨大潜力。因此,Oak经过改造,在1995年5月以“Java”之名正式亮相,自此,Java迎来了它的辉煌时代。提及Java的历史,其命名背后的故事同样引人入胜。最初,“Oak”这一名称源自项目组办公室外的一棵树,但因商标已被注册,Sun不得不另觅他名。传说在一次咖啡馆的聚会中,几位Java团队成员正为新语言的命名而苦恼,当时他们正品尝着来自爪哇岛的咖啡,一位成员灵光一现,提议以“Java”命名,这一提议迅速获得共鸣,从此,“Java”这一名称便广为流传。当然,这些传说故事,我们只需欣赏其趣味,不必过分深究。2:Java概述对于学习Java的开发者而言,了解Java历史上的重要事件是必要的。JDK(JavaSoftwareDevelopmentKit):Java软件开发工具包。JDK是Java开发的基石,它集成了Java运行环境、一系列开发工具以及Java基础类库。当前,最广泛使用的JDK版本是由Sun公司发布的。除此之外,IBM、BEA(现为Oracle的一部分)以及GNU组织等也各自开发了JDK,如IBM的JDK、BEA的Jrocket等。3:Java的特性简而言之,Java拥有以下特性:简洁、面向对象、跨平台、多线程、分布式、安全、高效、可靠、解释型、自动垃圾回收等。在此,我们仅对跨平台和分布式进行简要解释,其他特性将在后续学习中逐步深入。3.1:跨平台性跨平台性意味着Java程序无需修改即可在不同的软硬件平台上运行。这使得同一程序能够在Windows系统上运行后,无需任何改动即可在Unix或Linux环境中执行。Java的跨平台性主要通过Java虚拟机(JVM)实现。跨平台性的口号是:“一次编写,到处运行”(WriteOnce,RunAnywhere)。3.2:分布式分布式系统由多个独立运行的模块组成,这些模块分布在多台计算机上,能够并行工作,对外呈现为一个统一的整体。分布式技术能够将多台计算机整合起来,如同单一系统一般,从而提供更

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论