后端开发2025年09月03日
面向对象介绍 学习获取已有的对象并使用 学习如何自己设计对象并使用—>面向对象语法 学习步骤: 设计对象并使用 封装 this关键字 构造方法 标准JavaBean 对象对象内存图 补充知识:成员变量、局部变量区别 设计对象并使用 类和对象: 类(设计图):是对象共同特征的描述 对象:是真实存在的具体东西 在Java中,必须先设计类才能获得对象...
后端开发2025年09月03日
目录 一、实例初始化 1.1 实例初始化过程 1.2 实例初始化的顺序 1.3 实例初始化的注意事项 二、静态初始化 2.1 静态初始化过程 2.2 静态初始化的顺序 2.3 静态初始化的注意事项 三、总结 Java代码初始化块是Java语言中的一个非常重要的概念。初始化块负责在创建对象时进行一些必要的操作,例如设置对象的初始状态、初始化成员变量等。初始化...
后端开发2025年09月02日
有时,需要将 int 这样的基本类型转换为对象。所有的基本类型都有一个与之对应的类。例如,Integer 类对应基本类型 int。通常,这些类被称为包装器(wrapper)。这些对象包装器类拥有很明显的名字:Integer、Long、Float、Double、Short、Byte、Character、Void 和 Boolean(前 6 个类派生于公共的父类...
后端开发2025年09月02日
读取properties配置文件 package com.easycrud.utils; import java.io.IOException; import java.io.InputStream; import java.util.Iterator; import java.util.Map; import java.util.Properties; i...
后端开发2025年09月02日
::方法使用 条件:lambada表达式的主体仅包含一个表达式,且lambada表达式只调用一个已经存在的方法;被引用的方法的参数列表与lambada表达式的输入输出一致 以下是Java 8中方法引用的一些语法: 静态方法引用(static method)语法:classname::methodname 例如:Person::getAge 对象的实例方法引用...
后端开发2025年09月02日
目录 读取properties配置文件 新手引导 Properties ConcurrentHashMap static InputStream try...cache...finally IOException e.printStackTrace() Class.getClassLoader().getResourceAsStream() load() ...
后端开发2025年09月02日
目录 Java读取数据库表 新手引导 Logger Connection ResultSet ResultSet中next()方法 name和comment Java读取数据库表 package com.easycrud.builder; import com.easycrud.utils.PropertiesUtils; import org.slf4j...
后端开发2025年09月02日
一个典型的单线程服务器示例如下: while (true) { Socket socket = null; try { // 接收客户连接 socket = serverSocket.accept(); // 从socket中获得输入流与输出流,与客户通信 ... } catch(IOException e) { e.printStackTrace() } ...
后端开发2025年09月02日
Java SE 20 新增特性 作者:Grey 原文地址: 博客园:Java SE 20 新增特性 CSDN:Java SE 20 新增特性 源码 源仓库: Github:java_new_features 镜像仓库: GitCode:java_new_features Switch类型匹配(第四次预览) 在Java SE 17 新增特性中,Switch 类...
后端开发2025年09月02日
目录 为每个客户分配一个线程 创建线程池 使用 Java 提供的线程池 使用线程池的注意事项 一个典型的单线程服务器示例如下: while (true) { Socket socket = null; try { // 接收客户连接 socket = serverSocket.accept(); // 从socket中获得输入流与输出流,与客户通信 ......