Java基础
Java基础
MaYuKang
这个作者很懒,什么都没留下…
展开
-
一行代码解决从Mysql数据库取出datetime时间少八小时的问题
通过java代码从mysql数据库中取出datetime类型时间相差少八小时,navicat时间类型为datetime,时区问题。原创 2022-03-01 10:08:32 · 1950 阅读 · 0 评论 -
Java中main方法是单线程还是多线程?启动后有多少个线程会被创建?
先说结论:main方法启动后,jvm会开启多个守护线程,但main方法中的代码是被单线程执行的。上代码:下面这段代码通过java提供的线程管理类ThreadMXBean中的dumpAllThreads方法返回所有活动线程的线程信息,并打印线程id和名称:public class Test { public static void main(String[] args) throws InterruptedException { ThreadMXBean threadMXBean原创 2021-12-14 18:21:46 · 4724 阅读 · 3 评论 -
解决java操作dom4j新增xml节点自动加上xmlns=““的问题
解决dom4j新增xml节点自动加上xmlns=""的问题问题发生问题原因功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入问题发生有xml文件A,有符合xm格式的l字符串B;字符串B通过DocumentHelper.pars原创 2021-02-09 14:19:03 · 1193 阅读 · 0 评论 -
String.Split()方法最后一个分隔符后有无内容的检查
问题产生阿里巴巴Java开发手册第四章OOP规约第14条:使用索引访问用 String 的 split 方法得到的数组时,需做最后一个分隔符后有无内容的检查,否则会有抛 IndexOutOfBoundsException 的风险。根据说明描述,还原了异常public class JudgeSeparator { public static void main (String args[...原创 2019-11-04 19:50:40 · 10465 阅读 · 8 评论 -
关于Java反射机制中通过getConstructors()方法获取类中全部构造方法顺序的问题
关于Java反射机制中通过getConstructors方法获取类中全部构造方法顺序的问题问题引入近日学习java反射机制的过程中了解到的getConstructors()方法,此方法用于取得全部构造方法,在上机测试过程发现了一些问题,希望与大家分享。问题引入以下代码用于取得Person类中的全部构造方法:package reflectDemo01;import java.lang.re...原创 2019-01-28 17:28:29 · 5949 阅读 · 2 评论 -
使用Java自定义注解Annotation实现登录验证
题目如下:定义一个可以用来接收用户登录信息的Annotation,其中用户名和密码要求通过Annotation设置到验证的方法中,如下所示:@LoginInfo(name="用户名",password="密码")public boolean login(String name,String password){}之后编写程序由键盘输入用户的登录信息,并通过login()方法判断输入的用...原创 2019-02-12 00:10:25 · 1961 阅读 · 1 评论 -
关于Java异常处理try catch finally返回值的问题
好原创 2019-02-19 17:49:12 · 1235 阅读 · 1 评论