lyt0612

导航

2022年8月10日 #

2022-08-10 第二组刘禹彤 学习笔记

摘要: 打卡29天 ###学习内容 注解和反射 注解(Annotation) Java标注,JDK5引入的一种机制 Java中类,方法,变量,参数,包都可以被标注 元注解:专门给注解加的注解 我们发现注解中是可以有方法的:1.定义方法的格式:返回值 名字(); 2.可以有默认值,也可以没有,如果没有默认值, 阅读全文

posted @ 2022-08-10 18:57 小仙女吖~ 阅读(21) 评论(0) 推荐(0) 编辑

2022年8月9日 #

2022-08-09 第二组刘禹彤 学习笔记

摘要: 打卡28天 ###学习内容 IO流(输入输出流) File类不能操作文件的内容 1.按照流向分: 输入流:从硬盘上读取数据到内存(读) 输出流:从内存上写出数据到硬盘(写) 一个文件在传输过程中经历了多次拷贝,IO流性能本身就很低 出现零拷贝,Nio附加题 2.按照操作单元分: 字节流:是一个字节一 阅读全文

posted @ 2022-08-09 19:22 小仙女吖~ 阅读(23) 评论(0) 推荐(0) 编辑

2022年8月8日 #

2022-08-08 第二组刘禹彤 学习笔记

摘要: 打卡27天 ###学习内容 1.JUnit单元测试 JUnit是一个Java语言单元测试框架 JUnit单元测试的好处:1.可以书写到一系列的测试方法,对项目的所有接口或者方法进行单元测试 2.启动后,自动化的测试 3.只需要查看最后的结果 4.每个单元测试的用例相对独立,由JUnit启动 5.添加 阅读全文

posted @ 2022-08-08 18:40 小仙女吖~ 阅读(16) 评论(0) 推荐(0) 编辑

2022年8月6日 #

2022-08-06 第二组刘禹彤 学习笔记

摘要: 打卡26天 今天继续学习集合 ###学习内容 LinkList List:数据是有顺序(添加的先后顺序)的,数据可以重复 ArrayList:内部结构是数组,比较适合做高频率的查找,遍历 LinkedList:双向链表,比较适合做高频率的新增和删除 我们在创建对象时使用的是多态(父类对象 子类引用) 阅读全文

posted @ 2022-08-06 20:39 小仙女吖~ 阅读(15) 评论(0) 推荐(0) 编辑

2022年8月5日 #

2022-08-05 第二组 刘禹彤 学习笔记

摘要: 打卡25天 ###学习内容 集合 1.树 前提知识:数据结构 树 结点:节点是数据结构中的基础,构成复杂数据结构基本组成单位 树(Tree):是n(n>=0)个节点的有限级,n=0,称为空树 在任意非空树中 1.有且只有一个节点叫根结点 2.当n>1时,其余结点可分为m个互不相交的有限集 定义树的时 阅读全文

posted @ 2022-08-05 18:53 小仙女吖~ 阅读(36) 评论(0) 推荐(0) 编辑

2022年8月4日 #

2022-08-04 长春大学刘禹彤 学习笔记

摘要: 打卡24天 ###学习内容 轻量级锁 1.LockSupport工具类 线程阻塞的工具类,所有的方法都是静态方法,可以让线程在任意位置阻塞,阻塞之后也有唤醒方法 park和unpark park:停车,如果我们把Thead看成一辆车,park就是让车停下 unpark:就是让车启动跑起来 park和 阅读全文

posted @ 2022-08-04 18:39 小仙女吖~ 阅读(45) 评论(0) 推荐(0) 编辑

2022年8月3日 #

2022-08-03 第二组刘禹彤 学习笔记

摘要: 打卡23天 ###学习内容 锁 symchronized多线程并发编程 重量级锁,JDK1.6对其进行了优化 JDK1.6为了减少获得锁和释放锁带来的性能消耗引入的偏向锁和轻量级 synchronized有三种方式来加锁,分别是 1.修饰实例方法,作用于当前实例加锁,进入同步代码前要获得当前实例的锁 阅读全文

posted @ 2022-08-03 18:49 小仙女吖~ 阅读(23) 评论(0) 推荐(0) 编辑

2022年8月2日 #

2022-08-02 第二组 刘禹彤 学习笔记

摘要: 打卡22天 ###学习内容 多线程 1.创建线程 在java中创建线程有三种方式(1)继承thread类,并且重写run方法 1.Thread类中的run方法不是 抽象方法,Thread类也不是抽象类 2.mythread当继承了 Thread类之后,他就是一个独立的线程 3. 要让线程启动,调用线 阅读全文

posted @ 2022-08-02 18:29 小仙女吖~ 阅读(28) 评论(0) 推荐(0) 编辑

2022年8月1日 #

2022-08-01 第二组 刘禹彤 学习笔记

摘要: 打卡21天 ###学习笔记 JavaSE高级部分 泛型 枚举 多线程 集合(数据结构,树,二叉树,红黑树,B+树,B-树 IO流(文件) 网络通信Socket 反射和注解 1.泛型(Generics) 泛型广泛的,普通的类型,泛型能够帮助我们把【类型明确】的工作推迟到创建对象或者调方法的时候 意思: 阅读全文

posted @ 2022-08-01 19:14 小仙女吖~ 阅读(17) 评论(0) 推荐(0) 编辑

2022年7月30日 #

2022-07-30 第二组 刘禹彤 学习笔记

摘要: 打卡20天 今天对一周的学习进行了复习 ###学习笔记 1.阿里巴巴规约 POJO类,Entity类:在类中,不写业务逻辑 只能写私有化的属性,公有的set,get方法,实现序列化接口,必须有无参构造器 1.如果有需要,可以生成对应的构造器 2.如果有需要,可以重写equals方法,hashcode 阅读全文

posted @ 2022-07-30 18:36 小仙女吖~ 阅读(17) 评论(0) 推荐(0) 编辑