Java-底牌
Java是我主打的编程语言,是我走向计算机世界的主要利器
pkmer
理论锻炼思维,理论指导实践,知行合一。
展开
-
Java Runtime类
谈谈Runtime类中的freeMemory,totalMemory,maxMemory几个方法原创 2020-04-04 09:49:59 · 127 阅读 · 0 评论 -
Java时间-当你老了
根据Timestamp选择最新的时间List<Timestamp> times = Arrays.<Timestamp>asList(orderTime,cardOrderTime,storeStoreTime,serviceTime); LocalDateTime res = null; for(Timestamp t: times) { if(t != nul...原创 2020-04-01 22:46:09 · 133 阅读 · 0 评论 -
java效率工具集合
工具集org.apache.commons.lang3原创 2020-03-30 17:09:04 · 190 阅读 · 0 评论 -
Java List
Initialization of an ArrayList in one linestackoverflow: Initialization of an ArrayList in one line初始化一个带有默认值的listList<Integer> res = Collections.<Integer>singletonList(3);...原创 2020-03-25 14:52:34 · 122 阅读 · 0 评论 -
java LocalDateTime
时间戳当前时间戳: 2020-03-22 23:03:38 变成最这天最开始的时间戳2020-03-21 00:00:00 和最后的时间戳2020-03-21 23:59:59public static void main(String[] args) { LocalDateTime now = LocalDateTime.now(); // 2020-03-2...原创 2020-03-22 23:18:13 · 199 阅读 · 0 评论 -
Java BigDecimal
null错误在处理卡余额时,从数据库中查询出来的值需要转换为BigDecimal,但是发现查询的时候有会查询出Null的情况,导致错误 public static void main(String[] args) { // Integer money = 3; Integer money = null; BigDecimal mm = Bi...原创 2020-03-19 19:37:27 · 116 阅读 · 0 评论 -
URL
相对路径前端通过上传一个全路径的图片URL如: http://jmpdevimg.weipubao.cn/upload/245547/image/20191017/6A8c2mgfojMkRYXOjiWx.jpg ,但是存进入数据库,需要只存储相对路径.借助Java的Url类的getPath可以快速实现 public static void main(String[] args) thro...原创 2020-03-13 18:21:18 · 137 阅读 · 0 评论 -
lombok
Omitting one Setter/Getter in Lombok使得某些属性不生成,getter setter方法Omitting one Setter/Getter in Lombok原创 2020-03-11 17:12:51 · 104 阅读 · 0 评论 -
enum
springmvc enum paramSpring MVC - Mapping Query Parameters To Enumenum indexenum in Javapublic enum DateType{ day,week,month }public static void main(String ...args) { for(DateType item: DateT...原创 2020-03-11 17:11:19 · 102 阅读 · 0 评论 -
Get List of Attribute of an object in an List
StackOverFlow: Get list of attributes of an object in an List原创 2020-03-10 17:42:24 · 126 阅读 · 0 评论 -
java多参数
stackoverflow: 3 dot parampublic class VarargsIntegerMain { public static void main(String[] args) { List<Integer> list = new ArrayList<>(Arrays.asList(1,2,3)); // li...原创 2020-03-06 13:03:01 · 261 阅读 · 0 评论 -
02-Eclipse效率利器
Eclipse-分屏(一个类打开两个窗口)快捷键 : Ctrl + Shift + [ --左右窗口 Ctrl + Shift + - 上下窗口 第一次按下打开,第二次关闭效果窗口原创 2020-03-05 09:55:24 · 127 阅读 · 0 评论 -
12-字节流与字符流转化
在计算机系统中,所有的数据信息都是以字节01010的形式存在,所以字节与字符流会存在联系,他们不是割裂的原创 2020-03-02 01:15:40 · 162 阅读 · 0 评论 -
11-File内容
文件内容: 目前想到的是字符串,在目前的处理过程中没有包括图片,也没有其他嵌入式的多媒体内容。所以目前的思维角度只是字符串转为字节流存入文件中原创 2020-03-01 21:24:58 · 184 阅读 · 0 评论 -
10-Java File文件-文件夹
Java File类是对文件系统中文件的抽象,他只关心文件,不关心文件内容原创 2020-02-29 19:37:06 · 148 阅读 · 0 评论 -
09-Java String
比较比较两张会员卡的等级时public static void main(String[] args) { String[] oneArr = new String[]{"v1","v2","v1"}; String[] twoArr = new String[]{"v2","v1","v1"}; for(int i=0;i<oneAr...原创 2020-02-26 18:10:52 · 156 阅读 · 0 评论 -
08-Annotation新世界
Java注解Annotation原创 2020-02-25 17:51:00 · 83 阅读 · 0 评论 -
07-Java动态数据
fastXML使得Java像JavaScript一样处理动态数据,让json数据处理起来更加方便。原创 2020-02-24 12:16:00 · 144 阅读 · 0 评论 -
06-基本数据类型的纠葛
Byte byte Integer int 的2 到底谁是卧底,谁是同伙?原创 2020-02-21 16:19:02 · 123 阅读 · 0 评论 -
05-反射-Java精髓-v2
从反面的世界来处理正面世界的实例化对象原创 2020-02-21 16:12:34 · 115 阅读 · 0 评论 -
04-反射-Java的精髓-v1
Java精髓是反射,反射的巨大威力在: 反射➕泛型,反射➕注解中显得淋漓尽致,非常的简约典雅,打造高可用的模式原创 2020-02-20 22:28:58 · 172 阅读 · 0 评论 -
02-IDEA效率利器
Tipsopen project时,command+d快速定位到桌面路径原创 2020-02-14 21:55:35 · 247 阅读 · 0 评论 -
01-Java面向对象编程设计
面向对象这是一种编程设计,但是在开发过程中还是很容易变成面向过程编程。这是因为在编程的时候,很少考虑到标准的设计,封装可用性,以及内部的行为,也就是软件开发中设计模式的那五大原则,如果能够清晰的使用设计模式并且遵循五大原则,则代码就会变得简洁,可维护,可扩展,可复用。面向对象是一种编程设计,这种设计的思想在Java中通过Class类和Object对象来提供支持。...原创 2020-02-14 15:59:38 · 133 阅读 · 0 评论