
Java
文章平均质量分 82
笔记
Raccom
这个作者很懒,什么都没留下…
展开
-
Java的基本类型
笔记原创 2022-11-14 10:04:32 · 657 阅读 · 0 评论 -
Java的运算符
笔记原创 2022-11-15 09:26:44 · 242 阅读 · 0 评论 -
Java的流程控制
笔记原创 2022-11-18 09:26:52 · 163 阅读 · 0 评论 -
Java的工具类
笔记原创 2022-11-18 09:27:16 · 147 阅读 · 0 评论 -
Java的数组
笔记原创 2022-11-18 10:13:16 · 195 阅读 · 0 评论 -
Java的Package
包的本质实际上就是创建不同的文件夹/目录来保存类文件。原创 2023-08-08 18:06:19 · 157 阅读 · 0 评论 -
Java面向对象
笔记原创 2022-11-30 09:34:22 · 153 阅读 · 0 评论 -
Java面向对象+
面向对象编程有三大特征:封装、继承和多态。封装()就是把抽象出的数据[属性]和对数据的操作[方法]封装在一起,数据被保护在内部,程序的其它部分只有通过被授权的操作[方法],才能对数据进行操作。super代表父类的引用,用于访问父类的属性、方法、构造器方法或对象具有多种形态。是面向对象的第三大特征,多态是建立在封装和继承基础之上的。提高具有哈希结构的容器的效率!两个引用,如果指向的是同一个对象,则哈希值肯定是一样的!两个引用,如果指向的是不同对象,则哈希值是不一样的(当然也可能存在碰撞)原创 2023-08-08 18:14:04 · 168 阅读 · 0 评论 -
Java面向对象++
1.可以直接访问外部类的所有成员,包含私有的。2.不能添加访问修饰符,因为它的地位就是一个局部变量。局部变量是不能使用修饰符的。但是可以使用。原创 2023-08-10 10:38:33 · 118 阅读 · 0 评论 -
Java的枚举
1.不需要提供setXxx方法,因为枚举对象值通常为只读.2.对枚举对象/属性使用 final + static共同修饰,实现底层优化.(final 和 static 搭配使用可以不导致类加载,效率更高)3.枚举对象名通常使用全部大写,常量的命名规范.4.枚举对象根据需要,也可以有多个属性//演示字定义枚举实现class Season {//类//描述//定义了四个对象, 固定.原创 2023-08-10 11:34:38 · 257 阅读 · 0 评论 -
Java的注解
all,抑制所有警告boxing,抑制与封装/拆装作业相关的警告cast,抑制与强制转型作业相关的警告dep-ann,抑制与淘汰注释相关的警告deprecation,抑制与淘汰的相关警告fallthrough,抑制与switch陈述式中遗漏break相关的警告finally,抑制与未传回finally区块相关的警告hiding,抑制与隐藏变数的区域变数相关的警告incomplete-switch,抑制与switch陈述式(enum case)中遗漏项目相关的警告。原创 2023-08-10 11:45:42 · 121 阅读 · 0 评论 -
Java的异常
笔记原创 2022-11-18 11:02:10 · 140 阅读 · 0 评论 -
Java的常用类
笔记原创 2022-11-30 11:57:02 · 531 阅读 · 0 评论 -
Java的集合
可以动态保存任意多个对象,使用比较方便提供了一系列方便的操作对象的方法:addremovesetget等,添加/删除新元素简洁了Java 的集合类很多,主要分为两大类Collection和接口有两个重要的子接口ListSet, 他们的实现子类都是单列集合 (单列数据)Map接口的实现子类是双列集合,存放的K-V (双列数据)原创 2023-08-10 15:47:21 · 871 阅读 · 0 评论 -
Java的泛型
class 类名 <T,R..> {//..表示可以有多个泛型成员普通成员可以使用泛型(属性、方法)使用泛型的数组,不能初始化:因为没有确定类型,就不知道到底要开辟多大的空间。静态方法中不能使用类的泛型,因为静态是与类相关的,因此类的加载时对象还没有创建,因此无法指定静态方法/变量的类型。如果静态方法和静态属性使用了泛型,JVM就无法完成初始化。泛型类的类型,是在创建对象时确定的(因为创建对象时,需要指定确定类型),如果在创建对象时,没有指定类型,默认为Object。原创 2023-08-10 16:02:34 · 149 阅读 · 0 评论 -
Java的多线程
是为完成特定任务、用某种语言编写的一组指令的集合。简单的说:就是我们写的代码。进程是指运行中的程序,是程序的一次执行过程,或是正在运行的一个程序。是动态过程:有它自身的产生、存在和消亡的过程线程由进程创建的,是进程的一个实体,一个进程可以拥有多个线程单线程:同一个时刻,只允许执行一个线程多线程:同一个时刻,可以执行多个线程并发:同一个时刻,多个任务交替执行,造成一种“貌似同时”的错觉,简单的说单核cpu实现的多任务就是并发并行:同一个时刻,多个任务同时执行。多核cpu可以实现并行。原创 2023-08-10 16:24:54 · 158 阅读 · 0 评论 -
Java的IO流
文件,对我们并不陌生,文件是保存数据的地方。文件在程序中是以流的形式来操作的。流:数据在数据源(文件)和程序(内存)之间经历的路径输入流:数据从数据源(文件)到程序(内存)的路径输出流:数据从程序(内存)到数据源(文件)的路径按操作数据单位不同分为:字节流(8 bit)(二进制文件例如声音视频word等可以无损操作),字符流(按字符)(文本文件)按流的角色的不同分为:节点流,处理流 / 包装流。原创 2023-08-14 15:21:23 · 147 阅读 · 0 评论 -
Java的网络编程
两台设备之间通过网络实现数据传输,将数据通过网络从一台设备传输到另一台设备两台或多台设备通过一定物理设备连接起来构成了网络用于唯一标识网络中的每台计算机/主机查看ip地址:ipconfig为了方便记忆,解决记ip的困难将ip地址映射成域名——HTTP协议用于标识计算机上某个特定的网络程序,以整数形式,端口范围0~65535[2个字节表示端口 0~2^16-1],其中0~1024已经被占用常见的网络程序端口号ssh: 22ftp: 21smtp: 25http: 80。原创 2023-08-15 10:20:21 · 522 阅读 · 0 评论 -
Java的反射
反射机制允许程序在执行期借助于取得任何类的内部信息(比如成员变量,构造器,成员方法等等),并能操作对象的属性及方法加载完类之后,在堆中就产生了一个Class类型的对象( 一个类只有一个Class对象),这个对象包含了类的完整结构信息通过这个对象得到类的结构,这个Class对象就像一面镜子,透过这个镜子看到类的结构,所以称之为:反射可以动态的创建和使用对象(也是框架底层核心),使用灵活,没有反射机制,框架技术就失去底层支撑但是使用反射基本是解释执行,对执行速度有影响Method和Field对象都有方法。原创 2023-08-15 13:56:15 · 194 阅读 · 0 评论 -
Java的JDBC
JDBC为访问不同的数据库提供了统一的接口,为使用者屏蔽了细节问题。引入mysql-connector-java.jar。原创 2023-08-28 14:13:27 · 247 阅读 · 0 评论 -
Java的正则
一个正则表达式,就是用某种模式去匹配字符串的一个公式正则表达式不是只有java才有,实际上很多编程语言都支持正则表达式进行字符串操作。原创 2023-08-28 14:27:43 · 727 阅读 · 0 评论