自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 黑马程序员---线程之新技术

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- //创建一个线程池对象 ExecutorService pool =Executors.newSingleThreadExecutor(); //给线程池对象任务,任务是在随机的时间内给该路口一辆车 poo

2014-01-08 17:32:04 469

原创 黑马程序员---银行业务调度系统-分析

银行业务调度系统 根据需求我们得到一个关系,银行客服--问-->取号器-->要号-->排队的第一个人--->服务窗口(是不断循环的) 顾客-->取号--->排队--->叫到号--->服务窗口(也是不断循环的) 1,分析,在面向对象的编程中我们要现实银行中所有的工具,例如:服务员、取号器、叫号、排队、服务窗口等,都需要我们来用面向对象的形势来把现实中的事物抽象成一个类。把事物的动作抽象

2014-01-08 16:15:25 533

原创 黑马程序员---银行业务调度系统-代码

银行业务调度系统   模拟实现银行业务调度系统逻辑,具体需求如下:   > 银行内有6个业务窗口,1- 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。   > 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。   > 异步随机生成各种类型的客户,生成各类型用户的概率比例为:           VIP客户 :普通客户

2014-01-08 15:49:28 677

原创 黑马程序员---交通灯管理系统-分析

交通灯管理系统 1,分析需求主要有以下几个类:路(road)、灯(Lamp)和灯控制器(LampController)和主线程 2,路(Road)路上有车(用集合代表),路上要来车(增加车)和 当该条路方向的交通灯是绿灯的时候将第一辆车通过(在集合中表现是移除) 3,交通灯(Lamp)分析如下图,共有12个方向,其中有4个方向的灯不需要逻辑上的控制(所有路口向右转),也就是永远是绿灯

2014-01-08 09:35:40 557

原创 黑马程序员---交通灯管理系统-代码

交通灯管理系统 1,分析需求主要有以下几个类:路(road)、灯(Lamp)和灯控制器(LampController)和主线程 2,路(Road)路上有车(用集合代表),路上要来车(增加车)和 当该条路方向的交通灯是绿灯的时候将第一辆车通过(在集合中表现是移除) 3,交通灯(Lamp)分析如下图,共有12个方向,其中有4个方向的灯不需要逻辑上的控制(所有路口向右转),也就是永远是绿灯

2014-01-08 09:30:53 704

原创 黑马程序员---java基础加强_成员变量的反射

//成员变量的反射 import java.lang.reflect.Field; //测试类 public class ReflectTest { //主函数 public static void main(String[] args) throws Exception{ //声明并创建和初始化一个类对象 ReflectPoint pt = new ReflectPoint(2,

2014-01-07 18:29:31 520

原创 黑马程序员---java基础加强_可变参数和静态导入

package com.itheima; import static java.lang.Math.*; //测试类 public class StaticImport { //主函数 public static void main(String[] args) { //调用Math的静态max函数求最大值 System.out.println(max(8, 877)); //调用

2014-01-07 17:47:09 510

原创 黑马程序员---Java基础加强---静态导入与编译器语法设置

1,注意Math是在JDK1.4之后才有的 2,导入静态方法的语法是import static ... 3,就可以直接使用静态方法 //导入静态方法 import static java.lang.Math.*; //测试类 public class StaticImport { //主函数 public static void main(String[] args) { //打

2014-01-07 10:56:25 450

原创 黑马程序员---线程

1.进程:一个应用就是一个进程。 进程是控制程序的执行先后顺序,该顺序是一个执行路径,或者叫一个控制单元。   线程:线程是进程中的一个分支,它可以与进程(主线程)并行运行。一个进程中至少有一个线程(主线程)。 2.线程的创建: a.继承方式:直接继承Thread,然后复写run()方法。new线程对象调用start()开启线程。 //定义一个类,继承Thread

2014-01-06 15:15:02 545

转载 黑马程序员---正则表达式应用

1.验证用户名和密码: ("^[a-zA-Z]\w{5,15}$")正确格式:"[A-Z][a-z]_[0-9]"组成,并且第一个字必须为字母6~16位; 2.验证电话号码: ("^(\d{3,4}-)\d{7,8}$")正确格式:xxx/xxxx-xxxxxxx/xxxxxxxx; 3.验证手机号码: "^1[3|4|5|8][0-9]\\d{8}$"; 4.

2014-01-06 14:17:17 450

原创 黑马程序员---去除ArrayList集合中的重复元素

思路: 1,创建一个要处理的集合 2,打印原实集合中的所有元素 3,创建也个新集合用于存放处理的结果 4,然后迭代这个集合 5,在迭代中判断当前元素是否在新集合中,如果没有则把当前元素添加到新集合中 6,最后打印处理后的结果 /*  * 去除ArrayList集合中的重复元素  */ public class ArrayListTest { public static

2014-01-06 11:21:46 675

原创 黑马程序员---排序-冒泡排序

package com.itheima; import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class Test9 { /** *  定义一个静态方法,该方法可以接收一个List,方法内对List进行排序 * @param args */ //用于跳出循环的标志

2014-01-06 10:10:06 470

空空如也

空空如也

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

TA关注的人

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