IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> 第五周至第六周学习周记 -> 正文阅读

[Java知识库]第五周至第六周学习周记

在写这篇周记的时候,第一阶段的学习已经过去了,所以就来总结一下,最后这两周学的知识。

先讲了集合,集合总共分为了两大体系,一个是Collcetion体系里面包括了List和Set的子接口,然后又包含了它们各自的实现类。然后还有一个map接口,里面包含了hashmap,treemap,等等,然后集合的使用并不难,就是要记着它们各自的使用场景,还有一些面试重点集合中的底层实现原理,例如HashMap等等还有ArrayList还有单链表等特性。

多线程,多线程就是并发,就是多条线程同时并发某一块代码,某一个临界资源。物体不大,笔记上也都写有,问题不大。

IO流就是内存和存储设备之间的传输数据的通道,就是有很多的流要记,用法都是差不多的,不过总体都差不多,问题也不大。

网络编程就是以socket节点的类 或者服务器socket类配合使用,然后传输数据的时候,再配合网络IO流使用,就是可以分别从它们的网络节点中,获取对应的网络流,有时候要下载文件到本地的时候就要使用本地io才行。另外要注意用完就要记得关资源。

然后就是反射了,反射就是在程序运行中,动态的获取某个类的类对象从而来实现调用该类方法,创建该类实例的等等用途,很大一部分作用是用在通用编程。作用在框架方面上。然后反射还是挺重要的,重点是记类对象中的方法,还有各种成员对象的方法都记一下。然后还学习了设计模式,主要包括工厂模式,配合反射使用,还有三种单例模式,第三种就是最好用的方法。

还有枚举类,也可以理解为一种常量类,里面有些很高级的用法,笔记里面也写有一点记得回去看看。

还有注解,一般用于配置信息还有检查等作用,就是该代码起到一个解释,注解的作用,一般配合反射使用,读取注解上面的信息用于动态修改代码。也相当于一种工具一样使用。

接下来就是java8新特性了,主要讲了lambda表达式,前提是要使用在函数式接口上,有点像一种匿名内部类的简化方式,就是变得不再关注类体,只关注方法,就是包括参数列表还有方法体这两个,有很多种简化的方法,还有一个函数引用,也挺好用,还有可以给函数式接口加上检查性注解用于检查,都挺好用的。

还有流,这个不是io流的流,就是一种操作数据的流,有很多中操作数据的方式,有时候可以配合lambda表达式,所以说它就是用来操作数据的,有很多种操作数据的方式,中间操作,不过都是要等到有终止操作的时候,流才会一下子执行完,没有终止操作,流就不会执行。这个新特性好用。

最后还有新时间api,这个是因为之前的时间api有线程安全问题,所以就提供了一个新的时间api,是线程安全的,刚刚我还重温了一下,所以这个也是常用的问题不大。接下来就是网页端的学习了,希望接下来也学习顺利,就先这样。

  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2022-01-17 11:22:16  更:2022-01-17 11:24:00 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 10:02:49-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码