2022年JAVA概述知识点 .pdf
《2022年JAVA概述知识点 .pdf》由会员分享,可在线阅读,更多相关《2022年JAVA概述知识点 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、名师整理精华知识点java 基础部分第一章 JAVA及面向对象概述精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 7 页 - - - - - - - - - - 名师整理精华知识点本章主要的目的1)了解 JAVA语言的发展史、特点、及运行过程。2)了解 JDK和 JRE 3)了解面向对象设计思想4)了解程序设计的四个步骤5)了解程序中的三种常见的错误类型本章重点JAVA语言的特点和运行过程,面向对象的设计思想程序开发的过程本章难点JAVA语言的运行过程精品资料 - - - 欢迎下载 - - -
2、 - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 7 页 - - - - - - - - - - 名师整理精华知识点JAVA 语言发展史:Java是一个由 Sun 公司开发而成的新一代编程语言。使用它可在各式各样不同种机器、不同种操作平台的网络环境中开发软件。JAVA 语言开发的目标, (内存管理和指针, 面向对象使程序真正面向对象,程序结构清晰),正由于这个目标,提出发明者。JAVA 发明者 詹姆士说,JAVA 作为一种包罗万象的架构, 它能够适合所有的设备。他表示,在Java 世界里,我们将会发现支持台式电脑软件、嵌入式系统、实时
3、Java、无线、智能卡和游戏等应用软件平台的先进性。Sun的 Java语言开发小组成立于1991 年, 其目的是开拓消费类电子产品市场,例如,交互式电视、烤面包箱等。JAVA 发明者 JamesGosling ,是一位非常杰出的程序员。Java 语言现在逐渐成熟起来,它的类已经进千个 ,它的类无所不包 ,而且还可以通过第三方购买类,为 Java语言的发展提供了良好的发展前景.同时它也是跨平台的语言 ,因此许多软件开发商 ,硬件开发上也争先恐后地想乘上Java语言的快车,都声称支持 Java语言,它对微软发起了有力的挑战。JAVA 语言特点:JAVA 是什么样的语言, 现在已经不仅是一门语言,
4、也是一个开发环境和应用环境,引出JAVA 的三个应用平台。JAVA 语言特点:跨平台、安全性,面向对象编程。简单描述面向对象,为什么这些特点导致JAVA 成功。Java 使用解释器执行代码。解释性执行代码(特点)虚拟机JVM(特点:提出一种规范,可在硬件平台上运行)。JVM 翻译功能。让不同的平台都可以执行相同的代码。达到一次编写到处运行的效果, JVM 可以是软件,也可以是硬件。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 7 页 - - - - - - - - - - 名师整理精华知识点
5、垃圾收集:提出C 和 C+的弱点, JAVA 的自动进行内存中无用对象的销毁,以释放内存资源,它是一种系统级的线程。垃圾收集,程序员无法控制和干预,程序员可以把主要精力用于关注业务逻辑。JAVA 代码的安全性体现:1、加载:类加载器按基础类库,扩展类库和自定义类库的顺序,保证安全性,2、字节码校验器:基于java 语法、语义的正确性;类文件是否正确;不会基于 final 类派生出子类;不会override final 方法;确保单向继承;不存在类型的非法转换;操作数栈不会溢出;3、解释特定区域的代码。 实现把抽象的字节码指令映射到本地系统平台下的库引用或指令。热点虚拟机JIT 的提出:跨平台造
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年JAVA概述知识点 2022 JAVA 概述 知识点
限制150内