JAVA技术
平_静
这个作者很懒,什么都没留下…
展开
-
java1.5新特性
“JDK1.5”的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。 一. 首先简单介绍一下各种特性及其使用 1.泛型(Generic) C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任何类型的对象,相应转载 2014-03-16 09:03:08 · 567 阅读 · 0 评论 -
java自定义标签库
Java自定义标签库简介及教程转载 2014-05-12 10:25:43 · 649 阅读 · 0 评论 -
Java使用反射来获取泛型信息
Java通过指定类对应的Class对象,程序可以获得该类里包括的所有Field,不管该Field使用private修饰,还是使用public修饰。获得了Field对象后,就可以很容易的获得该Field的数据类型,例如,下面的代码便是获得该Field对象foeld的类型: Class type = field.getType(); 但是通过这种方式只对普通类型的Field有效,如果该Field的转载 2014-05-18 17:53:15 · 586 阅读 · 0 评论 -
Java遍历包中所有类
package com.itkt.mtravel.hotel.util; import java.io.File; import java.net.URL; import java.net.URLClassLoader; import java.util.ArrayList; import java.util.Enumeration; import java.util.转载 2014-05-20 00:25:44 · 609 阅读 · 0 评论 -
轻松使用线程: 不共享有时是最好的
利用 ThreadLocal 提高可伸缩性 ThreadLocal 类是悄悄地出现在 Java 平台版本 1.2 中的。虽然支持线程局部变量早就是许多线程工具(例如 Posix pthreads 工具)的一部分,但 Java Threads API 的最初设计却没有这项有用的功能。而且,最初的实现也相当低效。由于这些原因,ThreadLocal 极少受到关注,但对简化线程安全并发程序的开发转载 2014-05-21 21:36:43 · 442 阅读 · 0 评论 -
java正则表达式
Java正则表达式主要运用之一是为了快速代替、验证字符串。 字符串代替:import java.io.*; import java.util.regex.*; class test { public static void main (String[] args) throws java.lang.Exception { String d="abc123b34b原创 2015-11-16 22:10:00 · 422 阅读 · 0 评论 -
Java byte 位移操作 注意事项
Java byte 位移操作 注意事项 Java对byte 的 + - * / >> >>> << & | ^ (加,减,乘,除,右移,左移,无符号右移,位与,位或,位异或)操作,均会是首先将byte转化为int, 再行运算。这一事实可能导致多种问题: Java对byte 的 + - * / >> >>> << & | ^ (加,减,乘,除,右移,左转载 2015-12-14 10:57:56 · 822 阅读 · 0 评论 -
java内存管理
垃圾回收机制 概念:是一种动态内存管理技术,自动释放不被程序引用的对象,按照特定的垃圾回收算法实现资源自动回收功能。 垃圾回收器如何运行:当垃圾回收器检测某个对象已不被程序引用时,它将该对象加入到回收列表中,但不是立刻销毁对象,具体何时销毁对象是不可预料。垃圾回收器不能强制执行,但可以通过System.gc()方法,向JVM虚拟机请求执行垃圾回收器,JVM虚拟机会尽其所能满足该请求原创 2015-12-20 10:53:48 · 415 阅读 · 0 评论