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