![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
总结
文章平均质量分 83
ningman1222
这个作者很懒,什么都没留下…
展开
-
继承,转型,重写,多态性
Java实战入门小结——02 一:继承 1.通过extent关键字定义一个子类继承父类中的属性和方法 2.通过继承父类可以: a.减少重写代码的麻烦 b.真实形象表现现实中相似事物之间的关系二:转型 1.自动转型——子类对象可以自动转化为父类类型 2.强制转型——通过类名称强制变换将子类转化为父类类型三:方法的重写——子类...原创 2012-05-13 15:11:05 · 82 阅读 · 0 评论 -
数据结构-----Hash
数据结构之Hash表 一.数据结构概念 数据结构是计算机存储,组织数据的方式. 包括三个组成部分: 数据的逻辑结构 ,数据的存储结构 ,数据运算结构 就个人理解,数据结构就是存储数据的容器,简单的数组显然不能适应大量数据存储,查找等功能的实现。因此,合理,高效,也就是空间和时间效率都必须高效,也就成了计算机人员所研究的重点对象。 接下来,...原创 2012-11-23 10:14:21 · 228 阅读 · 0 评论 -
类,对象,构造函数,this关键字等
Java实战入门小结--01一:类与对象的关系 类: Java代码的基本单位,表示的是一个抽象概念,一类具有某特征的事物,无特指 对象:类中具有该特性的某一具体事物 1.先有类,再有对象 2.对象的实例化是通过调用类中的构造方法,具体实现为--由构造方法来创建,并 通过 new关键字来调用 3.通过类可以创建多个对...2012-04-15 22:48:36 · 98 阅读 · 0 评论 -
线程项目总结
线程项目——坦克大战总结 一.预计游戏实现功能 1)两方坦克,电脑控制敌方坦克,由线程控制。玩家控制自己的坦克,通过添加键盘监听器实现。 2)坦克发射子弹,并能判断敌我,判断输赢。通过建立子弹线程实现。 3)坦克之间不能互撞。 3)添加背景,有普通强(普通子弹课打破),白色墙(普通子弹无法打破),水(子弹可通过,坦克不能),草(子弹,...2012-08-01 22:46:48 · 87 阅读 · 0 评论 -
线程基础
线程基础 一.进程和线程 这两个概念常放在一起比较,互相理解。 简单而言,一个应用程序就是一个进程,而线程就是一个进程内部的独立的运行单位。 一个进程至少有一个线程,称为主线程。 只有一个主线程的进程称为——单线程模型。 拥有多个线程,可以并行执行的进程称为——多线程模型 二.进程和线程的区别 1...2012-08-01 22:32:39 · 90 阅读 · 0 评论 -
数据结构之链表
数据结构之链表 链表的基本概念 链表是一种物理上不连续,逻辑上上连续的存储结构。其逻辑上连续的特性是由链表中的指针指向实现的。链表是由一系列节点构成的,每个节点都由两个部分组成:一是存储数据元素的数据域,二是存储相关联节点地址的指针域。根据指针域的不同,可将链表分为:单向链表,双向链表,循环链表。 一.单向链表 单向链表是指,指针域...2012-08-01 22:23:54 · 95 阅读 · 0 评论 -
哈弗曼树解压缩
哈弗曼解压缩总结 压缩: 一.构建哈弗曼树 1) 根据源文件读入,统计每个字节出现的次数,可用一个大小为256的整形数组来存储,以每个的字节的ASSIC码值为下标,相应的值就是该字节在源文件中总共出现的次数。2)建立哈弗曼树节点类每个不同的字节就是一...原创 2012-07-30 15:06:12 · 120 阅读 · 0 评论 -
通信基础小结
通信基础小结 通信连接实现:(服务器创建,客户端连接,文字流发送接收,线程实现群聊,客户端界面) 1.ServerSocket和Socket类 使用ServerSocket server=new ServerSocket(port)语句在指定端口创建服务器,等待客户机的连接。通过cmd输入服务器的IP和端口号即连上服务器。 若要实现群聊,即多个客户端同时连上服务器,即避...原创 2012-10-29 00:14:55 · 87 阅读 · 0 评论 -
IO总结
Java IO 总结 第一部分 File ——操作文件的类 位于java.io包下的File类,可以通过创建File类对象的方法创建文件对象,删除文件,列表目录下的文件,但是,通过此类修改文件内容或者文件名还做不到。 一.创建File对象——构造方法 File有如下构造器: File(File parent,Str...原创 2012-07-16 21:05:29 · 86 阅读 · 0 评论 -
Java集合机制
Java 集合框架 一.关于集合 若读者接触过c语言,就不难理解java中的集合就像是c语言中的结构体,一般数组只能存储同一种类型的数据,而集合和结构体则能存储包含多种不同类型数据的对象。例如,学生信息,在集合中以对象名即地址存储,但通过调用即能得到具体不同的数据类型,如姓名,学号,分数等。 总的来说,集合就如同一个口袋,可以放置任何东西,可以无序,可以有...原创 2012-07-15 20:01:04 · 118 阅读 · 0 评论 -
异常机制
JAVA异常机制总结一.关于异常的基本概念1.异常与异常处理机制: 异常: JAVA语言中,异常即指导致程序非正常结束(即中断)的指令流异常处理机制:若没有异常处理语句,就必须使用大量的判断语句,配合所想到的错误状况来捕捉这些错误,将导致程序效率降低。异常处理机制即避免了这种缺点,又能很好的处理和捕获异常,增进程序稳定性和效率性。2.异常的分类:...2012-07-11 14:30:30 · 89 阅读 · 0 评论 -
画图板小结
项目总结——画板 一.整体思路 利用图形开发界面Java.awt包中相关类,创建窗体,图标,画布等一系列类,仿XP画图板将基本界面实现,并使用鼠标监听,重绘等实现画图的基本功能。 二.图形界面开发 1.创建基本的窗体 创建主类继承JFrame类,设置基本属性 public class MyDraw extends JFra...原创 2012-07-05 10:05:10 · 100 阅读 · 0 评论 -
关键字
关键字总结一.关键字分类 1.常用关键字 A:可见性关键字 public private portected B: 修饰类方法属性 static final C:用来表示当前对象和父类中的方法 this super 2.其他基本类关键字 A:基本数据类型...原创 2012-05-25 16:28:24 · 83 阅读 · 0 评论 -
线程同步
窗外狂风大作,实在不想在睡觉时刻本着不完成誓不罢休不睡觉的精神在这邹文章。的确,哪怕再小的知识点要吃透,不花点功夫可是没可能的。所以就线程机制给我个把星期估计也讲不明白,到头来只是重复老师的话或者网上技术牛人的博客。此刻呢,也只能绕过代码层面,说说理解和体会吧。首先,我习惯把知识整理成小体系,逻辑清晰,而每一块的具体当然有大把时间上网搜,进而学习。不闲扯~ ...原创 2013-01-18 23:49:17 · 110 阅读 · 0 评论