-----------android培训、java培训、java学习型技术博客、期待与您交流!---------下面介绍一下断言在JAVA中的使用,JAVA是从JDK1.4才开始支持断言的(添加了关键字assert),请注意老版的JRE不支持。断言概述编写代码时,我们总是会做出一些假设,断言就是用于...
分类:
编程语言 时间:
2014-06-07 05:13:21
阅读次数:
265
Java学习第一站,导师给布置的作业题,验证身份证号码的合法性并提取生日信息。第一次写Java代码,第一次用博客记录学习进程,略紧张,对Java变量的命名还停留在C++的命名法阶段,吼吼~~现在开始正题。问题说明:目前,我国大部分地区都使用的是第二代身份证,第二代身份证号码的位数为18位。但公安部没...
分类:
编程语言 时间:
2014-06-06 14:47:42
阅读次数:
338
-----------android培训、java培训、java学习型技术博客、期待与您交流!---------交通灯管理系统的项目需求异步随机生成按照各个路线行驶的车辆。例如:
由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆 由东向而来去往南...
分类:
其他好文 时间:
2014-06-06 13:27:10
阅读次数:
234
java 学习写架构必会几大技术点关于学习架构,必须会的几点技术1. java反射技术2.
xml文件处理3. properties属性文件处理4. 线程安全机制5. annocation注解6. 设计模式7. 代理机制(aop)8.
serlvet基础(过滤器等等)几样比较实用的技术:1. 模板语...
分类:
编程语言 时间:
2014-06-03 04:48:34
阅读次数:
224
22.Set接口的实现类:Set接口存放的元素是无序的且不包括反复元素。1>实现类HashSet:HashSet类依据元素的哈希码进行存放,取出时也能够依据哈希码高速找到。HashSet不保存元素的加入的顺序。样例:
import java.util.HashSet; import java.uti...
分类:
编程语言 时间:
2014-06-02 17:37:34
阅读次数:
289
JavaLearningPath(一)、工具篇一、JDK(JavaDevelopmentKit)JDK是整个Java的核心,包括了Java运行环境(JavaRuntimeEnvirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的J...
分类:
编程语言 时间:
2014-06-02 13:42:22
阅读次数:
325
-----------android培训、java培训、java学习型技术博客、期待与您交流!---------1.什么是动态代理?答:动态代理可以提供对另一个对象的访问,同时隐藏实际对象的具体事实。代理一般会实现它所表示的实际对象的接口。代理可以访问实际对象,但是延迟实现实际对象的部分功能,实际对...
分类:
编程语言 时间:
2014-05-31 02:33:42
阅读次数:
487
先列举一下我们需要的api:java.util.Collection接口中:toArrayObject[]
toArray()返回包含此 collection 中所有元素的数组。如果 collection
对其迭代器返回的元素顺序做出了某些保证,那么此方法必须以相同的顺序返回这些元素。返回的数组将是...
分类:
编程语言 时间:
2014-05-28 21:52:48
阅读次数:
284
24.Map接口:
Map接口定义了存储“键(key)-值(value)映射对”的方法,Map
中不能有重复的“键”,Map实现类中储存的”键-值“映射对是通过
键来唯一标识的,Map底层的”键“使用Set来存放的,所以Map
中的映射对的”键”对应的类必须重写hashCode()和equals()方法,
常用String作为Map的“键”。
Map的添加、删除操作...
分类:
编程语言 时间:
2014-05-26 05:47:05
阅读次数:
348
25.Collections类:
Collections类是一个工具类,用来对集合进行操作,它主要是提供一些排序算法,包括随机排序、反相排序等。
Collections类提供了一些静态方法,实现了基于List容器的一些常用算法。
Collections的一些方法列表:
· void sort(List): 对List内的元素进行排序。
· void shuffle(List):...
分类:
编程语言 时间:
2014-05-25 01:47:51
阅读次数:
319