- 博客(8)
- 收藏
- 关注
原创 Java用UDP简单实现电脑之间在局域网下的通信
**一、什么是UDP?** UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。UDP有不提供数据包分组、组装和不能对数据包进行排序的缺点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。 *...
2019-01-21 21:12:20
1462
原创 Android用UDP简单实现手机与电脑在局域网下的通信
一、什么是UDP?UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。UDP有不提供数据包分组、组装和不能对数据包进行排序的缺点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。二、如何实现手机...
2019-01-21 21:10:14
2399
原创 简单又漂亮:小白入门网页制作
网页大家平时见的非常多,有的网页简约,有的网页很华丽,那么今天我就来分享一下制作网页的基本操作。就以下面这个网页为例:1、制作网页需要用到的工具写网页不需要很多工具,因为写出来的网页只是一张图片,没有添加与后台的交互,所以只需要使用HTML+CSS即可完成漂亮华丽的网页(JS也可用来美化网页,但有些难度,暂时略过)。建议大家写代码时下载个编辑器,这样写起来方便一些。2、HTML使用一个网...
2018-11-04 14:58:19
7195
原创 Java反射机制简介
一、反射的作用在Java中我们创建对象时一般都是类名+对象名。但反射给我们提供了另一种创建对象的方法,采用这种方法时,我们只需要知道类的名字就可以创建对象了。并且不需要知道类中的方法就可以直接使用。其作用就是在改写程序时较为方便,比如有一个类Class1,如果使用new Class1()来创建对象,那么当我们要换一个类Class2时就要重新改写代码进行编译;但如果使用反射class.forNam...
2018-11-04 14:49:01
181
原创 Java中“==”与“equals”的区别和“=”赋值的细节
Java中比较两个对象(这里是统称,包括数据和类,下同)是否相等有两种方法,分别是“==”和“equals()”,对于初学者来说可能不知道为什么会有两种方法,下面我们就来看看。另外一点就是“=”在赋值时需要注意的。1、“==”与“equals()”的区别一般来说“”与“equals()”时没有区别的,因为在Object类中“equals()”就是用“”来比较的(Object是所有类的父类),但...
2018-11-04 14:46:52
235
原创 Java中的接口和事件
1.Java中的事件我们编出来的程序有很多需要操作,比如有按钮需要点击,有文本框需要输入,这些操作我们统称为事件。事件有比较简单的三类:动作事件,鼠标事件和键盘事件。每种事件都有对应的监听器的接口,通过接口我们可以将定义好的操作写成不同的方法,这样我们的程序就可以加进去我们自己的创意,让程序更有特点。2.Java中的接口接口是一种特殊的类,当我们使用一个接口时,就必须重写它的每一个方法。例如...
2018-11-04 14:45:44
571
原创 关于Java类的继承简介
1.为什么要继承?类与对象是Java编程的核心,基本上每一个Java程序都含有类与对象。在编一个程序之前,首先要定义一个类,然后在定义类中的各种属性与方法,这在编写小程序是可行的,但如果要编写一个比较大的程序,包含很多类,在想前面那样每个类都重新定义就显得非常麻烦。这时就要用到类的继承了。2.类的继承中的子类和父类//定义一个学生类public class Student { //定义一...
2018-11-04 14:42:24
652
原创 面向对象编程(OOP)的六大原则
面向对象编程是一种很重要的编程思想,相应的,也有它自己的原则,接下来我将为大家简单的介绍一下面向对象编程的六大原则。一、单一职责原则——SRP(Single-Responsibility Principle)单一职责,字面意思就是一个类应该只有一个职责。也就是说一个类应该只负责一件事情,它的方法应该只有一个。假如一个类里面有两个方法:方法1和方法2,当我们对方法1做修改时就有可能导致方法2...
2018-08-17 14:40:45
1675
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人