百木园-与人分享,
就是让自己快乐。

标签:public

第3页
野生技术

Java十二课---继承(super与方法的重写)

阅读(220)赞(0)

继承 继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模 extends的意思是“扩展”。子类是父类的扩展 继承是类和类之间的一种关系。除此之外,类和类之间的关系还有依赖、组合、聚合等 继承关系的两个类,一个为子类(派生类),一个为...

JVM上篇:虚拟机栈-百木园
野生技术

JVM上篇:虚拟机栈

阅读(178)赞(0)

虚拟机栈 1.背景 前面讲过,因为Java虚拟机想要做跨平台的设计,而基于寄存器的结构对不同的CPU是不同的,所以Java的指令都是根据栈来设计的。 1.1优点 跨平台 指令集小 编译器实现比较容易 1.2缺点 性能下降 指令更多 2.内存...

野生技术

Java基础:构造器小结

阅读(203)赞(0)

目录 1 构造器是怎么产生的 2 定义 3 命名注意事项 4 分类 5 this和super关键字在构造器中的用法注意 6 其他 1 构造器是怎么产生的 需求:对象的初始化。 实现: C语言中,基本数据类型,只需要声明,不需要初始化,不过仅...

ctfshow web入门反序列化-百木园
野生技术

ctfshow web入门反序列化

阅读(238)赞(0)

先来点知识点 序列化和反序列化的概念: 序列化就是将对象转换成字符串。字符串包括 属性名 属性值 属性类型和该对象对应的类名。 反序列化则相反将字符串重新恢复成对象。 对象的序列化利于对象的保存和传输,也可以让多个文件共享对象。 seria...

Java序列化流的奇妙之旅-百木园
野生技术

Java序列化流的奇妙之旅

阅读(261)赞(0)

Java序列化流有何奇妙之处呢?通过一个个案例逐一感受序列化流。 !!!好戏在后头!!! 1.IO流读写文件 先从一个普通文件读写字符串开始讲起。 例子:输出字符串到文件,再从文件中读取字符串 在某一天灵感迸发:我可以把Java程序中的对象...

野生技术

java基础知识4.0

阅读(205)赞(0)

4方法 方法:解决事情的办法 作用:实现功能的办法 注意:方法定义在类中的方法 ,方法本身不能嵌套 方法不调用不执行 优点:提高了代码的复用性 提高了程序的安全性 语法:没有返回值类型的方法 修饰符void方法名(参数列表){ 实现功能的代...