标签 "Java" 相关文章
总计 17 页,当前第 15 页
引言Guava工程包含了若干被Google的 Java项目广泛依赖 的核心库,例如:集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、并发库 [concurrency libraries] 、通用注解 [common annotations] 、字符串处理 [string processing] 、I/O 等等。 所有这些工具每天都在被Google的工程师应用在产品...
8年前 (2016-08-16)
阅读(2456)
赞一个 (1)
链接直达
java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是”键=值”的格式,在properties文件中,可以用”#”来作注释,properties文件在Java编程中用到的地方很多,操作很方便。import java.io.*;
import java.util.Properties;
import&n...
8年前 (2016-08-16)
阅读(2712)
赞一个 (0)
链接直达
学习目标: 1、认识properties文件,理解其含义,会正确创建properties文件。 2、会使用java.util.Properties类来操作properties文件。 3、掌握相对路径,能正确书写一个properties文件的相对路径。 一、认识properties文件 1、properties文件是一个文本文件 2、properties文件的语法有两种,一种是注...
8年前 (2016-08-16)
阅读(2502)
赞一个 (0)
链接直达
前言代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可以优化的细节了,一个一个细小的优化点累积起来...
8年前 (2016-08-16)
阅读(2163)
赞一个 (0)
链接直达
为什么Java中1000==1000为false而100==100为true? 什么情况下2+2=5?这是一个挺有意思的讨论话题。 如果你运行下面的代码Integer a = 1000, b = 1000;
System.out.println(a == b);//1
Integer c&...
8年前 (2016-08-16)
阅读(2539)
赞一个 (0)
链接直达
1、Set存放的元素是无序的不可重复。Set容器类有HashSet,TreeSet等2、List存放的元素为有序可重复。3、重写equals方法,一般最好重写hasCode方法,当对象作为key的时候及索引,会使用hasCode方法进行查找。4、容器对象在调用remove,contains等方法时需要比较对象是否相等,这会涉及到对象类型的equals方法和hashCode方法。对于自定义的类型,需要重写equals和hashCode方法...
8年前 (2016-08-16)
阅读(2546)
赞一个 (0)
链接直达
将秒或分钟的值转换为xx天xx小时xx分钟xx秒 如果 “xx” 为0 自动缺省import java.util.concurrent.TimeUnit;
public class DateUtils {
private static final String[] UNIT_DESC =&...
8年前 (2016-08-16)
阅读(4446)
赞一个 (0)
链接直达
ThreadLocal是什么早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本。从线程的角度看,目标变量就象是线程的本地...
8年前 (2016-08-16)
阅读(2677)
赞一个 (0)
链接直达
想成为Java大牛吗?不妨来学习者25个要点。1、你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class、object、interaction以及statediagrams。2、你需要学习Java语言的基础知识以及它的核心类库(collections、serialization、streams、networking、multithreading、reflectio...
8年前 (2016-08-16)
阅读(2457)
赞一个 (0)
链接直达
下面这段HttpProxyUtil HTTP请求工具类源码,是以URLConnection方式连接Get,Post方式请求,另外本站中另有HttpClient方式请求HTTP,有兴趣的自行搜索查看import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import ...
8年前 (2016-08-16)
阅读(3322)
赞一个 (1)
链接直达
在开发java程序的过程中,我们经常要做的一件事就是获取资源。那么什么是资源呢?说白了,在计算机里那就是一堆数据。只是这堆数据对我们的java程序有多种表现形式,一般来说有File,URL,InputStream等等。而单就文件这一项就有很多种:配置文件,java类文件,jps文件,图片、css、js文件等等。面对这林林总总的资源,我们在设计一个读取资源的接口时,就需要针对不同形式的资源提供方法,这样就导致我们的接口还是与实际的资源形式...
8年前 (2016-08-15)
阅读(3023)
赞一个 (0)
链接直达
用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。public enum Color {
RED, GREEN, BLANK, YELLOW
}用法二:swit...
8年前 (2016-08-15)
阅读(2308)
赞一个 (1)
链接直达