`
liuhaifang
  • 浏览: 9021 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
 -------------------------------------------android培训、期待与您交流 -------------------------------------     模拟实现十字路口的交通灯系统逻辑,具体需求如下: 异步随机生成按照各个路线形式的车辆.               由南向而来去往北向的车辆---直行车辆               由西向而来去往南向的车辆---右转车辆               由东向而来去往南向的车辆----左转车辆               ..... 信号灯忽略黄灯,值考虑红灯和绿灯. 应考 ...
 -------------------------------------------android培训、期待与您交流 -------------------------------------   银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。   有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。  
 -------------------------------------------android培训、期待与您交流 -------------------------------------     1.工厂方法模式(Factory Method)  将程序中创建对象的操作,单独出来处理,创建一个产品的工厂接口,把实际的工作转移到具体的子类。大大提高了系统扩展的柔性,接口的抽象化处理给相互依赖的对象创建提供了最好的抽象模式。   public class TestFactoryMethod { public static void main(String[] args) ...
 -------------------------------------------android培训、期待与您交流 -------------------------------------     Properties类:        java.util.Properties Properties 类表示了一个持久的属性集。Properties 可保存在流中或从流中加载。 load()方法: 原型:public void load(Reader reader)           throws IOException 按简单的面向行的格式从输入字符流中读取属性列表( ...
-------------------------------------------android培训、期待与您交流 -------------------------------------     java和其他语言不同的是,Java是运行于Java虚拟机(JVM)。这就意味着编译后的代码是以一种和平台无关的格式保存的,而不是某种特定 ...
-------------------------------------------android培训、期待与您交流 -------------------------------------   在java多线程中,为了提高效率有些共享资源允许同时进行多个读的操作,但只允许一个写的操作,比如一个文件,只要其内容不变可 ...
-------------------------------------------android培训、期待与您交流 -------------------------------------   要配置一个线程池是比较复杂的,尤其是对于线程池的原理不是很清楚的情况下,很有可能配置的线程池不是较优的,因此在Executors类里面提供了一些静态工厂,生成一些常用的线程池。 newSingleThreadExecutor:创建一个单线程的线程池。这个线程池只有一个线程在工作,也就是相当于单线程串行执行所有任务。如果这个唯一的线程因为异常结束,那么会有一个新的线程来替代它。此线程池保 ...
-------------------------------------------android培训、期待与您交流 -------------------------------------泛型:泛型只是给编译器查看的,在编译后类型信息会被擦除的。所以可以调用反射方法往定义了泛型集合了添加不同类型的对象ArrayList<E> 称为泛型类型,其中E称为类型变量或类型参数ArrayList<Integter>称为参数化的类型,integer称为类型参数的实例或实际类型参数ArrayList<Integer>中 <> 读做TypeofArray ...
-------------------------------------------android培训、期待与您交流 -------------------------------------Java集合概述:    为了保存数量不确定的数据,以及保存具有映射关系的数据,Java提供了集合类,也被称为容器。所有的集合类    都 ...
-------------------------------------------android培训、期待与您交流 -------------------------------------反射:把class映射成java类Constructor构造器1、 得到所有的构造方法 Constructor[] ctc=Class.forName(“”).contructors();  2、 得到某个构造方法 Constructor ctc=Class.forName().getConstructor(StringBuffer.class) 3、 创建对象 String str=(S ...
-------------------------------------------android培训、期待与您交流 -------------------------------------1、基本枚举 public enum weekDay{ SUN,MON,TUE,WED,THI,FRI,STA } public static void main(String[] args) { weekDay week=weekDay.FRI; System.err.println(week.name()); System.err.println(week.ordinal()); ...
-------------------------------------------android培训、期待与您交流 -------------------------------------打开我的电脑--属性--高级--环境变量 2.新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;3. 选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把J ...
Global site tag (gtag.js) - Google Analytics