1.序列化 序列化是指把一个Java对象变成二进制内容byte[] 序列化后可以把byte[]保存到文件中 序列化后可以把byte[]通过网络传输 一个Java对象要能序列化,必须实现Serializable接口: Serializable接口没有定义任何方法 空接口被称为标记接口(Marker I ...
分类:
编程语言 时间:
2019-04-06 17:17:55
阅读次数:
156
一、面向对象封装 01. 封装 封装 是面向对象编程的一大特点 面向对象编程的 第一步 —— 将 属性 和 方法 封装 到一个抽象的 类 中 外界 使用 类 创建 对象,然后 让对象调用方法 对象方法的细节 都被 封装 在 类的内部 02. 小明跑步案例 需求: 小明 体重 50公斤 小明每次 跑步 ...
分类:
其他好文 时间:
2019-04-05 12:38:15
阅读次数:
121
arp断网攻击可以是同局域网内主机无法上网!(可恶搞室友哦,嘻嘻!) 实现原理 arp的中文释义是地址解析协议,全英文 address resolution protocol,是一个将局域网IP地址映射到网卡物理地址(MAC)的工作协议。或许你应该听说过或者遇到过arp欺骗攻击,正是因为钻了此工作协 ...
分类:
其他好文 时间:
2019-04-05 00:28:42
阅读次数:
140
声明定义一个类的时候,成员变量的类型经常有int,String等,其实看源码知道String也是一个类: 说明是可以用类作为成员变量的; 其中,构造方法用于创建对象时候调用,new的时候jvm默认调用,可以直接new无参的(人),也可以直接new有参赋值的(小明——身高体重等); 类作为成员变量时候 ...
分类:
其他好文 时间:
2019-04-04 14:17:06
阅读次数:
187
小明被绑架到X星球的巫师W那里。 其时,W正在玩弄两组数据 (2 3 5 8) 和 (1 4 6 7)他命令小明从一组数据中分别取数与另一组中的数配对,共配成4对(组中的每个数必被用到)。小明的配法是:{(8,7),(5,6),(3,4),(2,1)} 巫师凝视片刻,突然说这个配法太棒了! 因为:每 ...
分类:
其他好文 时间:
2019-04-02 22:43:45
阅读次数:
230
简介 到目前为止,我们的编程都是根据数据的函数和语句块来设计的,面向过程的编程。还有一种我们将数据和功能结合起来使用对象的形式,使用它里面的数据和方法这种方法叫做面向对象的编程。 类和对象是面向对象编程的两个重要方面。对于类和对象的关系,举个例子就像学生和小明同学的关系一样。学生(类)是一个拥有共同 ...
分类:
编程语言 时间:
2019-04-02 10:47:39
阅读次数:
144
题目描述 最近小明交了一个新朋友叫小宇,他们在聊天的时候发现500年前他们竟然是一家人!现在小明想知道小宇是他的长辈,晚辈,还是兄弟。 输入 输入包含多组测试数据。每组首先输入一个整数N(N<=10),接下来N行,每行输入两个整数a和b,表示a的父亲是b(1<=a,b<=20)。小明的编号为1,小宇 ...
分类:
其他好文 时间:
2019-03-30 20:03:13
阅读次数:
435
TMOOC 1969 开锁 题目描述 (时间限制:1000ms 内存限制:51200KB) 小明经过千辛万苦,终于来到了 小韩隆的门前。但是小韩隆早有防备,将自己的门锁换成了密码锁。密码锁上有n个数字和一个输入装置。这n个数字是小韩隆刻在锁上的,看来需要解谜了。小明知道小韩隆十分喜欢异或,于是他猜想 ...
分类:
其他好文 时间:
2019-03-30 13:36:43
阅读次数:
137
题目描述 某市正在举行一场大型博览会,博览会有n 个展馆,每个展馆里有若干个展台。这n个展馆以及它们之间的道路可以看成一棵二叉树,博览会的出入口设在根节点——1号展馆,小明将从这里出发乘坐电瓶车到各个展馆参观,并最终回到1号展馆出口。 由于路程差异,乘坐电瓶车往返不同展馆间的费用也有所区别。出发时, ...
分类:
其他好文 时间:
2019-03-30 01:12:13
阅读次数:
231