- 博客(5)
- 收藏
- 关注
原创 Java基础二
接着java基础一继续介绍以下内容: 继承: 1.承的定义过程实际包括以下的几个过程 a. 子类继承父类中声明为public和protected的成员变量和成员方法,但不能继承被声明为private的成员变量和成员方法 b. 重写基类成员,包括数据成员和成员函数。如果子类声明了一个与父类成员函数相同的成员函数时,子类中的新成员则屏蔽父类同名成员,类似函数中局部变量屏蔽全局变量,成为同...
2012-11-27 18:35:57 152
原创 Java基础一
面向对象的程序设计是以解决问题域中所涉及的各种对象为中心的。主要包括概念:抽象、对象、类和封装、继承、多态性、消息、结构与关联。 下面将列出这些简单的概念理解: 1.抽象:其实就是抽出来事物的本质特性,暂且不必考虑其细节。 2.对象:它是客观存在的实体,有明确定义的状态和行为(细节)。 对象是封装了数据结构及可以施加在这些数据结构上的操作的封装体。属性和操作是对象的两大要素。 3....
2012-11-17 18:41:21 121
原创 挂链式hash表的实现
数组和链表是最基本的两种线性结构的存储数据结构。他们各自的优缺点: 数组:查找容易,直接使用下标就可以实现,但是插入困难。 链表:插入方便,但是查找困难。 Hash表则有效地将二者的优点结合。个人理解:Hash表就是将数据按照特定的算法制定到一个地址上,hashCode方法实际上返回的就是对象存储的物理位置。 使用Hash表时应注意:负载因子。 负载因子是哈希表在其容量自动增加之前可以...
2012-10-26 16:35:44 356
原创 java之关键字
1.可见性修饰关键字。 可以用来修饰类、属性、方法以及构造方法。包括:public关键字,private关键字protected关键字和默认的(null)。 public关键字 public关键字是公开性最高的一个关键字,它限定的类在一个文件中只允许有一个!而且类名必须与文件名相同(但并不是说只能有一个类)。在in...
2012-04-16 23:26:18 88
原创 初来乍到,浅谈画板路
对于java,其实纯属新人。虽然以前学过C,数据库,但是在学校没有怎么好好学。做了快一个月画板了,但写起程序来还是有点不习惯,有时候还不小心在后面加个return(0);所以呢,说是谈谈总结,倒不如回忆回忆这个学习的过程呢。 其实一开始的时候吧,还真犯了不少错,以至于十来次课后基本上就已经稀里糊涂,有点儿找不着北了。究其原因,有以下几点: 1.觉...
2012-04-06 14:24:21 112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人