随笔分类 -  java

摘要:1、String类型的时间转换成Data 1 String d1 = "2020-06-04 08:07:00"; 2 SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 参数要与需要转换的时间的 阅读全文
posted @ 2020-06-04 08:27 DDiamondd 阅读(286) 评论(0) 推荐(0)
摘要:https://stackoverflow.com/questions/28770909/xstream-processannotations 我遇到这个问题的原因是xstream.jar的版本问题 现在用的xstream-1.4.11.1.jar 正常 下载地址:https://www.mvnja 阅读全文
posted @ 2020-02-29 20:53 DDiamondd 阅读(1216) 评论(0) 推荐(0)
摘要:情况①: 结果是 0 !! 这是由于在进行后自增/自减(j-- j++)操作的时候,先开辟一块新的内存空间来保存运算之间的 j 值,然后再进行++操作,最后将新的内存空间保存的值赋值给等式的左边。 情况②: 情况③: 和情况①相同: 情况④: 阅读全文
posted @ 2019-09-15 16:52 DDiamondd 阅读(507) 评论(0) 推荐(0)
摘要:先看一段测试: 从上面的代码可以看出,在创建-128 ~ 127之间的Integer对象,value相同的Integer对象是同一个对象。 这是由于Integer的缓存机制起的作用。 Integer的缓存机制:为了节省内存和提高性能,Integer类在内部通过使用相同的对象引用实现缓存和重用,Int 阅读全文
posted @ 2019-09-07 10:42 DDiamondd 阅读(900) 评论(0) 推荐(0)
摘要:public class TestArray { public static void main(String[] args){ // 错误 // int[3] a; //数组本身是一个对象 不可以在对象声明的时候指定长度 int[] a = new int[3]; //在数组初始化的时候需要执行长度 或者给定初始值 ... 阅读全文
posted @ 2019-08-26 09:11 DDiamondd 阅读(180) 评论(0) 推荐(0)
摘要:java.sql.Date 继承 java.util.Date 区别: 1、java.sql.Date 一般用于数据库 2、java.sql.Date 没有时分秒,涉及时分秒的函数都会报异常(且这些方法上面都画了删除线,表示不推荐使用) 阅读全文
posted @ 2019-08-25 11:54 DDiamondd 阅读(248) 评论(0) 推荐(0)
摘要:cookie: 由服务器产生,在发送给客户端保存,相当于本地缓存(提高了访问服务端的效率,但是安全性较差) 1)在服务端产生cookie: response.addCookie(Cookie cookie) 2)发送通过页面跳转(重定向、请求转发) 3)获取: Cookie[] cookies = 阅读全文
posted @ 2019-08-13 08:14 DDiamondd 阅读(157) 评论(0) 推荐(0)
摘要:fail-fast: fail-fast(快速失败),是Java集合的一种错误检测机制。当在遍历集合的过程中该集合在结构(改变集合大小)上发生变化时候,有可能发生fail-fast(快速失败行为不能得到保证,点击查看详情),尽最大可能抛出java.util.ConcurrentModificatio 阅读全文
posted @ 2019-08-06 15:00 DDiamondd 阅读(191) 评论(0) 推荐(0)
摘要:下图是来自阿里巴巴java开发手册,里面的例子有些特殊,在后面会有一般的例子,请往后看。 个人理解:在foreach循环里面进行元素的remove/add操作就是:在foreach循环里使用集合本身的remove/add方法, Iterator方式就是使用集合对应的iterator的remove/a 阅读全文
posted @ 2019-08-06 11:18 DDiamondd 阅读(2413) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/ztchun/article/details/79561835 阅读全文
posted @ 2019-08-04 10:14 DDiamondd 阅读(1046) 评论(0) 推荐(0)
摘要:很全面的一篇文章: https://www.cnblogs.com/aspirant/p/8662690.html System.gc() : https://www.cnblogs.com/xushuyi/articles/9577957.html System.gc() 不一定能立即执行垃圾回收 阅读全文
posted @ 2019-08-03 15:21 DDiamondd 阅读(113) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/michaelgo/article/details/82790253 https://www.jianshu.com/p/f1d68fdd58b6 什么是异常 异常的英文单词是exception,字面翻译就是“意外、例外”的意思,也就是非正常情况。事实上, 阅读全文
posted @ 2019-08-03 10:02 DDiamondd 阅读(187) 评论(0) 推荐(0)
摘要:三者都实现了List接口! Vector与ArrayList:采用顺序存储的方式,但是Vector是线程安全的,ArrayList是线程不安全的,按需使用; 当存储空间不足的时候,ArrayList默认增加为原来的50%,Vector默认增加为原来的一倍即100%(Vector可以设置容量增长参数) 阅读全文
posted @ 2019-08-03 09:24 DDiamondd 阅读(143) 评论(0) 推荐(0)
摘要:Thread本身是一个类,其run(): 正常情况下, target(即传入的new Runnable()对象)不为空,就是执行target里面的run方法 但是,重新run()方法之后,就不会在执行target.run(),除非显示调用: super.run() 阅读全文
posted @ 2019-07-27 16:14 DDiamondd 阅读(664) 评论(0) 推荐(0)
摘要:先看代码: 结果是: 静态内部类和普通类的加载顺序是一样的: 当类被主动调用的时候,JVM就会去初始化这个类(https://www.cnblogs.com/DDiamondd/p/10963096.html) 阅读全文
posted @ 2019-06-02 19:58 DDiamondd 阅读(947) 评论(0) 推荐(0)
摘要:Vector Hashtable ConcurrentHashMap StringBuffer Enumeration(枚举,相当于迭代器) ConcurrentHashMap与Hashtable的区别:https://www.cnblogs.com/DDiamondd/p/10722160.htm 阅读全文
posted @ 2019-05-31 09:27 DDiamondd 阅读(220) 评论(0) 推荐(0)
摘要:写的真的很好:https://www.cnblogs.com/lixinjie/p/10817860.html 线程安全 --> 内存安全 在一个进程里,有一个公共区域(堆内存),每个线程都可以访问到它,这样就会出现安全隐患。 线程安全是指,多个线程能够按照程序设计的那样去正确的访问公共数据。 但是 阅读全文
posted @ 2019-05-31 09:18 DDiamondd 阅读(135) 评论(0) 推荐(0)
摘要:JDBC:(java database connection)用java代码连接数据库,并操作关系型数据库 1、Statement(st)与PreparedStatement(pst)的区别 st需要进行字符串拼接,很容易出错 pst可以防止SQL注入 pst可以实现动态查询 pst会进行预编译(如 阅读全文
posted @ 2019-05-02 09:25 DDiamondd 阅读(169) 评论(0) 推荐(0)
摘要:复制粘贴于:https://blog.csdn.net/wqc19920906/article/details/82193316 一、消息中间件相关知识 1、概述 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要 阅读全文
posted @ 2019-04-20 15:00 DDiamondd 阅读(300) 评论(0) 推荐(0)
摘要:复制粘贴于:https://www.cnblogs.com/wuchaodzxx/p/7396599.html#H1_2 开放地址法(线性探测法、二次探测、伪随机探测) 再哈希法 链地址法 建立公共溢出区 一、开放定址法 这种方法也称再散列法,其基本思想是:当关键字key的哈希地址p=H(key)出 阅读全文
posted @ 2019-04-17 14:50 DDiamondd 阅读(295) 评论(0) 推荐(0)

TOP