JavaSE
文章平均质量分 78
MemoryHer
一个了解Java的小白
展开
-
Java中类加载器与反射
反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意属性和方法;这种动态获取信息以及动态调用对象方法的功能称为Java语言的反射机制。1.2类加载的过程【理解】类加载时机创建类的实例(对象)调用类的类方法访问类或者接口的类变量,或者为该类变量赋值使用反射方式来强制创建某个类或接口对应的java.lang.Class对象初始化某个类的子类直接使用java.exe命令来运行某个主类...原创 2022-08-25 21:12:09 · 112 阅读 · 1 评论 -
网络编程入门-UDP通信程序-TCP通信程序
网络编程入门-UDP通信程序-TCP通信程序ServletSocket(int port) 创建绑定到指定端口的服务器套接字。InetAddress:此类表示Internet协议(IP)地址。Socket accept() 监听要连接到此的套接字并接受它。方法名 说明。方法名 说明。IP地址:是网络中设备的唯一标识。Java中的TCP通信。...原创 2022-08-06 16:30:02 · 182 阅读 · 1 评论 -
JavaSE --- 多线程
多线程。。概述生产者消费者模式是一个十分经典的多线程协作的模式,弄懂生产者消费者问题能够让我们对多线程编程的理解更加深刻。所谓生产者消费者问题,实际上主要是包含了两类线程:一类是生产者线程用于生产数据一类是消费者线程用于消费数据为了解耦生产者和消费者的关系,通常会采用共享的数据区域,就像是一个仓库生产者生产数据之后直接放置在共享数据区中,并不需要关心消费者的行为消费者只需要从共享数据区中去获取数据,并不需要关心生产者的行为Object类的等待和唤醒方法。............原创 2022-08-06 11:50:52 · 233 阅读 · 0 评论 -
Java中的IO流
IO流介绍IO:输入/输出(Input/Output)流:是一种抽象概念,是对数据传输的总称.也就是说数据在设备间的传输称为流,流的本质是数据传输IO流就是用来处理设备间数据传输问题的.常见的应用: 文件复制;文件上传;文件下载IO流的分类按照数据的流向输入流:读数据输出流:写数据按照数据类型来分字节流字节输入流字节输出流字符流字符输入流字符输出流IO流的使用场景如果操作的是纯文本文件,优先使用字符流。...原创 2022-08-06 11:22:59 · 217 阅读 · 0 评论 -
Java中的集合
Java中的集合。JavaSE集合。泛型;Set集合;TreeSet集合;数据结构;红黑树;HashSet集合;Map集合;HashMap集合;TreeMap集合;可变参数;Stream流原创 2022-08-06 09:24:53 · 122 阅读 · 0 评论 -
Java中Collection集合、List集合、List集合的实现类、数据结构
Collection集合概述 - 是单例集合的顶层接口 , 它表示一组对象 , 这些对象也称为Collection的元素 - JDK 不提供此接口的任何直接实现 . 它提供更具体的子接口(如Set和List) 实现 - 创建Collection集合的对象 - 多态的方式 - 具体的实现类ArrayList Collection集合常用方法方法名 说明boolean add(E e) 添加元素boolean remove(Object o) 从集合中移除指定的元素。Collection集合List集合。..原创 2022-08-05 20:48:49 · 135 阅读 · 0 评论 -
Java中时间日期类、JDK8时间日期类和异常
自定义异常概述当Java中提供的异常不能满足我们的需求时 , 我们可以自定义异常实现步骤1. 定义异常类 2. 写继承关系 3. 提供空参构造 4. 提供带参构造代码实现异常类} }学生类} else {//如果Java中提供的异常不能满足我们的需求,我们可以使用自定义的异常 throw new AgeOutOfBoundsException("年龄超出了范围");} }测试类。JDK8时间日期类,Date类.时间日期类...原创 2022-08-05 18:15:06 · 501 阅读 · 0 评论 -
常用API
Math 包含执行基本数字运算的方法- Object 是类层次结构的根,每个类都可以将 Object 作为超类。所有类都直接或者间接的继承自该类,换句话说,该类所具备的方法,所有类都会有一份1. BigDecimal是用来进行精确计算的 2. 创建BigDecimal的对象,构造方法使用参数类型为字符串的。3. 四则运算中的除法,如果除不尽请使用divide的三个参数的方法。包装一个对象中的原始类型 int 的值。数组的高级操作二分查找 (理解)- 二分查找概述、冒泡排序 、快速排序、Arrays ..原创 2022-08-05 15:45:09 · 185 阅读 · 0 评论 -
内部类和Lambda表达式
代码】内部类和Lambda表达式。原创 2022-08-05 15:16:13 · 75 阅读 · 0 评论 -
继承、抽象类、代码块
当我们在做子类共性功能抽取时,有些方法在父类中并没有具体的体现,这个时候就需要抽象类了!在 Java 中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类!在 Java 中,使用 {} 括起来的代码被称为代码块。...原创 2022-08-05 11:56:06 · 68 阅读 · 0 评论 -
分类和static
案例驱动模式;分类思想;分包思想;信息管理系统;static关键字原创 2022-08-03 21:22:25 · 73 阅读 · 0 评论