随笔分类 -  java基础

千里之行,始于足下
Json文件出现 Expected value at 1:0 问题的解决方法
摘要:近日在构建maven项目时,json文件报红叉,仔细验证并无问题,也不影响项目正常运行,但对于我这个强迫症患者来说这很不友好,查阅资料得出如下解决方案: 1,只要找一个json在线解析网站,验证你的json文件格式的正确性,错误可以忽略。 2,如要消除红叉,关闭Json Validation即可,如 阅读全文

posted @ 2020-11-03 23:21 Coder-Wf 阅读(1507) 评论(0) 推荐(0) 编辑

java File类中mkdir()与mkdirs()方法的区别
摘要:今天在处理图片上传问题时,使用了file.mkdir()生成文件,结果发现执行语句后,并没有生成需要的文件夹,查阅资料得知: 1,mkdir() 如果你想在已经存在的文件夹下建立新的文件夹,就可以用此方法。此方法不能在不存在的文件夹下建立新的文件夹。 2,mkdirs() 如果你想根据File里的路 阅读全文

posted @ 2020-04-21 00:25 Coder-Wf 阅读(2863) 评论(0) 推荐(0) 编辑

java中计算Unix时间戳(timestamp)
摘要:unix时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。 1,获取当前时间的timestamp Date date = new Date(); long stamp = date.getTime()/1000; System.out.println(stamp); 阅读全文

posted @ 2020-03-27 17:36 Coder-Wf 阅读(9132) 评论(0) 推荐(1) 编辑

Java开发神器Lombok的使用与原理
摘要:在面向对象编程中必不可少需要在代码中定义对象模型,而在基于Java的业务平台开发实践中尤其如此。相信大家在平时开发中也深有感触,本来是没有多少代码开发量的,但是因为定义的业务模型对象比较多,而需要重复写Getter/Setter、构造器方法、字符串输出的ToString方法和Equals/HashC 阅读全文

posted @ 2020-01-13 19:45 Coder-Wf 阅读(622) 评论(0) 推荐(0) 编辑

Java-用星号打印菱形
摘要:打印如图所示菱形9行9列(提示可以将菱形分成上下两个三角形,分析每行空格数和星号个数的关系) 代码如下: 1 package com.homework.lhh; 2 3 public class Ex20 { 4 public static void main(String[] args) { 5 阅读全文

posted @ 2020-01-12 23:06 Coder-Wf 阅读(1954) 评论(0) 推荐(0) 编辑

正则表达式语法
摘要:正则表达式语法 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 这里有一些可能会遇到的正则表达式示例: Visual Basic Scr 阅读全文

posted @ 2020-01-12 23:01 Coder-Wf 阅读(440) 评论(0) 推荐(0) 编辑

Java中常见的异常
摘要:1. java.lang.NullPointerException 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空 阅读全文

posted @ 2020-01-05 20:07 Coder-Wf 阅读(367) 评论(0) 推荐(0) 编辑

String s=new String("abc")创建了几个对象?
摘要:String str=new String("abc"); 紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢? 相信大家对这道题并不陌生,答案也是众所周知的,2个。 接下来我们就从这道题展开,一起回顾一下与创建String对象相关的一些JAVA知识。 我们可以把上面 阅读全文

posted @ 2020-01-04 22:27 Coder-Wf 阅读(945) 评论(0) 推荐(0) 编辑

Java如何实现序列化,有什么意义?
摘要:1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态,并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存Object States, 但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。 2、什么情况下需要序列化 当你想把的内存中的对象保存 阅读全文

posted @ 2020-01-02 22:03 Coder-Wf 阅读(740) 评论(0) 推荐(0) 编辑

while (rs.next()) 与 if(rs.next())的区别
摘要:while (rs.next())是用来循环遍历结果集的。 if(rs.next())是用来判断结果集是否有值,有值则执行if语句内代码块。 简而言之 while(rs.next()) 就是将rs全部进行读取。 if(rs.next()) 就是将rs进行读取一次,判断是否有数据,有则返回true。 阅读全文

posted @ 2020-01-02 21:39 Coder-Wf 阅读(1797) 评论(1) 推荐(0) 编辑

学习java时在要求输出的数字带俩个小数点时,利用String.format时出现的问题
摘要:public class StringFormatDemo { public static void main(String[] args) { //String.format 实现了四舍五入 System.out.println(String.format("%.2f",8.1256));//8. 阅读全文

posted @ 2020-01-01 09:35 Coder-Wf 阅读(712) 评论(0) 推荐(0) 编辑

JAVA字符串格式化-String.format()的使用
摘要:常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。 format(String format, Object... args) 新字符串使用本 阅读全文

posted @ 2019-12-31 23:23 Coder-Wf 阅读(3259) 评论(0) 推荐(0) 编辑

StringUtils工具类中的isBlank()方法和isEmpty()方法的区别
摘要:1.isBlank()方法 1 public static boolean isBlank(String str) { 2 int strLen; 3 if (str == null || (strLen = str.length()) == 0) { //判断str是否为null或者str长度是否 阅读全文

posted @ 2019-12-31 22:23 Coder-Wf 阅读(476) 评论(0) 推荐(0) 编辑

用java代码打印九九乘法表
摘要:package com.wf; public class cal { public static void main(String[] args) { for(int i=1;i<10;i++) { for(int j=1;j<=i;j++) { System.out.print(j+"*"+i+" 阅读全文

posted @ 2019-06-14 15:05 Coder-Wf 阅读(442) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示