![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javase
csdn_ZOL
千里马常有,而伯乐不常有
展开
-
java泛型代码杂谈
《Thinking In Java》 ——— 献给那些直到现在仍在孜孜不倦创造下一代计算机语言的人们! 在学习《Thinking in java》书中总能获得一些收获,纸质版第四版中关于java泛型写了大概几百页,内容丰富至极,详细分析了泛型在内存堆栈还有和C++的对比,感谢原书作者Bruce Eckel带给我那么多惊喜。 接下来我我总结了一些关于书中泛型的经典代码。(本人win10操作系统原创 2016-12-05 14:30:45 · 394 阅读 · 0 评论 -
java语言的Bug
我想这个java语言的bug是众所周知的,但是好像很少有人提到过,这个bug是《Thinking in java》一书提到的。最新版jdk1.8环境,代码:int a = Integer.MAX_VALUE * 4;System.out.println(a);输出结果: -4int的最大值是2147483647。Integer.MAX_VALUE的值就是2147483647。 2147483原创 2016-11-08 21:59:36 · 623 阅读 · 0 评论 -
java 一句代码获取当前季节
因为本人遇到和季节相关的业务,需要获取当前季节,去网上搜了几个代码。但是代码实在太多,在此奉献本人浓缩的一句java代码获取当前季节。方便大家复制到自己的代码中,献丑了。System.out.println(Calendar.getInstance().get(Calendar.MONTH)==0?"winter":Calendar.getInstance().get(Calendar.MONTH)原创 2016-09-06 19:16:05 · 3847 阅读 · 3 评论 -
java final关键字深入理解
之前看过很多网友说java中fianl关键字,一般分为修饰类,修饰方法和修饰变量。但是感觉说的不是特别详细,本人经过仔细阅读(美)Bruec Eckel的《Thinking in Java》第四版(中文名字Java编程思想)中文版领悟一下final,和网友一起分享。精选书中原文:“通常它指的是无法改变的,不想做出改变可能处于俩种理由:设计或者效率”***final数据***原文:“1.一个永不原创 2016-08-21 15:43:17 · 1450 阅读 · 0 评论 -
java语言的一些疑惑
java语言特性原创 2016-12-22 10:12:22 · 461 阅读 · 0 评论 -
粗糙数组
看到《Thinking in java》第四版中的数组,看到作者提到粗糙数组,到百度上没有找到什么结果,然后我创建了一个百度词条。数组中构成矩阵的每个向量都可以具有任意长度(这被称为粗糙数组)。附上原书代码和介绍:import java.util.Arrays;import java.util.Random;public class RaggredArray { public static原创 2017-03-22 15:58:48 · 633 阅读 · 0 评论 -
java(正则表达式)规范创建Windwos文件名
最近在做爬虫项目,自动创建Windwos文件,有的时候创建不成功。 看下面的命名就是不成功的String string = "今<>|:\\\\///\"天\"_3:4/4\\_20*1?7content/2017-06/28/content_16240289.htm";File file = new File("D:\\"+string); if (!file.exists()原创 2017-06-30 15:30:36 · 1335 阅读 · 0 评论