摘要: 一.集合概述 集合,就类似一个容器,可以存储多个数据。 之前学习的数组也是一种容器,而集合与数组主要区别在于: 数组的长度是固定的,集合的长度是可变的 数组存储的是同一类型的元素,主要是基本类型,而集合存储的都是对象,而且对象的类型可以不一致 Java的集合按照存储结构可以分为两类: 单列集合Col 阅读全文
posted @ 2020-01-28 20:07 小毛驴Lucas 阅读(153) 评论(1) 推荐(1)
摘要: 一.泛型的概述 ​ 泛型是java 1.5的新特性,本质是参数化类型,就是将要操作的数据类型指定为一个参数。泛型可以使用在类,接口,方法中,分别叫做泛型类,泛型接口以及泛型方法。 ​ 比如 就是一个泛型类。 ​ 为什么要使用泛型? ​ 在没有泛型之前,将数据存入集合,是这样子操作的: ~~~java 阅读全文
posted @ 2020-01-16 19:56 小毛驴Lucas 阅读(106) 评论(1) 推荐(1)
摘要: 一.什么是注解 ​ 注解,可以理解为 标签 ,是一种特殊的“注释”,用来标识或解释Java代码,是给机器看的(而注释是给程序员看的)。 ​ 注解的定义: 注解也叫元数据,跟类、接口、枚举是同一个层次的,也是java的一种类型,在Java SE 5.0开始引入,放在Java源码的类、方法、字段、参数前 阅读全文
posted @ 2020-01-15 21:31 小毛驴Lucas 阅读(149) 评论(1) 推荐(1)
摘要: 一.Java反射机制介绍 ​ 反射机制主要在于这个 反 字. ​ 一般情况下,我们使用类的时候都是知道它是个什么类,比如定义了一个Person类,在使用的时候我们已经知道这个Person类是用来做什么的,于是我们就可以直接new一个Person类的实例对象,然后对这个实例对象进行操作,这是常规的操作 阅读全文
posted @ 2020-01-11 21:07 小毛驴Lucas 阅读(123) 评论(1) 推荐(1)
摘要: 一.Stream的介绍 ​ Stream流操作是Java8 新增的重要特性,与之前学习的java.io包里的字节流和字符流是完全不同的概念,不是同一个东西。 ​ 这里的Stream流操作是java8针对集合操作的增强,专注于对集合的各自高效、便利、优雅的聚合操作 。 ​ Stream不是集合元素,也 阅读全文
posted @ 2020-01-08 21:59 小毛驴Lucas 阅读(215) 评论(1) 推荐(1)
摘要: 一.什么是方法引用? ​ 谈到方法引用,就必须提到Lambda,因为方法引用是用在Lambda表达式的,方法引用是一种更简洁易懂的Lambda表达式,和Lambda表达式一样,也是一种语法糖 。 ​ 当我们需要使用Lambda表达式来实现一个函数式接口的抽象方法时,已经有存在的类实现了我们需要的功能 阅读全文
posted @ 2020-01-03 22:56 小毛驴Lucas 阅读(248) 评论(1) 推荐(1)
摘要: 一. 函数式接口 概念 函数式接口在java中指的是: 有且只有一个抽象方法的接口 。 @FunctionalInterface注解 java8中专门为函数式接口引入一个新的注解,叫 @FunctionalInterface ,该注解用在接口的定义上 比如: ~~~java @FunctionalI 阅读全文
posted @ 2020-01-02 20:19 小毛驴Lucas 阅读(227) 评论(1) 推荐(1)
摘要: 一.说明: ​ 本例是一个简易的Java TCP多人聊天室,先启动服务器端,再启动客户端,客户端敲入用户名,然后可以开始聊天,敲入信息,每一个在线的用户都会收到相应信息。 演示如下图: 二.服务器端代码 ServerMain.java import java.io.*; public class S 阅读全文
posted @ 2019-12-26 22:30 小毛驴Lucas 阅读(382) 评论(1) 推荐(1)
摘要: 一.Socket概述 ​ Java网络编程主要涉及的内容是Socket编程。 ​ Socket(套接字),是网络上两个程序之间实现数据交换的一端,它既可以发送请求,也可以接受请求,一个Socket由一个IP地址和一个端口号唯一确定,利用Socket能比较方便的实现两端(服务端和客户端)的网络通信。 阅读全文
posted @ 2019-12-25 16:30 小毛驴Lucas 阅读(612) 评论(1) 推荐(1)
摘要: 一.序列化和反序列化介绍 1. 什么是序列化和反序列化? ​ 序列化就是将对象转换为字节序列的过程。 ​ 反序列化就是将字节序列恢复为对象的过程。 2. 序列化的用途在哪? 通常情况下,序列化有两个用途: 将对象的字节序列永久的保存到硬盘上,一般存在一个文件中。 在网络中传送对象的字节序列。 3. 阅读全文
posted @ 2019-12-21 22:37 小毛驴Lucas 阅读(225) 评论(1) 推荐(1)
点击右上角即可分享
微信分享提示