随笔分类 - Java基础
摘要:1.面向对象 1.1 三大特性 封装: 类 继承 多态:一个行为多个表现 实现:1. 接口实现 2. 继承父类重写方法 3. 同一类中进行方法重载 1.2 重载和重写 重载:一个类中方法名相同 条件:1.方法名相同 2.参数列表不同(个数 类型 顺序) 3.返回类型 (仅返回类型不同不足以) 4.发
阅读全文
摘要:1.依赖 <!-- fastjson2 --> <dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2</artifactId> <version>2.0.49</version> </dependenc
阅读全文
摘要:JDK17 1.同时配置Java8和17环境 用户变量 2.新特性 public static void main(String[] args) { // 1.文本框 String text = """ { "name": "小黑说Java", "age": 18, "address": "北京市西
阅读全文
摘要:1.线程 1.1 线程创建 1.1.1 start和run start方法启动线程,实现多线程运行,无需等待run执行完毕可以继续执行下面代码 调用Thread类的start方法启动线程,处于就绪状态 run线程体,包含要执行的线程内容,线程进入运行状态,开始运行run函数的代码 1.2 线程状态
阅读全文
摘要:1.JsonArray [{"iSubdomainId":0,"iUpdate":0,"sHtDescription":"","sSourceId":1,"iSource":0,"iHour":0,"sSubdomainName":"","dHtDate":"","iOcLevel":0,"dChe
阅读全文
摘要:## 1.加法 ``` String a1 = "123.5"; String a2 = "123.5"; BigDecimal bigDecimal = new BigDecimal(a1); BigDecimal bigDecimal1 = new BigDecimal(a2); Double
阅读全文
摘要:- 获得上个月 ```java LocalDate date = LocalDate.now(); LocalDate lastMonth = date.minusMonths(1); // 当前月份减1 String month = lastMonth.format(DateTimeFormatt
阅读全文
摘要:1.IP操作 public class Web1 { public static void main(String[] args) throws IOException { try { //查询ip InetAddress ia=InetAddress.getByName("www.baidu.co
阅读全文
摘要:public static void main(String[] args) throws Exception { //数据库Datetime // Date显示格式:YYYY-MM-DD;DateTime显示格式:YYYY-MM-DD HH:mm:ss。 Date date = new Date(
阅读全文
摘要:1.获取插入主键 public int register(String username, String password, String email) throws Exception { Connection connection = DbUtil.getCon(); String sql="i
阅读全文

浙公网安备 33010602011771号