08 2022 档案
摘要:第十四章、Lambda、Stream、Enum 14.1、接口定义方式 在java8以后,接口中可以添加使用default或者static修饰的方法, 在这里我们只讨论default方法,default修饰方法只能在接口中使 用,在接口种被default标记的方法为普通方法,可以直接写方法 体。 j
阅读全文
摘要:第十三章、网络编程 13.1、软件架构 CS/BS C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。 B/S结构 :全称为Browser/Server结构,是指浏览器和服务器结构。常见浏览器有谷歌、火狐等。 两种架构各有优势,但是无论哪种架构,
阅读全文
摘要:第十二章、反射机制 场景:一般用在框架设计中、spring 框架。 ApplicationContext.xml - 反射机制:框架设计灵魂 反射的好处:代码通用性非常强 12.1、反射机制的概念 1、什么是反射? ==框架设计==:要求不修改代码的基础上,实现功能。不能有硬编码。 定义: JAVA
阅读全文
摘要:第十一章、多线程 10.1、进程、线程的概念 1)程序和进程是什么? 程序是对数据描述和操作的代码集合。比如我们说的暴风影音、Office中的word、QQ、微信。程序是一个静态的概念。程序运行后就是进程。 进程:是 运行中的程序 ,或者是程序的一次动态执行,它对应从代码的加载、执行、执行完
阅读全文
摘要:第十章、IO流 10.1、File 类的使用 1)概念 在java中,在日常生活中,经常会对电脑上的文件进行操作,比如:把程序中的内容, 写入 到电脑上文件中;或者是把电脑中的文 件的内容,读取到 程序 中;这种过程,就叫做流( 数据 ),这种文件的操作,java中使用File类来解决。 Java中
阅读全文
摘要:9.9、Set集合 Set 一个不包含重复元素的 collection。 实现类:HashSet类、LinkedHashSet类 1)特点: Set 集合中的元素是无序的(LinkedHashSet除外),Set集合中是不存在下标的概念,所以肯定没有get(下标)方法,里面所有的元素都是==不重复的
阅读全文
摘要:9.1、集合概念 集合框架:==比数组更方便去做数据的 增/删/改/查== 集合更方便的对数据进行操作 集合与数组比较: 数组特点: 数组只能保存多个同一种类型的数据 数组长度固定,想改变长度要手动扩容,Arrays.copyOf(srcArrays,newLength); 数组下标/索引从0开始
阅读全文