摘要: 1 构造方法介绍 需要在创建对象的同时明确对象的属性值 l 构造方法的格式: 修饰符 构造方法名(参数列表) { } l 构造方法的体现: n 构造方法没有返回值类型。也不需要写返回值。因为它是为构建对象的,对象创建完,方法就执行结束。 n 构造方法名称必须和类名保持一致。 n 构造方法没有具体的返 阅读全文
posted @ 2019-04-12 10:33 LiuXiaoZhang 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1 多态概述 多态是继封装、继承之后,面向对象的第三大特性。 最终多态体现为父类引用变量可以指向子类对象。 多态的定义格式:就是父类的引用变量指向子类对象 父类类型 变量名 = new 子类类型(); 变量名.方法名(); 2 多态-成员的特点 public class Person { int a 阅读全文
posted @ 2019-04-12 10:31 LiuXiaoZhang 阅读(2068) 评论(0) 推荐(0) 编辑
摘要: 1 抽象类&抽象方法的定义 抽象方法定义的格式: public abstract 返回值类型 方法名(参数); 抽象类定义的格式: abstract class 类名 { } 2 抽象类的特点: 1、抽象类和抽象方法都需要被abstract修饰。抽象方法一定要定义在抽象类中。 2、抽象类不可以直接创 阅读全文
posted @ 2019-04-12 10:30 LiuXiaoZhang 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1 继承的概念 在Java中,类的继承是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称作子类,现有类被称作父类,子类会自动拥有父类所有可继承的属性和方法。 在程序中,如果想声明一个类继承另一个类,需要使用extends关键字。 格式: class 子类 extends 父类 {} pub 阅读全文
posted @ 2019-04-12 10:29 LiuXiaoZhang 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1 封装概述 封装,它也是面向对象思想的特征之一。面向对象共有三个特征:封装,继承,多态。 l 封装的好处: n 1、提高了代码的复用性。 n 2、隐藏了实现细节,还要对外提供可以访问的方式。便于调用者的使用。这是核心之一,也可以理解为就是封装的概念。 n 3、提高了安全性。 2 关键字 priva 阅读全文
posted @ 2019-04-12 10:28 LiuXiaoZhang 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1 Map接口概述 l Map中的集合,元素是成对存在的(理解为夫妻)。每个元素由键与值两部分组成,通过键可以找对所对应的值。 l Collection中的集合称为单列集合,Map中的集合称为双列集合。 l 需要注意的是,Map中的集合不能包含重复的键,值可以重复;每个键只能对应一个值。 Map中常 阅读全文
posted @ 2019-04-11 09:05 LiuXiaoZhang 阅读(4370) 评论(0) 推荐(1) 编辑
摘要: 1 TCP协议 TCP协议是面向连接的通信协议,即在传输数据前先在发送端和接收端建立逻辑连接,然后再传输数据,它提供了两台计算机之间可靠无差错的数据传输。 在TCP连接中必须要明确客户端与服务器端,由客户端向服务端发出连接请求,每次连接的创建都需要经过“三次握手”。 第一次握手,客户端向服务器端发出 阅读全文
posted @ 2019-04-11 09:00 LiuXiaoZhang 阅读(7705) 评论(0) 推荐(2) 编辑
摘要: 1 UDP协议 UDP是无连接通信协议,即在数据传输时,数据的发送端和接收端不建立逻辑连接。简单来说,当一台计算机向另外一台计算机发送数据时,发送端不会确认接收端是否存在,就会发出数据,同样接收端在收到数据时,也不会向发送端反馈是否收到数据。 由于使用UDP协议消耗资源小,通信效率高,所以通常都会用 阅读全文
posted @ 2019-04-11 08:59 LiuXiaoZhang 阅读(12004) 评论(0) 推荐(3) 编辑
摘要: 网络通信协议 网络通信协议 1 IP地址和端口号 要想使网络中的计算机能够进行通信,必须为每台计算机指定一个标识号,通过这个标识号来指定接受数据的计算机或者发送数据的计算机。 在计算机中,不同的应用程序是通过端口号区分的。端口号是用两个字节(16位的二进制数)表示的,它的取值范围是0~65535。 阅读全文
posted @ 2019-04-11 08:58 LiuXiaoZhang 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1 打印流的概述 打印流添加输出数据的功能,可以打印各种数据值表现形式 2打印流的特点 2.1 只有输出目的 2.2 永远不会抛出io异常 3.打印流的分类 分为:字节打印流 PrintStream 和 字符打印流 PrintWriter 方法有两个: void print(String str): 阅读全文
posted @ 2019-04-11 08:56 LiuXiaoZhang 阅读(395) 评论(0) 推荐(0) 编辑