![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA技术
文章平均质量分 79
IcyDate
这个作者很懒,什么都没留下…
展开
-
JAVA相关面试题整理
近期面试记录单例模式如何防止反射和反序列化构造方法中增加逻辑判断 使用枚举单例 添加readRsolve()方法返回对象(防止反序列化)Redis里的List可以用来做什么LPUSH + LPOP = 栈 LPUSH + RPOP = 队列 LPUSH + LTRIM = 有限集合 LPUSH + BRPOP = 消息队列Redis缓存满了怎么办内存淘汰策略noeviction策略:内存空间达到maxmemory时,不会淘汰数据,有新写入时会返回错误在设置过期时间的k.原创 2021-04-04 16:01:29 · 110 阅读 · 0 评论 -
JAVA知识点
记录JAVA中最基础,但不主动研究,容易忽略的知识点JAVA类初始化执行顺序父类静态变量、父类静态代码块、子类静态变量、子类静态代码块、父类非静态变量、父类非静态代码块、父类构造函数、子类非静态变量、子类非静态代码块、子类构造函数。// 父类public class Base { static { System.out.println("父类静态代码块"); } { System.out.println("父类非静态代码块");.原创 2021-02-13 16:50:23 · 145 阅读 · 3 评论 -
JAVA8新特性:Lambda表达式
目录什么是Lambda表达式?Lambda表达式对接口的要求@FunctionalInterfaceLambda表达式基础语法Lambda表达式语法精简Lambda表达式进阶方法引用构造方法的引用系统内置的函数式接口由Lambda表达式看forEach原理什么是Lambda表达式?Lambda表达式是一个匿名函数,用于对一个接口进行非常简洁的实现。...原创 2019-09-06 12:02:00 · 367 阅读 · 0 评论 -
JAVA网络编程(一):IP,端口,URL
目录网络是什么?通讯协议通信接口网络分层数据封装IP地址(InetAddress)IP地址分类特殊的IPInetAddressSocket端口(InetSocketAddress)端口分类InetSocketAddressURL统一资源定位器(URL)URI、URL、URNURL使用Java实现简单爬虫网络是什么?将不同区域的...原创 2019-09-14 18:00:14 · 437 阅读 · 0 评论 -
JAVA网络编程(二):UDP编程
目录什么是UDP?UDP特点UDP编程核心类UDP编程1、基本通信2、基本类型数据通信3、对象类型数据通信4、文件类型通信5、多次通信6、双向通信什么是UDP?UDP(User Datagram Protocol)用户数据报协议,为应用程序提供了一种无需建立连接就可以发送封装的 IP 数据报的方法。UDP特点非面向连接,即通讯前不需要建立连接...原创 2019-09-20 12:03:32 · 533 阅读 · 0 评论 -
JAVA网络编程(三):TCP编程
目录什么是TCP?TCP特点TCP编程核心类TCP编程1、基本通信2、文件类型通信3、多客户端同时通信什么是TCP?传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。TCP特点面向连接,通信前由客户端主动发起连接请求 低效 可靠,客户端与服务端必须建立连接后才能通讯...原创 2019-09-27 10:41:37 · 263 阅读 · 0 评论