AI智能
改变未来

Java开发 第97页

Java单例7种测试实践-爱站程序员基地

Java单例7种测试实践

AI

单例:一个进程中只能存在唯一一个对象。 1.饿汉模式。 主动型太粗暴。 /** * @author :jiaolian * @date :Created in 2021-01-10 21:25 * @description:饿汉单例测试 *...

Java中级进阶之集合框架比较-爱站程序员基地

Java中级进阶之集合框架比较

AI

写在前边 大家好,今天我又来更新干货了,两天没更新了。这几天我在收集和整理公众号要接下来要更新的知识内容,确保每更新一篇让每一个读者都有收获。 这几天我也尽全力的为最近群里组织的企业项目做准备,确保第一批参与的每一位小伙伴能够在实际项目中真...

Java安全之ysoserial-JRMP模块分析(一)-爱站程序员基地

Java安全之ysoserial-JRMP模块分析(一)

AI

Java安全之ysoserial-JRMP模块分析(一) 首发安全客:Java安全之ysoserial-JRMP模块分析(一) 0x00 前言 在分析到Weblogic后面的一些绕过方式的时候,分析到一半需要用到ysoserial-JRMP...

Java之五种遍历Map集合的方式-爱站程序员基地

Java之五种遍历Map集合的方式

AI

摘要:在java中所有的map都实现了Map接口,因此所有的Map都可以用以下的方式去遍历。 在java中所有的map都实现了Map接口,因此所有的Map都可以用以下的方式去遍历。这篇文章主要给大家...

java之 javassist简单使用-爱站程序员基地

java之 javassist简单使用

AI

0x01、javassist介绍 什么是javassist,这个词一听起来感觉就很懵,对吧~ public void DynGenerateClass() {ClassPool pool = ClassPool.getDefault();C...

java中各个基本类型-爱站程序员基地

java中各个基本类型

AI

基本类型 大小 最小值 最大值 包装器类型 boolean 1bit Boolean char 16bit = 2个字节 Character byte 8bit = 1个字节 -128 127 Byte short 16bit = 2个字节...

Java对象为啥要实现Serializable接口?-爱站程序员基地

Java对象为啥要实现Serializable接口?

AI

最近这段时间一直在忙着编写Java业务代码,麻木地搬着Ctrl-C、Ctrl-V的砖,在不知道重复了多少次定义Java实体对象时“implementsSerializable”的C/V大法后,脑海中突然冒出一个思维(A):问了自己一句“Ja...

Java代理(静态、动态)-爱站程序员基地

Java代理(静态、动态)

AI

一、静态代理代理类和被代理类继承同一个接口,在代理类事例时需要被代理类作为参数,这样就调用到被代理类了;缺点:每个被代理类都需要写一个对应的代理类; public class Target{void run(){System.out.pri...

Java基础系列:Socket编程-爱站程序员基地

Java基础系列:Socket编程

AI

俗世游子:专注技术研究的程序猿 说到前面的话 没有实战案例的理论基础都是在耍流氓,所以今天主要是想通过这里的案例能够让大家加深对之前的理解 本节我们会一步步实现一个点对点聊天小程序 Java中的Socket实现 InetAddress In...