摘要: JAVA网络编程 网络的定义 我们将多台计算机按照一定的模式连接到一起的一种方式 同一个网络中的计算机可以相互进行访问 主要功能 资源共享 信息传输与集中处理 均衡负荷与分布处理 网络分层 由于结点之间联系很复杂,在制定协议时,把复杂成份分解成 一些简单的成份, 再将它们复合起来。最常用的复合方式是 阅读全文
posted @ 2020-07-13 20:38 CHOI_Hello 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 定制比较规则: 1.内部比较器|自然排序 要当前比较的类型实现一个借口Comparable接口,重写compareTo方法,方法的内部制定比较规则 硬编码习惯,不够灵活,每次修改源代码 @Override public int compareTo(Person o) { return o.age-t 阅读全文
posted @ 2020-07-09 21:38 CHOI_Hello 阅读(80) 评论(0) 推荐(0) 编辑
摘要: Java容器 容器的概念 之前我们使用过数组,数组是一个存放固定长度的1相同类型的有序集合,这对于某些方面的是用是很好的,但是在一些需要灵活添加数据的时候使用起来效率就会很低,这时候我们就需要使用容器,容器时一种灵活的,容量可以随时扩充的容器来装载我们的对象。 容器的上层接口 Collection 阅读全文
posted @ 2020-07-08 21:10 CHOI_Hello 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 面向对象 面向过程与面向对象的区别 面向过程:侧重点流程,从头到尾一气呵成,牵一发而动全身,重构复杂。流水线式。 面向对象:模块化(类),抽离重复的部分。模块组合完成业务。上帝视角。 类和对象的区别 类:模板,模块,图纸。 对象:根据图纸构建出来的具体的事物。 类如何构建 属性 String bra 阅读全文
posted @ 2020-07-07 20:40 CHOI_Hello 阅读(213) 评论(0) 推荐(0) 编辑
摘要: Java Lambda表达式 Lambda是什么 在JDK 1.8 版本中新增了Lambda表达式 作用:简化匿名内部类 使用前提:必须是函数式接口 函数式接口:只有一个必须被重写的抽象方法的接口 强制检测是否为函数式接口,注解@FunctionalInterface 语法 ()->{} () 匹配 阅读全文
posted @ 2020-07-06 22:14 CHOI_Hello 阅读(110) 评论(0) 推荐(0) 编辑
摘要: Java数组讲解 数组介绍 数组是一组相同数据类型元素的集合,在Java中数组属于引用类型,即数组是一个对象。数组中可以存放八大基本数据类型,还包含引用数据类型。 创建数组 格式: 引用类型[] 数组名 = new 引用类型 示例:int[] ages = new int[3];// 定义了一个长度 阅读全文
posted @ 2020-07-01 21:32 CHOI_Hello 阅读(234) 评论(0) 推荐(0) 编辑