![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
AaronZhu_
No pain, no gain.
展开
-
正则表达式匹配年月日时,支持闰年,格式为YYYYMMDDHH
年份:[\d]{4}带31的月份:(0[13578]|1[02])((0[1-9])|([12][0-9])|(3[01]))非2月不带31日的月份:((0[469])|11)((0[1-9])|([12][0-9])|30)平年2月份 : 02((0[1-9])|(1[0-9])|(2[0-8]))闰年2月份:02((0[1-9])|(1[0-9])|(2[0-9]))闰年月份:...原创 2020-05-28 14:41:48 · 1691 阅读 · 0 评论 -
Java小操作之判断文件夹、文件是否存在、否则创建文件夹
1、判断文件是否存在,不存在创建文件File file=new File("C:\\Users\\QPING\\Desktop\\JavaScript\\2.htm"); if(!file.exists()) { try { file.createNewFile(); } catch (IOException e) { // TODO Auto-generated catch block原创 2020-05-26 10:09:18 · 716 阅读 · 0 评论 -
Java学习路线,如何成为更强的自己,看这些就够了
本文转载,想学习更多知识请微信搜索【三太子敖丙】关注这个互联网苟且偷生的工具人。 本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试完整考点、资料以及我的系列文章。前言这期我想写很久了,但是因为时间的原因一直拖到了现在,我以为一两天就写完了,结果从构思到整理资料,再到写出来用了差不多一周的时间吧。你们也知道丙丙一...转载 2020-05-14 10:36:56 · 230 阅读 · 0 评论 -
大家都来学 Java(五)基础算法问题总结
算法一、基本编程题1、编写一个程序,输入n,求n!(用递归的方式实现)。public static long fac(int n){ if(n<=0) return 0; else if(n==1) return 1; else return n*fac(n-1);}public static void main(String [] args) { System.out.println(fac(6));}2、编写一个程序,有1,2,3,4个数字,能原创 2020-05-12 14:03:34 · 524 阅读 · 0 评论 -
大家都来学 Java(四)操作系统问题总结
操作系统操作系统部分主要考查一些与写项目过程中息息相关的理论知识。1. 死锁所谓死锁: 是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去.此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程.产生死锁的原因主要是:(1) 因为系统资源不足。(2) 进程运行推进的顺序不合适。(3) 资源分配不当等。 如果系统资源充足,进程的资源请求都能够得到满足,死锁出现的可能性就很低,否则就会因争夺有限的资源而陷入死锁原创 2020-05-12 13:45:06 · 416 阅读 · 0 评论 -
大家都来学 Java(三)语言基础问题总结
语言基础一.语法基础相关二. 接口相关三.ERROR和EXCEPTION相关四.类相关和面向对象相关六.IO操作相关七.JAVA虚拟机相关一.语法基础相关1、Java中的四种引用:强引用、软引用、弱引用、虚引用四种级别由高到低依次为:强引用 > 软引用 > 弱引用 > 虚引用http://blog.csdn.net/shakespeare001/article/details/512001632、可变参数JDK 1.5 开始,Java支持传递同类型的可变参数给一个方法,一个方法原创 2020-05-12 13:28:39 · 814 阅读 · 0 评论 -
大家都来学 Java(二)多线程与高并发的那些事儿
多线程 / 高并发1. stop() 和 suspend() 方法为何不推荐使用?反对使用 stop(),是因为它不安全。它会解除由线程获取的所有锁定,而且如果对象处于一种不连贯状态,那么其他线程能在那种状态下检查和修改它们。结果很难检查出真正的问题所在。suspend() 方法容易发生死锁。调用 suspend() 的时候,目标线程会停下来,但却仍然持有在这之前获得的锁定。此时,其他任何线程都不能访问锁定的资源,除非被 “挂起” 的线程恢复运行。对任何线程来说,如果它们想恢复目标线程,同时又试图使用原创 2020-05-12 11:40:26 · 219 阅读 · 0 评论 -
Java就业简历与面试
JAVA面试 想要成为合格的Java程序员或工程师到底需要具备哪些专业技能,面试者在面试之前到底需要准备哪些东西呢?本文陈列的这些内容既可以作为个人简历中的内容,也可以作为面试的时候跟面试官聊的东西,你可以把这些内容写到你的简历中,当然更需要的是你在面试的时候向面试官展示这些专业技能。相信此文对正在寻觅Java程序员(Java工程师)职位的freshman以及希望成...转载 2020-04-26 14:30:06 · 227 阅读 · 0 评论 -
那些年记不住的Intellij IDEA快捷键们
Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一些有趣的讨论。每个人都有自己的最爱,想排出个理想的榜单还真是困难。以前也整理过Intellij的快捷键...转载 2020-04-21 15:14:11 · 164 阅读 · 0 评论 -
大家都来学 Java(一)快乐入门
一、什么是 Java 技术?为何需要 Java? Java 是由 Sun Microsystems 在 1995 年首先发布的编程语言和计算平台。有许多应用程序和 Web 站点只有在安装 Java 后才能正常工作,而且这样的应用程序和 Web 站点日益增多。Java 快速、安全、可靠。从笔记本电脑到数据中心,从游戏控制台到科学超级计算机,从手机到互联网,Java...原创 2020-04-21 14:59:04 · 594 阅读 · 0 评论