随笔分类 -  JAVA SE

摘要:JPA有四种状态 瞬时状态: 实际上就是new了一个普通的JavaBean对象。 托管状态: 1.当1.瞬时对象调用了管理器的persist()后,即可将一般的JavaBean做为了持久Bean,该Bean的任何属性改动都会牵涉到数据库记录的改动。 2.一旦该记录flush到数据库之后,并且事务提交 阅读全文
posted @ 2021-04-14 16:06 EasilyAi 阅读(698) 评论(0) 推荐(0)
摘要:Arrays.stream(int[]).boxed().collect(Collectors.toList()); eg: 阅读全文
posted @ 2019-06-05 16:21 EasilyAi 阅读(493) 评论(0) 推荐(0)
摘要:使用JAVA编程时,几乎不需要考虑“内存泄漏”的问题,这也是JAVA相较于C++的一个优点。 最近在看《Java编程思想》(第四版,听说第五版有点牛逼。。。。),里面讲到JAVA的回收机制,在这里记录一下。 书中首先说到的是引用计数: 这是一种很“简单”,但是速度很慢的垃圾回收技术。这个机制就是说每 阅读全文
posted @ 2018-11-06 00:29 EasilyAi 阅读(148) 评论(0) 推荐(0)
摘要:public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); map.put("2", "value2"); map. 阅读全文
posted @ 2017-10-19 11:37 EasilyAi 阅读(276) 评论(0) 推荐(0)
摘要:一.问题引入 偶然想想到的如果把Java的构造方法弄成private,那里面的成员属性是不是只有通过static来访问呢;如果构造方法是private的话,那么有什么好处呢;如果构造方法是private的话,会不更好的封装该内呢?我主要是应用在使用普通类模拟枚举类型里,后来发现这就是传说中的单例模式 阅读全文
posted @ 2017-10-18 18:45 EasilyAi 阅读(221) 评论(0) 推荐(0)
摘要:Java中的值传递和引用传递 当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递? 答:是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中时,参数的值就是该对象的引用一个副本。指向同一个对象,对象 阅读全文
posted @ 2017-10-18 18:08 EasilyAi 阅读(290) 评论(0) 推荐(0)