Java开发

总计 44 页,当前第 40 页
Java开发

【Java】Log4j详细使用教程

日志是应用软件中不可缺少的部分,Apache的开源项目Log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包。一、入门实例1.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下2、src同级创建并设置log4j.properties### 设置### log4j.rootL...
8年前 (2016-08-16) 阅读(2066) 赞一个 (1) 评论(0) 链接直达
Java开发

【Java】MessageFormat.format 用法

MessageFormat本身与语言环境无关,而与用户提供给MessageFormat的模式和用于已插入参数的子格式模式有关,以生成适用于不同语言环境的消息。MessageFormat模式(主要部分)FormatElement{ ArgumentIndex }:是从0开始的入参位置索引{ ArgumentIndex , FormatType }{ ArgumentIndex , FormatType , FormatStyle }&nb...
8年前 (2016-08-16) 阅读(3341) 赞一个 (5) 评论(0) 链接直达
Java开发

【Java】StringUtils.isEmpty和StringUtils.isBlank等判断为空的用法

StringUtils 方法的操作对象是 java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数String 为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果输入为 null 则返回也是 null 等,具体可以查看源代码)。除了构造器,StringUtils 中一共有130多个方法,并且都是 stati...
8年前 (2016-08-16) 阅读(2355) 赞一个 (0) 评论(0) 链接直达
Java开发

40个Java集合面试问题和答案

Java集合框架为Java编程语言的基础,也是Java面试中很重要的一个知识点。这里,我列出了一些关于Java集合的重要问题和答案。1.Java集合框架是什么?说出一些集合框架的优点?每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Java已经经历...
8年前 (2016-08-16) 阅读(1995) 赞一个 (1) 评论(0) 链接直达
Java开发

为什么编程时间从1970年1月1日开始?

最初计算机操作系统是32位,而时间也是用32位表示。System.out.println(Integer.MAX_VALUE);  // 2147483647Integer在JAVA内用32位表示,因此32位能表示的最大值是2147483647。另外1年365天的总秒数是31536000,2147483647/31536000 = 68.1也就是说32位能表示的最长时间是68年,而实际上到2038年01月19日03时14分07...
8年前 (2016-08-16) 阅读(3326) 赞一个 (0) 评论(0) 链接直达
Java开发

【Java】kaptcha验证码使用

效果图:官方地址:https://code.google.com/p/kaptcha/w/listkaptcha 是一个非常实用的验证码生成工具。有了它,你可以生成各种样式的验证码,因为它是可配置的。kaptcha工作的原理是调用 com.google.code.kaptcha.servlet.KaptchaServlet,生成一个图片。同时将生成的验证码字符串放到 HttpSession中。使用kaptcha可以方便的配置:验证码的字...
8年前 (2016-08-16) 阅读(6727) 赞一个 (1) 评论(0) 链接直达
Java开发

【Java】Guava 探索

引言Guava工程包含了若干被Google的 Java项目广泛依赖 的核心库,例如:集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、并发库 [concurrency libraries] 、通用注解 [common annotations] 、字符串处理 [string processing] 、I/O 等等。 所有这些工具每天都在被Google的工程师应用在产品...
8年前 (2016-08-16) 阅读(2194) 赞一个 (1) 评论(0) 链接直达
Java开发

java.util.Properties类 学习笔记2

java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是”键=值”的格式,在properties文件中,可以用”#”来作注释,properties文件在Java编程中用到的地方很多,操作很方便。import java.io.*;  import java.util.Properties;  import&n...
8年前 (2016-08-16) 阅读(2455) 赞一个 (0) 评论(0) 链接直达
Java开发

java.util.Properties类 学习笔记1

学习目标: 1、认识properties文件,理解其含义,会正确创建properties文件。 2、会使用java.util.Properties类来操作properties文件。 3、掌握相对路径,能正确书写一个properties文件的相对路径。 一、认识properties文件 1、properties文件是一个文本文件 2、properties文件的语法有两种,一种是注...
8年前 (2016-08-16) 阅读(2241) 赞一个 (0) 评论(0) 链接直达
Java开发

Java代码性能优化总结

前言代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可以优化的细节了,一个一个细小的优化点累积起来...
8年前 (2016-08-16) 阅读(1942) 赞一个 (0) 评论(0) 链接直达
Java开发

Java集合类总结

1、Set存放的元素是无序的不可重复。Set容器类有HashSet,TreeSet等2、List存放的元素为有序可重复。3、重写equals方法,一般最好重写hasCode方法,当对象作为key的时候及索引,会使用hasCode方法进行查找。4、容器对象在调用remove,contains等方法时需要比较对象是否相等,这会涉及到对象类型的equals方法和hashCode方法。对于自定义的类型,需要重写equals和hashCode方法...
8年前 (2016-08-16) 阅读(2266) 赞一个 (0) 评论(0) 链接直达

程序喵 www.ibloger.net

文章归档 站内留言 给我写信 文章订阅