- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 面试题
<br />交通灯:<br />从中我们可以知道,在拿到问题是画图来理清思路是一种很好的解决问题的方法<br />根据来来回回的路其实我们主要是考虑4条路线即可,<br />从面向对象方面考虑这个系统中有红绿灯、车、路线以及灯的控制系统,路是用来装载车辆的<br />所以应该有对车辆进行增加和删除的方法,假如灯变绿的时候,我们设定一辆车通过一个路口<br />为一秒,此时我们可以用线程sleep来控制,这样就有线程来随机的改变车的数量<br />在JDK1.5提供了一个Executors工厂来产生线程池,这
2011-01-24 15:55:00 555
原创 java加强
<br /> <br />Java虚拟机中可以安装多个类加载器,系统默认的有三个类加载器,分别是:BootStrap,ExtClassLoader,AppClassLoader,每个类加载器负责加载特定位置的类;类加载器也是Java类,所以它本身也需要被加载,它是由嵌套在JVM内核中的BootStrap加载的,BootStrap不是java类,它是由C++编写的一段二进制代码;<br />JVM生成的动态类必须实现接口,该动态类只能用作实现了相同接口的目标类的代理;若目标类没有实现接口,而需要实现它的代理类
2011-01-24 14:16:00 430
原创 java加强
泛型的定义,在类名之后跟上,如ArrayList collection = new ArrayList();泛型内只能装指定类型的数据,如上例就只能装String类型的数据;只有在JDK的api中,说明了一个类是泛型类型,该类才能使用泛型;使用泛型可以省去强制类型转换的麻烦;泛型是提供给编译器使用的,编译之后的字节码中不会在有泛型的类型信息,所以可以利用反射的方法向编译后的泛型中添加不同类型的数据;泛型的使用中,Classy=Classx //正确,Classx=Classy //
2011-01-21 09:12:00 480
原创 关于注释
<br /> 注解:相当于一种标记,在程序中加了注解就等于为程序打上了某种标记,标记可以加在包、类、方法、成员变量、局部变量等上面;@Deprecated //注明当前方法已过时 <br />@SuppressWarnings("某个警告") //注明跳过某个警告 @Override //注明是覆盖父类的方法<br /> <br /> 注解相当于一个写好的特殊的类,在定义注解时,用@Retention注解可以声明注解的生命周期,@Retention(Reten
2011-01-19 16:35:00 567
原创 java加强
在eclipse中调试程序,可以先在行的前面设置一个断点,然后右键debug as转换到Debug透视图;这时若需要看某个变量的值可以右键watch 自动装箱:当把一个数直接付给一个Integer对象时叫自动装箱,如 Integer i1=15;如有Integer i1=15;Integer i2=15;System.out.println(i1==i2);输入值为ture(因为该类运用了“享元设计模式”,当数字在-128~127时,多个引用指向一个数字对象)
2011-01-17 14:14:00 435
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人