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

浙公网安备 33010602011771号