随笔分类 -  yzh的随笔-jave se

java基础
摘要:工具类的使用 1. Arrays工具类 1.1 asList()方法 该方法是一个静态方法,使用时直接使用类名Arrays即可调用,作用返回一个ArrayList集合 List<Integer> people1 = Arrays.asList(1,2,4); 1.2 sort()方法 该方法也是静态 阅读全文
posted @ 2025-03-06 16:18 真的期待那一天 阅读(17) 评论(0) 推荐(0)
摘要:I/O流 1序列化和反序列化 序列化:将对象里面的数据(指的是内存数据)转换到硬盘里面的文件里(永久保存)或者通过网络传输到另一台JVM中时,需要将对象转换为二进制的序列号进行传输。相当于一种状态的转换。 反序列化:就是把二进制的字节流文件转换为对象,到内存里面的过程。 补充一点:反序列化时是根据对 阅读全文
posted @ 2025-03-06 16:17 真的期待那一天 阅读(8) 评论(0) 推荐(0)
摘要:Java中的常用类 这些类都是在java.util包里面 1.1 String类 ## 一般我们创建字符串的时候直接:String str = "yzh"; 其实系统遇到这个字符串的时候自动将他创建为String对象: String str = new String(); ## 既然是对象他也有一些 阅读全文
posted @ 2025-03-06 16:17 真的期待那一天 阅读(14) 评论(0) 推荐(0)
摘要:详细记下API的意思,它是什么 API:Application(应用/应用程序)programming(程序/项目)Interface(接口)应用程序接口 java提供的类、接口、抽象类,API文档(相当于说明书),要学习的java类、接口、方法都在里面。 API和接口的区别:只说接口,主要是指ja 阅读全文
posted @ 2025-03-06 16:17 真的期待那一天 阅读(61) 评论(0) 推荐(0)
摘要:Object超类 Object超类是所有子类的父类 1. Object类里面的相关方法 1.1 getClass() 返回对象运行时的类 1.2 getClass和instanceOf区别 1.3 equals和hashCode如何重写 public int hashCode() { // long 阅读全文
posted @ 2025-03-06 16:17 真的期待那一天 阅读(13) 评论(0) 推荐(0)
摘要:继承 1、什么是继承 继承就是把两个或者多个类的共有属性和方法提取出来,放到新建的一个类里面(这个类称为父类),这两个或多个类只保留自己本身独有的属性和方法(这些类称为子类),子类也可以是其他类的父类。 2、基本语法 class 子类 extends 父类{} 3、继承有什么好处 提高了代码的复用率 阅读全文
posted @ 2025-03-06 16:14 真的期待那一天 阅读(13) 评论(0) 推荐(0)
摘要:接口 2024/9/19 看了韩老师接口两集(快速入门和使用细节)先总结一下自己对接口的理解 1. 接口的理解 接口分为两个角度理解:现实生活和代码角度 现实生活:(引用韩老师例子)电脑中有USB接口,这个USB接口就是生活中人们所认为的接口,USB接口本身有各种标准,像线路排版,内部结构构造等规则 阅读全文
posted @ 2025-03-06 16:14 真的期待那一天 阅读(15) 评论(0) 推荐(0)
摘要:集合 1. 内容 1.1 List ArrayList集合特点:有序,可重复 LinkdList特点:有序,可重复,增加删除效率高。 1.2 set set集合特点:无序,不可重复元素 Hashset:无序,不可重复元素 LinkdHashset:有序,不可重复 Treeset:有序且不可重复 1. 阅读全文
posted @ 2025-03-06 16:14 真的期待那一天 阅读(14) 评论(0) 推荐(0)
摘要:类与对象 object n.对象,物体,目标,v.反对 objective n.目的,目标,adj.客观的 1、对象创建方法 类名 对象名 = new 类名(); 类名 对象名; xxxxxxxxxx5 1public Person(name,age){2 this.name=name;3 this 阅读全文
posted @ 2025-03-06 16:13 真的期待那一天 阅读(4) 评论(0) 推荐(0)
摘要:设计模式 这页笔记用来记录敲代码过程中发现的设计模式,学习,冲冲冲! 1、单例模式 单例模式:你可以不用自己创建类的对象,直接通过类名来调用这个类的获取对象方法来获得这个类的对象,这个类自己在他类里面实现了这个对象。 优点: 内存中只有一个实例,减少内存开销,尤其是频繁创建和销毁实例时(如管理学院首 阅读全文
posted @ 2025-03-06 16:13 真的期待那一天 阅读(10) 评论(0) 推荐(0)
摘要:数组 ctrl+D复制当前行。 1.数组的必要性 传统方式无法解决多数量数据计算等问题。 数组是一种引用类型,数组就是一组数据,一组同一类型的数据。 2.数组内容 2.1 数组的定义 double[] hens ={3,5,1,3.4,2,50}; java中数组定义方式如上,相当于数据类型和名称之 阅读全文
posted @ 2025-03-06 16:13 真的期待那一天 阅读(16) 评论(0) 推荐(0)
摘要:四种内部类的使用 1 静态内部类 阅读全文
posted @ 2025-03-06 16:13 真的期待那一天 阅读(7) 评论(0) 推荐(0)
摘要:异常 1.异常继承体系 2.概述 2.1.什么是异常 根据上面的图,异常分为Error和Exception两个子类,Error这个类主要是错误类,系统内部错误或者系统资源缺乏,耗尽,像使用java命令运行一个不存在的类。就是错误,这种错误无法通过修改java代码恢复,开发中主要就是处理Excepti 阅读全文
posted @ 2025-03-06 16:13 真的期待那一天 阅读(6) 评论(0) 推荐(0)
摘要:注解 1.概述 1.1 什么是注解 注解就是一个标记,通俗讲:人戴了一顶帽子,就是一个标记。然后注解本身也有信息,相当于帽子的颜色。 1.2 注解的作用 第一个作用是标记代码,让编译器或者虚拟机注意到这个地方,进行处理。 第二个作用是注解自身也是有代码的,在扫描注解的时候提供信息。 1.3 明白注解 阅读全文
posted @ 2025-03-06 16:13 真的期待那一天 阅读(11) 评论(0) 推荐(0)
摘要:转义字符的记录 阅读全文
posted @ 2025-03-06 16:12 真的期待那一天 阅读(8) 评论(0) 推荐(0)
摘要:数组 ctrl+D复制当前行。 1、数组的必要性 传统方式无法解决多数量数据计算等问题。 数组是一种引用类型,数组就是一组数据,一组同一类型的数据。 数组内容 double[] hens ={3,5,1,3.4,2,50}; java中数组定义方式如上,相当于数据类型和名称之间加了一对[],数据用花 阅读全文
posted @ 2024-10-15 20:19 真的期待那一天 阅读(22) 评论(0) 推荐(0)