java
文章平均质量分 76
wyy283
这个作者很懒,什么都没留下…
展开
-
java可变参数
JDK1.5新特性:静态导入:import static java.lang.Math.*;可变参数public class Test2 {public static void main(String[] args){String[] a4 = new String[]{"a","b","c"};String[] a5 = new原创 2013-07-24 21:01:25 · 440 阅读 · 0 评论 -
java网络编程
UDP传输 UDP发送 1.创建UDP服务,通过DatagramSocket对象。 2.确定数据,并封装成数据包。DatagramPacket(byte[] buf,int length,InetAddress address,in port) 3.通过socket服务send方法将数据包发出去。 4.关闭udp资源。 UDP接收 1.定义udpsock原创 2013-07-24 20:59:14 · 482 阅读 · 0 评论 -
类加载器
什么是类加载器类加载器就是加载类的工具,我们在程序中用到一个类的时候,虚拟机通过类加载器将class文件加载加载到内存中在进行一系列的处理后变成字节码为我们使用。Java中默认的类加载器Java虚拟机中可以安装多个类加载器,系统默认三个主要类加载器,每个类负责加载特定位置的类:BootStrap,ExtClassLoader,AppClassLoader原创 2013-07-24 21:05:34 · 412 阅读 · 0 评论 -
正则表达式
正则表达式 符合一定规则的表达式。 具体操作功能 1.匹配:String matches方法。用正则表达式匹配字符串,只要有一处不符合规则,就匹配结束,返回false 2.切割:String split ();3.替换:String replaceAll ();4.获取: 将字符串中大的负荷规则的子串取出获原创 2013-07-24 21:00:33 · 508 阅读 · 0 评论 -
反射机制
获取类字节码的三种方式1.类名.class2.对象.getClass()3.Class.forName(className)类获取某个类的构造方法:Constructor得到某个类所有的构造方法Constructor[] constructors = Class.forName(“java.lang.String”).getConstru原创 2013-07-24 21:02:35 · 452 阅读 · 0 评论 -
集合泛型
泛型泛型的好处:1.将运行时期出现问题ClassCastException,转移到了编译时期。方便于程序员解决问题。让运行时问题减少,安全。2,避免了强制转换麻烦。泛型格式:通过在使用java提供的对象时,什么时候写泛型呢?通常在集合框架中很常见,只要见到其实当使用集合时,将集合中要存储的数据类型作为参数传递到注意 在覆盖equa原创 2013-07-24 20:51:40 · 536 阅读 · 0 评论 -
避免Java应用中NullPointerException的技巧和最佳实践
Java应用中抛出的空指针异常是解决空指针的最好方式,也是写出能顺利工作的健壮程序的关键。俗话说“预防胜于治疗”,对于这么令人讨厌的空指针异常,这句话也是成立的。值得庆幸的是运用一些防御性的编码技巧,跟踪应用中多个部分之间的联系,你可以将Java中的空指针异常控制在一个很好的水平上。顺便说一句,这是Javarevisited上的第二个空指针异常的帖子。在上个帖子中我们讨论了Java中导致空指针异常转载 2015-06-01 11:05:10 · 316 阅读 · 0 评论