JAVA
文章平均质量分 58
余丰旭
这个作者很懒,什么都没留下…
展开
-
Java正则表达式
捕获组public static void main(String[] args) { // 按指定模式在字符串查找 String line = "This order was placed for QT3000! OK?"; String pattern = "(\\D*)(\\d+)(.*)"; // `\D` 非数字匹配,等价于[^0~9] // 创建 Pattern 对象 Pattern r = Pattern.compile(pattern);原创 2021-08-21 21:36:15 · 130 阅读 · 0 评论 -
Java高级
1.多线程2.常用类3.枚举类&注解4.Java集合5.泛型6.IO流7.网络编程8.反射9.Java8新特性10.Java9&10&11 新特性原创 2021-07-30 19:29:18 · 154 阅读 · 0 评论 -
Java基础
概述冯诺依曼体系结构组成:运算器,控制器,存储器,输入设备,输出设备SUN公司1995年推出的一门高级编程语言JDK:Java Development Kit (java开发工具包)包括jre其他开发工具:编译工具javac.exe,打包工具jar.exeJRE:Java Runtime Environmen(java运行时环境 )包括Java虚拟机(Java Virtual Machine)和Java程序所需要的核心类库等。如果想运行一个开发好的java程序,计算机中只需原创 2021-07-11 16:42:41 · 157 阅读 · 0 评论 -
Java学习与思考
看到一个知乎的回答讲jvm、jre、jdk,讲的很好,将其主要观点记录下来,来自知乎用户圆胖肿:现在java现在已经不再强调jvm概念了以前,jvm是跨平台所需要部分的最小子集,也就是主要用来封装OS差异用的,每一种操作系统,都弄一个jvm,这样提供给上层的接口就统一了。在jvm的基础上,再加上一些常见的类库,工具,就做成了jre,也就是java的运行时runtime然后再在jre的基础之上,添加一些编译器等工具,这就是java的sdk(软件开发工具包)了,简称jdk。因此jdk是jre的超集,.原创 2021-04-26 11:22:17 · 106 阅读 · 0 评论 -
Java知识与编程问题
一般问题BigInteger的使用截取数组Arrays.copyOfRange()java boolean数组默认为false算法题丑数(质因数只能是2、3、5的数)中,使用三指针,不断将2a*3b*5c里最小的值添加到dp数组中。快速高效求和Arrays.stream(nums).reduce(0,Integer::sum);Arrays.stream(nums).reduce(0L,Long::sum);Arrays.stream(arr)将我们传入的数组变为一个流(此处没有Jav原创 2021-03-15 18:53:39 · 63 阅读 · 0 评论 -
JDBC
JDBC基本概念Java DataBase Connectivity Java数据库连接,Java语言操作数据库JDBC本质:是Sun公司定义的一套操作关系型数据库的接口,各个数据库厂商去实现了这套接口,提供数据库驱动jar包。我们可以使用这套接口编程快速入门步骤导入驱动jar包复制文件到libs目录下(记得把数据库驱动也复制过去)右键add as library注册驱动获取数据库的连接对象Connection(java与数据库的连接桥梁)定义sql原创 2020-05-12 20:45:58 · 168 阅读 · 0 评论 -
SpringBoot学习记录
一、普通创建springboot项目1.步骤目标:手动搭建一个SpringBoot开发环境,实现Web的请求响应,浏览器访问在页面中输出helloworld实现步骤 :创建Maven工程pom.xml文件中配置起步依赖编写SpringBoot启动引导类编写Controller访问http://localhost:8080/hello 测试2.具体操作1.创建Mave...原创 2020-04-26 18:38:37 · 141 阅读 · 0 评论 -
Activiti项目记录
新建一个maven项目就出现了Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:2.5一堆这样的报错,现记录一下解决过程换个镜像下载,修改JetBrains\IntelliJ IDEA\plugins\maven\lib\maven3\conf/setting.xml文件<mirrors> &...原创 2020-04-14 21:43:28 · 397 阅读 · 0 评论 -
JAVA学习笔记
第一章 IDEA基本配置和快捷键IDEA快捷键快捷键功能ctrl+Y删除当前行ctrl+D复制当前行Alt+Enter导入包自动修正代码Ctrl+Alt+L格式化代码Ctrl+/单行注释,再按取消ctrl+shift+/选中代码注释,再按取消Alt+Ins自动生成代码:如toString,set,get等方法Alt+S...原创 2020-01-29 20:04:33 · 1492 阅读 · 2 评论