![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java笔记
文章平均质量分 74
wjl0312
这个作者很懒,什么都没留下…
展开
-
java 第十四章线程
4.阻塞态:在运行态的过程中,出现一点意外(例如:被别的线程抢去了cpu资源,调用了sleep,yield等方法)2.线程的相关概念:每个进程又可以同时拥有多个线程。与线程相关的类和方法都处于: Java.lang.Thread下 所以无需导包。理解为雨露均沾,每个线程都是平等的,都是同等的机会被CPU执行。例如:先听歌,再吃饭,再看电视,再聊天。由于Java是单继承,所以一般能不继承就不继承,把继承的机会让给更重要的类。可以优先执行该线程。如果是多线程:就可以一边听歌,一边吃饭,一边看电视,一边聊天。原创 2023-10-29 19:35:47 · 25 阅读 · 1 评论 -
Java IO流学习笔记
Java IO流是一种对字节或字符数据的读取和写入的方式。IO流可以以顺序或随机方式访问文件,可以实现数据的传输、缓存、处理等操作。原创 2023-10-24 11:41:36 · 28 阅读 · 1 评论 -
javaMap集合学习笔记
Map集合是一种无序的键值对集合,其中每个元素都由一个唯一的键(Key)和对应的值(Value)组成。Map集合常用于存储和操作键值对数据,适用于需要快速查找或关联的数据场景。本笔记将介绍Map集合的基本概念、定义、操作及应用。Map集合通常使用Java中的HashMap、TreeMap等类来实现。HashMap是典型的非排序Map实现,提供了键值对的存储和访问功能。TreeMap则基于红黑树数据结构,可以按照键的自然顺序或自定义顺序进行排序。原创 2023-10-24 11:13:06 · 36 阅读 · 1 评论 -
java第十章集合
ArrayList 集合:采用数组结构,元素增删慢,查找快,由于日常开发中使用最多的功能就是查询,所以 ArrayList 是最常用的集合之一。数组结构是有序的,每个元素都有一个下标,查找的时候只需要根据下标查找即可,所以元素的查找快,但是一旦发生了元素的增加或减少,//泛型的概念 :就是每个集合后面跟着的 E表示这个集合应该存储什么类型的数据。链表结构是无序的,每个元素仅仅存储了本身的值,和引入下一个元素的地址。所有单列集合都实现了该接口,所以:所有单列集合都拥有共同的方法。原创 2023-10-16 11:19:14 · 30 阅读 · 1 评论 -
java第九章(异常)
直接在异常代码所在的方法的尾巴后面加上 throws XxxException 一般来说就加个throws Exception。Java中最常出现的就是异常,俗称BUG,没有 没有BUG的程序,如果某个程序没有BUG,那么说明这个程序是个垃圾程序。甩锅:谁调用它,谁去解决它,如果是Main方法调用,则不解决了。error 指的是:错误,无法通过代码解决的错误。System.out.println("我是异常出现了");由于知识点的局限性,导致13章才能解除到大量的编译时异常。原创 2023-10-15 21:38:14 · 25 阅读 · 1 评论 -
java第十章(常用类)
Object类是Java中所有类的父类,所以Object下的方法同时也是所有类的共有方法,即使是你自定义的一个类,也拥有Object的方法。原创 2023-10-15 21:45:08 · 27 阅读 · 1 评论 -
第六章(抽象类,接口,多态,类的高级特性)
在Java中,抽象类是一种特殊的类,它不能被实例化。抽象类通常用作其他类的基类,定义公共接口,这个接口可以被其他具体的类实现。抽象类可以包含抽象方法和非抽象方法。在面向对象的设计中,当我们需要定义一个接口,这个接口包含一些方法,这些方法可以被其他类实现,但是我们又不希望这个接口被直接实例化,那么我们可以使用抽象类。在这个例子中,是一个抽象类,它包含一个抽象方法和一个非抽象方法。我们不能直接实例化,但是我们可以创建一个的子类,并在子类中实现。在这个例子中,继承了,并实现了。现在我们可以实例化。原创 2023-09-27 11:21:32 · 92 阅读 · 1 评论 -
java第三章(封装与继承)
在Java中,继承是一种面向对象编程的核心概念,它表示一个类(子类)可以继承另一个类(父类)的属性和方法。子类可以继承父类的所有公共和受保护成员,同时也可以添加自己的成员和方法来扩展其功能。子类还可以重写父类的方法,以实现自己的特定行为。类的所有公共和受保护成员,并可以添加自己的成员和方法来扩展其功能。Java中的继承是通过。原创 2023-09-24 15:42:34 · 31 阅读 · 1 评论 -
java第二章(类与对象)
1.方便管理阅读,如果代码量一多起来,放在一个类里面更加困难进行阅读。等拥有很多属性的类。例如淘宝上的所有商品,例如微信的所有登录用户。3.例如:我们现在所学的 测试类(有main方法的就叫测试类)何为实体类:世间万物抽象的存在,例如一个人,一个猫,一张银行卡。例如将密码进行加密。那么测试类的规范:只需要执行代码。例如只需要调用方法,不需要操心方法内部是什么。2.各司其职 每个类都有每个类的作用。何为工具类:可以被复用的方法。何为工具包:存放工具类的包。何为实体包:存放实体类的包。答:不是,登录是业务类。原创 2023-09-13 11:33:18 · 101 阅读 · 0 评论 -
开学第一章
存储从 -2,147,483,648 到 2,147,483,647 的整数。在关系运算符中,>,>=,原创 2023-09-08 08:43:19 · 218 阅读 · 2 评论