随笔分类 - JavaSE
摘要:💜 lambda表达式 格式标准 Lambda表达式的省略模式 Lambda表达式和匿名内部类的区别 方法引用 💜 接口中的方法组成 接口中的默认方法 接口中的静态方法 接口中私有方法 函数式接口 函数式接口概述 常用的函数式接口 🍋 Supplier 🍋 Consumer Stream流中
阅读全文
posted @ 2020-10-12 11:03
CLASSIC~W
摘要:0:tips ⭐基础语法 Java 语言概述 Java 核心机制与 JVM 运行原理 Java 程序的执行原理 ⭐基础类型 强制类型转换 数组 方法重载 final ⭐面向对象 接口、继承、多态 继承 继承中构造方法的调用特点 多态 多态概述 多态特性 向上转型、向下转型 抽象类abstract 抽
阅读全文
posted @ 2020-10-12 10:59
CLASSIC~W
摘要:【转】 【JavaSE】其他常用类:Math、Random、Calendar、System @ 目录 一、Math类 1.1 成员变量 1.2 成员方法 1.3 案例练习:任意两数之间的随机整数 二、Randm类 2.1 构造方法 2.2 成员方法 2.3 案例练习 三、Calendar类 四、格式
阅读全文
posted @ 2020-10-12 10:56
CLASSIC~W
摘要:【转】 【JavaSE】基本类型包装类(以Integer代表) @ 目录 构造方法 String和int的相互转换 int→String String→int 基本进制转换 JDK5新特性:自动拆装箱 integer面试题 Character包装类 构造方法 public Integer(int v
阅读全文
posted @ 2020-10-12 10:54
CLASSIC~W
摘要:【转】 【JavaSE】集合容器的总结(全) @ 目录 一、Collection接口 1. List ArrayList LinkedList Vector CopyOnWriteArrayList 2. Set HashSet LinkedHashSet TreeSet 二、Map接口 HashM
阅读全文
posted @ 2020-10-12 10:51
CLASSIC~W
摘要:【转】 【JavaSE】IO流总结 @ 目录 一、File类 File类概述和方法 构造方法 创建文件夹或文件 判断功能 获取功能 高级获取 删除功能 重命名 练习:输出指定目录下指定后缀名的文件名 练习批量修改文件名案例 练习:递归遍历目录下所有文件 二、字节流 字节流 FileInputStre
阅读全文
posted @ 2020-10-12 10:49
CLASSIC~W
摘要:【转】 【JavaSE】继承与多态的理解与区别 抽象类的特点: A:抽象类和抽象方法必须用abstract关键字修饰 B:抽象类中不一定有抽象方法,但是有抽象方法的类必须定义为抽象类 C:抽象类不能实例化 因为它不是具体的。 抽象类有构造方法,但是不能实例化?构造方法的作用是什么呢? 用于子类访问父
阅读全文
posted @ 2020-10-12 10:47
CLASSIC~W
摘要:【转】 【JavaSE】反射的总结 一、类的加载概述 加载 就是指将class文件读入内存,并为之创建一个Class对象 任何类被使用时系统都会建立一个Class对象 连接 验证:是否有正确的内部结构,并和其他类协调一致 准备:负责为类的静态成员分配内存,并设置默认初始化值 解析:将类的二进制数据中
阅读全文
posted @ 2020-10-12 10:46
CLASSIC~W
摘要:【转】 【JavaSE】多线程与并发编程(总结) 一、多线程概述 参考:https://www.cnblogs.com/zsql/p/11144688.html 进程与线程 进程与线程的区别 线程是程序执行的最小单位,而进程是操作系统分配资源的最小单位 一个进程由一个或多个线程组成,线程是一个进程中
阅读全文
posted @ 2020-10-12 10:44
CLASSIC~W
摘要:【转】 【JavaSE】泛型知识点(总结) 一、简介 泛型的本质是为了参数化类型(在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体限制的类型)。也就是说在泛型使用过程中, 操作的数据类型被指定为一个参数,这种参数类型可以用在类、接口和方法中,分别被称为泛型类、泛型接口、泛型方法。 泛型
阅读全文
posted @ 2020-10-12 10:42
CLASSIC~W
摘要:【转】 java8新特性 1.编译器类型推断提升 public class Value<T> { public static <T> T defaultValue() { return null; } public T getValue(T t1, T t2) { return t1 != null
阅读全文
posted @ 2020-10-12 07:37
CLASSIC~W
摘要:【转】 【读书笔记】《写给大忙人看的Java SE 8》——Java8新特性总结 接口中的默认方法和静态方法 先考虑一个问题,如何向Java中的集合库中增加方法?例如在Java 8中向Collection接口中添加了一个forEach方法。 如果在Java 8之前,对于接口来说,其中的方法必须都为抽
阅读全文
posted @ 2020-10-12 07:22
CLASSIC~W
摘要:【转】 javaSE学习笔记(17) 锁 锁 Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。本文旨在对锁相关源码(本文中的源码来自JDK 8)、使用场景进行举例,为读者介绍主流锁的知识点,以及不同的锁的适用场景。 Java中往往是按照是否含有某一特性来定义锁
阅读全文
posted @ 2020-10-12 06:28
CLASSIC~W
摘要:【转】 javaSE学习笔记(16) 网络编程 网络编程 基本概念 如今,计算机已经成为人们学习、工作、生活必不可少的工具。我们利用计算机可以和亲朋好友网上聊天,也可以玩网游、发邮件等等,这些功能实现都离不开计算机网络。计算机网络实现了不同计算机之间的通信,这必须依靠编写网络程序来实现。下面,我们将
阅读全文
posted @ 2020-10-12 06:27
CLASSIC~W
摘要:【转】 javaSE学习笔记(15) 缓冲流、转换流、序列化流 缓冲流、转换流、序列化流 缓冲流 昨天复习了基本的一些流,作为IO流的入门,今天我们要见识一些更强大的流。比如能够高效读写的缓冲流,能够转换编码的转换流,能够持久化存储对象的序列化流等等。这些功能更为强大的流,都是在基本的流对象基础之上
阅读全文
posted @ 2020-10-12 06:26
CLASSIC~W
摘要:【转】 JavaSE学习笔记(14) File类和IO流(字节流和字符流) File类和IO流(字节流和字符流) File类 概述 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。 构造方法 public File(String pathname
阅读全文
posted @ 2020-10-12 06:25
CLASSIC~W
摘要:【转】 JavaSE学习笔记(13) 线程池、Lambda表达式 线程池、Lambda表达式 1、等待唤醒机制 线程间通信 概念:多个线程在处理同一个资源,但是处理的动作(线程的任务)却不相同。 比如:线程A用来生成包子的,线程B用来吃包子的,包子可以理解为同一资源,线程A与线程B处理的动作,一个是
阅读全文
posted @ 2020-10-12 06:23
CLASSIC~W
摘要:【转】 JavaSE学习笔记(12) 线程 线程 多线程 并发与并行 并发:指两个或多个事件在同一个时间段内发生。 并行:指两个或多个事件在同一时刻发生(同时发生)。 在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序同时运行,这在单 CPU 系统中,每一时刻只能有一道程序执行,即
阅读全文
posted @ 2020-10-12 06:21
CLASSIC~W
摘要:【转】 javaSE学习笔记(11) Map Map 1、Map集合 现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等,这种一一对应的关系,就叫做映射。Java提供了专门的集合类用来存放这种对象关系的对象,即java.util.Map接口。 我们通
阅读全文
posted @ 2020-10-12 06:20
CLASSIC~W
摘要:【转】 javaSE学习笔记(10) List、Set List、Set 1、数据存储的数据结构 常见的数据结构 数据存储的常用结构有:栈、队列、数组、链表和红黑树。 1、栈 栈:stack,又称堆栈,它是运算受限的线性表,其限制是仅允许在标的一端进行插入和删除操作,不允许在其他任何位置进行添加、查
阅读全文
posted @ 2020-10-12 06:19
CLASSIC~W

浙公网安备 33010602011771号