![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
守护_潇潇
耐得住寂寞才能守得住繁华,该奋斗的年龄不要选择了安逸。
展开
-
System.getProperty()参数大全
原创 2014-08-18 16:33:30 · 333 阅读 · 0 评论 -
Java循环遍历输出map方法
1、使用entries来遍历(entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry)使用说明:该方法只能用于java 5或者更高的版本;如果遍历的map是一个空值,循环会抛出NUllPointerException,因此在遍历之前必须检查是否为空!Map map = new HashMap();for(Map.Entry entry : map.entry原创 2014-12-01 10:47:43 · 30958 阅读 · 0 评论 -
java 空字符串与null区别("" VS null)
" "分配了内存 ;null没有。调用null的字符串的方法会抛空指针异常。""是一个字符串(String)。它在内存中是存在的。它可以使用Object对象中的方法(如"".toString();"".equals()),而null它是一个空对象。在内存中是不存在的,它不可以使用Object对象中的方法。""占内存,在内存中会分配一个空间。null不占内存,为空引用。String str1 =转载 2014-10-29 23:07:08 · 480 阅读 · 0 评论 -
java的工厂模式理解
最简单的使用:java中FACTORY的使用:首先,声明一个接口以及声明一个类继承这个接口:interface subject(){}class subjectimpl implements subject(){ }接下来,声明一个工厂class factory{ public static subject getSubject(){ //制造一个方法转载 2014-11-14 21:31:08 · 473 阅读 · 0 评论 -
system.currentTimeMillis() 将时间存储为int类型
System类代表系统,系统级的很多属性和控制方法都放置在该类的内部。该类位于java.lang包。currentTimeMillis方法public static long currentTimeMillis()该方法的作用是返回当前的计算机时间,时间的表达格式为当前计算机时间和GMT时间(格林威治时间)1970年1月1号0时0分0秒所差的毫秒数。可以直接把这个方法强制转换成da转载 2014-11-12 09:43:25 · 5853 阅读 · 1 评论 -
Java 中的接口介绍与使用
接口的作用对于很多新手来说很不容易理解,我给大家举个例子。接口只是一个规范,所以里面的方法都是空的。假如我开了一个宠物粮店,声明所有宠物都可以来我这里买粮食,这就相当于一个接口,public interface PetRestaurant {public void buy();}当一只狗看到了,知道自己是宠物,所以它去实现这个接口public class Dog转载 2014-11-12 14:00:34 · 477 阅读 · 0 评论 -
JAVA获取当前系统时间
一. 获取当前系统时间和日期并格式化输出:import java.util.Date;import java.text.SimpleDateFormat;public class NowString {public static void main(String[] args) { SimpleDateFormat df = new SimpleDateFormat("原创 2014-09-28 23:15:20 · 530 阅读 · 0 评论 -
java字符串、字符串数组、list之间的转换
1、字符串转换为数组原创 2014-09-03 22:48:00 · 671 阅读 · 0 评论 -
Spring和Hibernate
一1、spring原理spring的最大作用ioc/di,将类与类的依赖关系写在配置文件中(applicationContext.xml),程序在运行时根据配置文件动态加载依赖的类,降低的类与类之间的藕合度(低耦合,高内聚)。可以看出spring之间的交互是通过“反射”来实现的,这样就限制了spring的处理速度慢。具体应用:在bean标记中通过class属性说明具体类名、通过原创 2014-09-15 13:53:26 · 410 阅读 · 0 评论 -
异常:Error: executeQueryForObject returned too many results. 解决方法
Caused by: org.springframework.jdbc.UncategorizedSQLException: SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [null]; error code [0]; Error: executeQueryForObject returned to原创 2014-09-09 16:01:43 · 29388 阅读 · 0 评论 -
file.separator解释
file.separator这个代表系统目录中的间隔符,说白了就是斜线,不过有时候需要双线,有时候是单线,你用这个静态变量就解决兼容问题了。原创 2014-08-18 16:29:58 · 509 阅读 · 0 评论 -
concurrent包了
# concurrent包了解第一部分 Atomic数据类型这部分都被放在java.util.concurrent.atomic这个包里面,实现了原子化操作的数据类型,包括 Boolean, Integer, Long, 和Referrence这四种类型以及这四种类型的数组类型。第二部分 锁这部分都被放在java.util.concurrent.lock这个包里面,原创 2018-01-24 14:58:01 · 347 阅读 · 0 评论