- 博客(14)
- 收藏
- 关注
原创 六大原则之 里氏替换原则
里氏替换原则一、什么是里氏替换原则 先在这里给大家说一下书本对于这一原则的定义:如果对每一个类型为S的对象o1,都有类 型为T的对象o2,使得以T定义的所有程序P在所有的对象o1代换o2时,程序P的行为没有变化,那么 类型S是类型T的子类型。这是Barbara Liskov教授与eannette Wi...
2014-10-28 15:59:06 211
原创 六大原则之单一职责原则
六大原则之单一职责原则1、什么是单一职责原则 单一职责比较官方的的定义是:应该有且仅有一个原因引起类的变更。说的通俗点其实就 像是工厂里的流水线一样,每个车间基本上只做一件事,所有车间组合起来就是一个生产流程。我们写程序的时候也可以这样,将一个类的功...
2014-10-21 15:55:20 247
原创 通信聊天平台搭建
通信聊天平台搭建1、通信聊天平台搭建构想 想搭建一个聊天的平台界面,主要是想实现以下几点功能:(1)能进行账号、密码的验证 ;(2)能够给在线的用户群发信息。2、通信聊天平台的实现 起初我花了两天的时间才搭建起这么一个聊天的平台。 我的聊天平台v0.0 服务器: 我的服务器的工程文件夹中就只有两个类,一个是创建一个服务器的类,...
2014-09-02 10:36:33 434
原创 通信介绍
[align=center][/align][ 通信介绍1、什么是通信 通信就是机器与机器之间的交流,就像是我们生活中拿手机与别人聊天这就是通信的一种 。在网上收发文件、图片、应用程序、视频、音乐等都是建立在通讯的基础上完成的。 因此通讯 原理也是作为一个程序员必备的知识之一。2、通讯的原理 电脑有时候觉得很神奇,有时...
2014-09-02 01:08:20 326
原创 参数传递
参数传递1、什么是参数传递 参数传递就像是一个物流公司一样,要将别人的东西运送到他需要的地方。而参数的传递 也是将你定义好的属性或对象传到你需要的地方,促使程序达到你所期望的目的。2、参数(数据类型)的定义 在java中总体的分为两种数据类型: 1、基本数据类型(有八大基本数据...
2014-08-19 11:47:43 432
原创 String 类
String 类1、String 类是什么: String其实就是表示字符串的的数据类型,它的应用很广泛它可以用数字、字母、符号、中文等组成。String的数据类型在java中的应用非常的广泛。2、String 类的特点: 也许是因为String类的应用广泛的特点,使得java语言编写者对...
2014-08-19 10:13:44 75
原创 2048小游戏总结
2048小游戏总结1.什么是2048 2048就是一款在九宫格内通过操控上下左右这四个键,每当遇到两个相同的数字叠到一起时候,我们就会按下与它叠的方向相同的两个方向的按键,促使他们相加在一起变成一个他们相加的数字,当在九宫格内出现2048时,则游戏胜利;但九宫格内的九个格子都被填满了数字,并且在任何方向上都没有叠在一起的...
2014-08-04 23:30:34 2994
原创 程序中的线程
线程1.什么是线程 线程就是独立的执行单元,每一个程序都会有至少一个线程,因此线程对于程序来说线程就像是一台电脑的CPU一样是重要的。今天我就来说一说自己对于线程的一些体会。 2.什么是进程 进程就是一个或多个线程共同的达到某个目的就形成了一个进程。3.线程的特点 我就从一...
2014-08-04 18:44:13 212
原创 数据结构之链表
链表1、什么是链表 链表就是就是将独立类存空间的数据联系起来,并将它们像手表带一样串起来。将它们串起来的桥梁叫做节点。每一个数据都会存下一个数据的节点(也就是首地址)。2、链表的分类 1、单链表:就是在一个数据中存有下一个数据的节点(首地址),第一个节点叫做首节点,而最后一个节点叫...
2014-07-29 13:54:55 102
原创 数组队列
[align=center][/align] 数组队列1.什么是数组队列 数组队列其实是对数组对的容量的一种扩充。 2.数组队列的原理 数组在许多的情况下都会被用来存储数据,每次使用数组的时候都必要设置一个数组的容量,每次放入的数据数量都不得超过所设置的容量。这就像是我...
2014-07-28 22:20:27 193
原创 数组
数组1.什么是数组 数组就是将一些同类型的数据的集合在一起。其实数组就像是一个快递公司他将一些要发往全国各地的东西按发往地域进行分类,将这些东西用汽车、火车、飞机等运输工具运输,而发往每一个地方的东西都会集装在一个容器中,其实容器就是程序中的数组。每一份快递都会有一个标记来去分到底该给谁,而...
2014-07-22 01:52:20 105
原创 swing 事件
[size=medium][/size] Swing 事件一、事件机制 1.什么是事件源 事件源就像是你监听的对象。就比如说一个的好公司与他有竞争关系的公司就是他的事件源,好的公司会时时刻刻监听对手的动作,并对于对手公司的一些策略作出相应的回应。而swing图形界面上的能作为监听源...
2014-07-21 23:21:16 122
原创 java继承
1.什么是继承 继承就像是我国文字的演变,由最初的结草记事到文言文再到现在的白话文,每一个新的文字的产生都是站在前提一个文字的肩膀上发展而来的,既有上一个文字的特点,也有属于自己的特点。文字的发展就像是Java程序语言的继承,子类继承父类中的属性与方法。2.继承的优点 由于继承让我们的程序变的清晰明朗化,不应在为几个类中某个共有的属性去反复定义了。3.继承的格式...
2014-07-14 16:34:41 84
原创 类与对象
一、类 1. 类的定义:建立是一个将所有具有共同属性的具体对象的集合(是一个抽象的概念)。 3.类的用途:类的总体作用就是对具体对象进行归类整合。其实类就像是一个工厂的一个车间,对每一个需要的对象进行加工,而一件工厂有许多的车间就相当于一个程序有许多的类,主程序对于类的调用就像是一个产品的生产过程中所要用的车间。类的用途就是通过合理的分配与归纳,让一个复杂繁琐的程序变的...
2014-07-14 16:25:26 76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人