![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 76
yandufeng
这个作者很懒,什么都没留下…
展开
-
JavaReflect
Get class name for various objectpackage com.dufeng;public class ReflectTest {public static void main(String[] args) {System.out.println(ReflectTest.class.getName());System.out.println(i转载 2012-10-29 15:14:26 · 269 阅读 · 0 评论 -
How to use HttpURLConnection POST data to web server?
public static String excutePost(String targetURL, String urlParameters) { URL url; HttpURLConnection connection = null; try { //Create connection url = new URL(targetURL); c转载 2012-10-26 12:42:31 · 282 阅读 · 0 评论 -
HttpURLConnection
Get the date of a url connectionimport java.net.HttpURLConnection;import java.net.URL;import java.util.Date;public class Main{ public static void main(String args[]) throws Exception {转载 2012-10-26 13:53:16 · 1079 阅读 · 0 评论 -
explain the HttpURLConnection connection process
try { // instantiate the URL object with the target URL of the resource to request URL url = new URL("http://www.example.com/comment"); // instantiate the HttpURLConnection w转载 2012-10-26 13:06:27 · 355 阅读 · 0 评论 -
Java小技巧:关于Cookie的操作
测试环境:JDK1.5、Tomcat5.5 1.设置Cookie 1Cookie cookie = new Cookie("key", "value"); 2cookie.setMaxAge(60); //设置60秒生存期,如果设置为负值的话,则为浏览器进程Cookie(内存中保存),关闭浏览器就失效。 3cookie.setPath("/test/test转载 2012-10-25 17:07:52 · 245 阅读 · 0 评论 -
Java对象的序列化和反序列化实践
当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 把Java对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为Java对象的过程称为对象的反序列化。 对象的序列化主要有两种用途:转载 2012-10-25 17:00:23 · 220 阅读 · 0 评论 -
Java 泛型的理解与等价实现
泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。 在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而转载 2012-10-25 16:18:28 · 251 阅读 · 0 评论 -
Java对数组的复制
定义一个数组int[] a={3,1,4,2,5}; int[] b=a; 数组b只是对数组a的又一个引用,即浅拷贝。 如果改变数组b中元素的值,其实是改变了数组a的元素的值,要实现深度复制,可以用clone或者System.arrayCopy int[] a={3,1,4,2,5};int[] b=a.clone();b[0]=10;System.out.println(b[0转载 2012-11-03 11:31:01 · 265 阅读 · 0 评论 -
详细解析Java中抽象类和接口的区别
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之转载 2012-10-25 16:34:17 · 356 阅读 · 0 评论 -
浅析Java中的深拷贝与浅拷贝
首先我们看看浅拷贝和深拷贝的定义 浅拷贝:只复制一个对象,对象内部存在的指向其他对象数组或者引用则不复制 深拷贝:对象,对象内部的引用均复制 为了更好的理解它们的区别我们假设有一个对象A,它包含有2对象对象A1和对象A2 对象A进行浅拷贝后,得到对象B但是对象A1和A2并没有被拷贝 对象A进行深拷贝,得到对象B转载 2012-11-03 11:38:17 · 267 阅读 · 0 评论 -
java定时器
在某个时间执行某个事件时,在JAVA中目前是有三种方法:第一个是JAVA类中的Timer这个类,也是最常用到的;第二个是ServletContextListener;第三个是用SPRING,org.springframework.scheduling.timer.ScheduledTimerTask也可以。1、java.util.Timer这个方法应该是最常转载 2012-10-29 12:37:39 · 329 阅读 · 0 评论