自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 交通灯管理系统

模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:1:异步随机生成按照各个路线行驶的车辆。    --->>由南向而来去往北向的车辆 ---- 直行车辆    --->>由西向而来去往南向的车辆 ---- 右转车辆    --->>由东向而来去往南向的车辆 ---- 左转车辆    --->>******************...

2014-06-16 17:50:20 367

原创 银行业务调度系统

 模拟实现银行业务调度系统逻辑,具体需求如下:1:银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。  -->取钱服务窗口(ServerWindow)  -->普通窗口(common),快速窗口(express),VIP窗口(vip)2:有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的...

2014-06-16 16:39:04 402

原创 java高新技术

(1)Eclipse:建立工程: 点击菜单上的File-- new -- project -- java project -- 写工  程名,天数 -- finish -- yes eclipse创建好的工程路径:bin -- 存储编译后的class文件的src -- 存储写的源文件的java文件 在工程上,建包  : 工程上鼠标右键 -- new -- package...

2014-06-16 01:04:41 349

原创 网络编程

 网络编程:网络模型:OSI(Open System Interconnection开放系统互连)参考模型TCP/IP参考模型 网络通信的三要素:A:IP地址B:端口(应用程序的逻辑标识)C:协议(通信规则) IP地址:网络中,一台计算机的唯一标识。我的IP:192.168.1.101二进制的表示形式:11000000 1010100...

2014-06-15 17:05:03 424

原创 多线程

 多线程:(1)多线程:就是指应用程序有多条执行路径。    进程:正在运行的应用程序。   线程:程序的执行单元。执行路径。     举例:360的管理界面,迅雷下载。   吃饭案例:单进程单线程:单人一桌菜。单进程多线程:多人一桌菜。多进程多线程:多人多桌菜。 (2)多线程的实现方案:A:继承Thread类。B:实现Runnable接...

2014-06-15 16:45:05 422

原创 GUI

GUI(图形用户界面):Graphical User Interface(图形用户接口)。用图形的方式,来显示计算机操作的界面,这样更方便更直观。CLI:Command line User Interface (命令行用户接口)就是常见的Dos命令行操作。需要记忆一些常用的命令,操作不直观。 GUI:用图形的方式,来显示计算机操作的界面,这样更方便更直观注:Ja...

2014-06-15 15:50:06 472

原创 IO流III

打印流: (1)就是用来打印各种数据类型数据的. (2)特点:A:可以打印各种数据类型。B:如果启用了自动刷新,在调用println方法的时候,会自动刷新。C:打印流也是可以直接操作文件的。问题是:哪些流对象可以直接操作文件? 看API,如果某个流对象的构造方法可以同时接收File和String类型的参数那么,该流对象就可以直接操作文件。 (3)案例:把...

2014-06-15 15:10:23 355

原创 IO流II

  IO流:字节流:      InputStream              FileInputStream             BufferedInputStream     OutputStream             FileOutputStream             BufferedOutputStream 字符流:    ...

2014-06-15 14:52:58 383

原创 IO流I

 IO流:(1)IO流的分类A:流向分(要站在Java程序的角度)    输入流 -------读取数据    输出流 -------写出数据B:数据类型   字节流:            字节输入流            字节输出流   字符流            字符输入流             字符输出流 注意:a:一般来说,...

2014-06-15 14:06:56 340

原创 集合IV

 Collections工具类:  (1)Colletion和Collections的区别? A:Collection是单列集合的顶层接口,定义了单列集合的共性功能。 B:Collections是针对集合进行操作的工具类。 (2)Collections的功能:A:排序B:二分查找C:最大值D:反转E:随机置换 (3)案例:模拟洗牌...

2014-06-15 13:42:12 291

原创 集合III

Set:Set的特点是:元素无序,唯一。  Set的子类特点:HashSet:如何保证元素的唯一性呢?底层数据结构是哈希表。依赖于两个方法:hashCode()和equals()。执行流程:先判断hashCode()是否相同:是:继续执行equals()方法,看其返回值:           true:说明元素重复,不添加。           ...

2014-06-15 12:35:50 290

原创 集合II

 数据结构:(1)组织数据的方式。(2)常见的数据结构。(3)数据结构的特点:栈:先进后出队列:先进先出数组:查询快,增删慢链表:查询慢,增删快 List的三个儿子(:(1)List三个儿子的特点:ArrayList:           底层数据结构是数组, 查询快,增删慢。          线程不安全,效率高。Vector:  ...

2014-06-14 17:49:48 317

原创 集合I

 基本类型包装类:(1)因为基本数据类型不能做更多的操作。为了对它进行更方便的操作,Java就针对每种基本类型提供了对应的包装类。 (2)基本类型和对应的包装类:byte---- Byteshort ---- Shortint ------ Integerlong----- Longfloat ----- Floatdouble ----- Double...

2014-06-14 17:17:21 664

原创 正则表达式和其他一些类

正则表达式:(1)按照正确的规则组成的一个字符串。 (2)规则:A:基本字符x 字符x\\ 反斜线字符\r 回车符\n 换行符B:字符类[abc] a、b或 c [^abc] 任何字符,除了 a、b 或 c [a-zA-Z] a 到 z 或 A 到 Z,两头的字母包括在内 [0-9] 数字0-9C:预定义字符类. 任何字符\d 数字:...

2014-06-14 16:41:22 288

原创 String类

String类:由多个字符组成的一串数据。底层是一个字符数组。 构造方法:A:String();//空字符串构造方法B:String(byte[] bys) ;//把一个字节数组转换成字符串C:String(byte[] bys,int index,int count);//把一个字节数组的一部分转成字符串。count:表示计数,个数的意思。D:String(cha...

2014-06-14 16:08:28 417

原创 面向对象VII

匿名内部类:就是内部类的简化写法。前提:内部类可以继承或实现一个外部类或者接口。格式为:new 外部类名或者接口名(){覆盖类或者接口中的代码,(也可以自定义内容。)}简单理解:就是建立一个带内容的外部类或者接口的子类匿名对象。代码解析:  interface ABC{               void show();            ...

2014-06-14 14:19:21 403

原创 面向对象VI

多态:同一个对象,在不同时刻表现出现的不同状态。举例:水(水,冰,水蒸气)狗(动物,狗)从代码的角度来看:编译期状态和运行期状态不一致的现象。Fu fu = new Fu();Zi zi = new Zi();Fu fu = new Zi(); 前提:1:类或者是接口的引用,指向自己的子类对象2:调用子类重写后的方法3:有继承或者实现关系。 ...

2014-06-14 13:15:33 319

原创 面向对象IV

接口:     抽象类中的方法都是抽象的时候,java就提供了一种更抽象的表现方式:接口。接口的特点:     A:接口用interface修饰     B:接口被类实现的时候:           要么全部重写。            要么是抽象类。                                         C:接口不能被实例化。 抽象类...

2014-06-13 17:24:46 293

原创 面向对象III

继承(extends):概述:我们在定义一个类的时候,不需要从头开始。可以在某些类的基础上,扩充自己的功能即可。让我们的类和那个已经存在的类产生一个关系,我就能够具备别人的成员。这个关系:继承。 继承的好处:A:提高代码的复用性。B:让类与类之间产生了一个关系,是多态的前提。继承的弊端:破坏了耦合性。类之间的关系过强,会导致一个类的改动直接影响其他的类。 继...

2014-06-13 16:45:59 334

原创 面向对象II

代码块:就是通过一对大括号括起来的部分局部代码块:     在方法中使用的代码块就是局部代码块作用:可以控制变量的使用范围构造代码块:       在类中使用的代码块就是构造代码块作用:可以给成员变量赋值,在构造方法前执行 代码体现:class Person {     Stringname;     intage;          /...

2014-06-13 15:05:51 287

原创 面向对象I

面向对象:     面向对象是相对面向过程而言     面向对象和面向过程都是一种思想面向过程:关注的过程面向对象:关注的对象(结果)例如:做菜面向过程:买菜、洗菜、做菜、吃饭、刷碗、倒垃圾面向对象:找个对象(男\女朋友),让他去做饭 面向对象思想的特点:1:是一种符合人们思考习惯的思想2:可以将复杂的事情简单化3:将程序员从执行者转换成了指挥者...

2014-06-13 13:12:34 391

原创 编程基础VI

数组:(1)一维数组:格式1:int[] arr = new int[5];元素类型[] 数组名 = new 元素类型[元素个数或数组长度];左边:int: 元素类型[]: 数组的意思arr:数组名  右边:new: 创建的意思, 创建一个实体:实体:存放很多内容的东西int: 数组中的元素的数据类型[]: 数组5: 数组中元素的个数  或者 数...

2014-06-12 22:54:48 384

原创 编程基础IV

循环结构:(1)for循环:for(初始化条件表达式;判断条件表达式;增量条件表达式) {循环体;} 执行流程:A:首先执行初始化条件表达式B:接着执行判断条件表达式,根据返回值   true:就继续   false:就结束。C:执行循环体D:执行增量条件表达式,回到B继续。 //for循环嵌套的案例:打印九九乘法表代码体现:    ...

2014-06-12 19:41:06 345

原创 编程基础III

运算符:(1)算术运算符:+,-,*,/,%,++,--           +:加法,正数,字符串连接符。(2)赋值运算符:=,+=,-=,*=,/=...A:把左右两边的结果赋值给左边,左边是一个变量。s+=2;B:隐藏了强制类型转换short s = 1;s =  s + 1; short s = 1;s += 1; //s = (shor...

2014-06-12 18:13:32 287

原创 编程基础II

常量:定义:在运行过程中,其值不发生改变的量。分类:1:字面值常量:     整数常量:所有整数(1,2,3……)    小数常量:所有小数(3.14,2.46……)    布尔型常量:较为特殊,只有两个数值(true 和false )    字符常量:将一个数字字母或者符号用单引号( ' ' )标识(如:‘A’)    字符串常量:将一个或者多个字符用双引号标识(...

2014-06-12 16:22:18 501

原创 编程基础I

DOS常用命令: 打开dos命令行的方式   1:开始--程序--附件--命令提示符   2:开始--运行--cmd   3:win+R—cmd dir:列出当前目录下的文件以及文件夹md:创建目录rd:删除目录cd:进入指定目录 cd..:退回到上一级目录 cd\:退回到根目录del:删除文件 exit:退出dos命令行 键盘认识及文本操作中常用的快捷...

2014-06-12 14:55:13 288

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除