- 浏览: 9021 次
- 性别:
- 来自: 深圳
最新评论
文章列表
-------------------------------------------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 ...