- 博客(11)
- 收藏
- 关注
原创 Hash结构
数组的特点是:寻址容易,插入和删除困难;而链表的特点是:寻址困难,插入和删除容易。而哈希表就是结合两者的数据结构。以下的代码是个人编写的简单Hash表结构,并与系统的进行了测试和比较。[code="java"]//节点数据结构class Node{ private Object value;//节点的值 private Node next;//链表中指向下一结点...
2013-10-31 22:42:37 166
原创 生产/消费模型
生产/消费模型,顾名思义,就是生产者制造产品,消费者购买产品,当然,这其中要有店面作为两者的中介了。在软件开发的过程中就是一个模块作为生产者产生数据,另一个模块作为消费者处理数据,这中间夹着的是缓冲区,用来存放生产者产生的数据以及消费者提取数据的地方。结构如下:[img]http://dl2.iteye.com/upload/attachment/0089/8111/7e0780da-3...
2013-09-30 12:45:01 161
原创 网络通信基础
首先要说的是通信的概念,指人与人之间通过媒介进行信息的交流和共享,进而网络通信是特指的是网络,或者说计算机网络这个媒介。QQ应该是我们很熟悉的一个例子。从一个用户的消息框输入一句话发送给另一个用户其消息框能显示收到的消息。看似是一个客户发给另一个客户但是事实上还有一个腾讯在中间起着重要作用。也就是指客户Client/服务器Server模式:Client程序的任务是将用户的要求提交给Server...
2013-07-17 00:40:01 172
文件及文件格式、文件读取的简单认识
1.文件的简单认识:“文件”,就是在我们的电脑中,以实现某种功能、或某个软件的部分功能为目的而定义的一个单位,就像图片,文本等。文件有很多种,运行的方式也各有不同。一般来说我们可以通过文件名来识别这个文件是哪种类型,特定的文件都会有特定的图标,也只有安装了相应的软件,才能正确显示这个文件的图标。 文件是指存储在外部介质上的数据的集合。 电脑中的文件可以是文档、程序、快捷方式和设备。文件是由文件...
2013-07-02 00:54:38 452
原创 关于第一次小组合作的总结
[size=large][/size]考试考完了,继续很早之前就该完成的博客,回顾第一次小组合作的经历,收获有不足也有,谨以此文作为一次总结。先罗列一下所知所得,第一,小组合作本身就是几个人通力合作使能在在有限的时间内完成一项任务,集思广益,并缩短任务所需要的时间,就像这次的小组分工就把任务按照一人一部分的分再合在同一界面上,这样可以大大减少总任务的时间。第二,让每一个成员都主动参与学习,在自...
2013-06-24 23:44:46 786
原创 分形之Julia集和Mandelbrot集及浅谈分形理论的应用
首先要show一把这俩个集合的图片[img]http://upload.wikimedia.org/wikipedia/commons/a/a4/Mandelbrot_sequence_new.gif[/img][img]http://upload.wikimedia.org/wikipedia/commons/5/5f/Julia-Set_z2%2Bc_ani.gif[/img]很漂...
2013-05-16 00:09:17 1214
原创 有关静态方法,静态内部类,内部类的比较认识
一.显示错误:No enclosing instance of type SortButtonListener is accessible. Must qualify the allocation with an enclosing instance of type SortButtonListener (e.g. x.new A() where x is an instance of SortB...
2013-05-15 23:48:44 172
原创 关键字小结
1.访问权限修饰符:public, protected , privatepublic:[u][u]整个工程[/u][/u]下的任何类都能访问;protected:[u]同一个包[/u]下能被访问和属性方法能被继承,[u]不同包[/u]下的类能继承相应访问权限的方法和属性;默认(default):[u]同一个包[/u]下能被访问和属性方法能被继承;private:[u]同一个类[/...
2013-05-15 23:33:54 89
原创 递归的简单应用
递归是属于方法的自身调用,递归调用时要有一个明确的结束条件,然后不断改变传入的数据。下面是递归调用累加的例子:[code="java"]public class Cal { public static void main(String[] args) { System.out.println("累加结果:"+sum(50));} public static int sum(...
2013-03-21 11:26:05 112
原创 重写和重载的区别
1.方法重载可用于构造函数和普通方法 条件:方法的名字必须要完全相同;方法所带的参数个数、参数类型、参数顺序必须要有一 个不同。调用方式:根据所带参数的不同来识别。2.方法重写 条件:子类重写父类的方法,方法名相同、返回类型相同、访问权限只能扩大不能缩小、参数必须相同。重写方法调用:子类重写了父类的方法,调用的必然是重写后的方法。 格式: public void 方法名(){...
2013-03-21 11:12:29 103
原创 初学java
1.对象的概念 现实生活中有哪些是对象?万事万物皆对象。对象是存在的具体实体。对象的组成:特征和行为2.类的概念 类是什么样的呢?类是由相似的特征和相似的行为对象的集合。 类的组成:属性(对应 特征)和方法(对应 行为)。3. 类的基本格式public class 类名{}属性的基本格式private 数据类型 属性名(类一级变量)(=初始值(可写...
2013-01-13 14:50:16 87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人