笔记简介:主要用于知识点的查阅,加固。笔记内容有必要将其记牢
(有误请留言)
日期:20140708
一.java概述:
1.Java版本:
J2ME(JavaME):主要用于控制移动设备和信息家电等有限存储的设备
J2SE(JavaSE):是整个Java技术的核心和基础,他是J2ME和J2EE编程的基础
J2EE(JavaEE):Java技术应用最广泛的部分,J2EE提供了企业应用开发相关的完整解决方案
...............................................................................................................................................................................................................................
2.JDK分类:
在JDK1.2中API分为三大类,
核心API:由Sun公司指定的基本API,所有
的Java平台都应该提供。这就是我们平常说的Java核心类库。
可选API:这是Sun为JDK提供的扩充API,这些API因平台的不同而不同
特殊API:用于满足特殊要求的API。例如JCA和JCE的第三方加密类库
...............................................................................................................................................................................................................................
3.计算机高级语言按执行方式可以分为解释型和编译型两种
Java程序基本规则:
.....
二.理解面向对象:
面向对象的三个基本特征:继承 多态 封装,Java完全符合。
任何简单或是复杂的算法都可以由顺序结构 选择结构 循环结构这三种基本结构组合而成,也是程序设计的基本结构。
...............................................................................................................................................................................................................................
1.对象是面向对象方法中最基本的概念,它的基本就特点有:标识唯一性、多态性、封装性、模块独立性好。
2.类是具有共同属性、共同方法放对象的集合。类是对象的抽象;对象则是类的实例。而类是整个软件系统最小的程序单元,类的封装性将各种信息细节隐藏起来,并通过共用方法来暴露该类对外所提供放功能,从而提高了类的内聚性,降低了对象之间的耦合性
3.对象间的这种相互合作需要一个机制协助进行,这样的机制称为“消息”。消息是一个实例与另一个实例之间转递的信息。
4.在面向对象方法中,类之间共享属性和操作的机制称为继承。
...............................................................................................................................................................................................................................
在Java中除了8个基本数据类型之外,一切都是对象。
1.对象具有状态,一个对象用数据值来描述它的状态。Java通过为对象定义Field(属性或是字段)来描述对象的状态
2.对象具有操作,这些操作可以改变对象的状态,对象的操作也被称为对象的行为,Java通过为对象定义方法来描述对象行为。
3.Java语言不允许直接操作对象而是通过对对象的引用来操作
4.类和对象的定义:
类: 具有相同或相似性质的一组对象的抽象就是类,类是对一类事物描述,是抽象的、概念上的定义;
对象: 对象是实际存在该类事物的每个个体,因而也称为实例。
类的实例是对象。
类是抽象的对象。
类是用来描述一系列对象。
类概述(定义或是规定),每个对象应该包括的数据,行为特征。
类具有属性,它是对象状态的抽象。用数据结构来描述该类对象的共同数据特征
类具有操作,它是对象行为的抽象。用操作名和实现该操作的方法来描述该类对象的共同行为。