![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java日常积累
weixin_41624046
这个作者很懒,什么都没留下…
展开
-
for循环和while循环
关于循环超出数组界限如果对于js语言,for循环遍历数组如果超过数组界限是不执行的而while循环是可以超过数组界限的 对于java语言是不行的,都会报错,所以要遍历数组中可能存在可能不在的数据,就需要遍历整个数组,然后进行判定应该是动态语言和静态语言的差别 关于循环跳出写了两个相同的循环语句,代码如下 int[] a = { 1, 2, 3, ...原创 2018-11-15 13:52:36 · 236 阅读 · 1 评论 -
根据时间区间获取时间区间内所有日期
/** * @param start 开始时间 格式yyyymmdd * @param end 结束时间 格式yyyymmdd * @return list<string>期间的所有日期 */ public static List<String> compeleteDate(String start,String end) { ArrayList&l...原创 2018-11-14 08:36:55 · 1808 阅读 · 0 评论 -
list 赋值null和new新对象的区别
赋值null是一个空指针,没有分配内存,未进行初始化,不能进行添加数据,需要进行初始化才能添加new 新对象,已经初始化对象,和分配内存,可以添加数据,...原创 2018-11-14 13:23:06 · 2718 阅读 · 0 评论 -
java并发编程synchronize关键字
1.Synchronized的作用能够保证在同一时刻最多只有一个线程执行该段代码,以达到保证并发安全的效果。2.Synchronized的地位1.Synchronized是Java的关键字,被Java语言原生支持2.是最基本的互斥同步手段3.是并发编程中的元老级角色,是并发编程的必学内容3.Synchronized的两个性质1.可重入(synchronized区别于其他...原创 2019-03-05 11:28:44 · 254 阅读 · 0 评论