1、什么叫Java浅拷贝? 浅拷贝是会将对象的每个属性进行依次复制,但是当对象的属性值是引用类型时,实质复制的是其引用,当引用指向的值改变时也会跟着变化。 2、什么叫Java深拷贝...
java中对Socket设置超时时间主要有以下两种方式,我们来看一下:(推荐:java视频教程) 方式1: Socket s=new Socket(); s.connect(new...
第一种方式,定义Thread类的子类: //第一种方法public class MyThread extends Thread { @Override public void ru...
java判断文件目录是否存在:(推荐:java视频教程) /** * 判断文件夹是否存在 * @param file */ public void checkDirExists(F...
学习java事件之前,对java内部类、java常用组件、容器、布局管理器、java抽象窗口工具包这些东西有一定的了解,结合下面的知识点,可以做一些简单的窗口程序。(推荐:java...
最近遇到一个问题,Java读取文本文件(例如csv文件、txt文件等),遇到中文就变成乱码。(推荐:java视频教程) 读取代码如下: List<String> lin...
java的反射是我一直非常喜欢的地方,因为有了这个,可以让程序的灵活性大大的增加,同时通用性也提高了很多。反射原理什么的,我就不想做过大介绍了,网上一搜,就一大把。(下面我是只附录...
取得指定日期是星期几可以采用下面两种方式取得日期是星期几: 一、使用Calendar类 //根据日期取得星期几public static String getWeek(Date d...
Java为了支持多语言,没有固定的日期格式。你需要根据自己的需要指定日期格式,然后用DateFormat类或者SimpleDateFormat类来判断是否是正确的日期格式。(推荐:...
线程安全 首先要明白线程的工作原理,jvm有一个main memory,而每个线程有自己的working memory,一个线程对一个variable进行操作时,都要在自己的wor...