随笔分类 -  Java

JavaSE、JavaWeb
摘要:Maven 01. Maven简介 1.1 Maven Maven是Apache旗下的一个开源项目,是一款用于管理和构建java项目的工具。 官网:https://maven.apache.org/ Apache 软件基金会,成立于1999年7月,是目前世界上最大的最受欢迎的开源软件基金会,也是一个 阅读全文
posted @ 2024-08-24 14:18 Sherioc 阅读(89) 评论(0) 推荐(0)
摘要:1 UDP通信 客户端UDPClient public class UDPClient { public static void main(String[] args) throws IOException { // 获取本地服务器地址 InetAddress server_address = In 阅读全文
posted @ 2024-08-22 14:08 Sherioc 阅读(42) 评论(0) 推荐(0)
摘要:1 多线程创建方式 1.1 继承Thread类,重写run()方法 public class MyThread extends Thread { @Override public void run() { System.out.println("Running in thread: " + Thre 阅读全文
posted @ 2024-08-21 20:33 Sherioc 阅读(29) 评论(0) 推荐(0)
摘要:public class Test { public static void main(String[] args) { ArrayList<XiaoMi> xiaoMiList = new ArrayList<XiaoMi>(); ArrayList<BYD> bydList = new Arra 阅读全文
posted @ 2024-08-18 23:53 Sherioc 阅读(28) 评论(0) 推荐(0)
摘要:抽象类和接口 抽象类 public abstract class Animal { protected String name; public Animal(String name) { this.name = name; } public abstract void makeSound(); // 阅读全文
posted @ 2024-08-11 22:10 Sherioc 阅读(47) 评论(0) 推荐(0)
摘要:1 synchronized 关键字的作用 互斥访问: 当一个线程获得了由 synchronized 修饰的方法或代码块的锁后,其他线程必须等待该锁被释放才能继续执行。 这种机制保证了同一时间只有一个线程可以执行被 synchronized 修饰的代码段。 可见性: synchronized 关键字 阅读全文
posted @ 2024-08-11 16:03 Sherioc 阅读(74) 评论(0) 推荐(0)
摘要:1 饿汉式 这种方式是最简单的单例模式实现,它在类加载的时候就创建了单例对象。 优点 实现简单 线程安全 缺点 无论是否使用,都会加载单例类并创建单例对象 public class Singleton { private static final Singleton INSTANCE = new S 阅读全文
posted @ 2024-08-11 15:51 Sherioc 阅读(244) 评论(0) 推荐(0)
摘要:Settings中设置模块java版本、java Complie版本 Maven 配置 阅读全文
posted @ 2024-08-08 23:38 Sherioc 阅读(17) 评论(0) 推荐(0)