logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java GUI程序设计全教程:Swing零基础入门+实战项目详解

GUI编程打破了纯黑窗口的枯燥编程模式,让Java程序具备可视化、可交互能力,是Java课程设计、桌面工具开发、小型管理系统的必备技能。2. Swing:基于AWT封装的轻量级组件,JDK原生自带、无需额外导入依赖、跨平台一致、学习成本低,高校课程、课程设计、入门首选。3. JavaFX:现代GUI框架,界面美观、支持CSS样式、动画、响应式布局,适合商业桌面项目,高版本JDK支持更佳。1. AW

#java
一文吃透Java网络通信:BIO/NIO/AIO底层原理、实战代码、面试痛点与生产选型

本文面向有Java基础、备战面试、做网络服务开发的后端开发者,全程无入门废话,循序渐进讲解Java三大IO模型,附带可直接运行的服务端+客户端完整源码,拆解底层阻塞逻辑、梳理面试高频题、给出真实生产环境选型方案,彻底搞懂Java网络通信底层。用户线程发起IO请求后直接返回,无需等待,操作系统完成数据就绪+数据拷贝后,主动回调用户线程处理结果,全程用户线程不参与IO等待。从BIO的低效线程阻塞,到N

#java#nio#面试
Java 继承与面向对象高级特性全解:重写、多态、抽象类、接口、Final彻底吃透

掌握本篇,你已经完全掌握 Java OOP 全部核心,可以无缝进入:集合、异常、IO、线程、Spring 框架底层学习。本篇进入 OOP 进阶核心:继承、重写、super、多态、向上转型、抽象类、接口、Final 关键字。前面我们学完了 类、对象、封装、this,掌握了 Java 面向对象的基础骨架。继承:让一个子类自动拥有父类的 非私有属性和方法,并可以在此基础上扩展新功能。3. 子类继承抽象类

#java#开发语言
一文吃透Java网络通信:BIO/NIO/AIO底层原理、实战代码、面试痛点与生产选型

本文面向有Java基础、备战面试、做网络服务开发的后端开发者,全程无入门废话,循序渐进讲解Java三大IO模型,附带可直接运行的服务端+客户端完整源码,拆解底层阻塞逻辑、梳理面试高频题、给出真实生产环境选型方案,彻底搞懂Java网络通信底层。用户线程发起IO请求后直接返回,无需等待,操作系统完成数据就绪+数据拷贝后,主动回调用户线程处理结果,全程用户线程不参与IO等待。从BIO的低效线程阻塞,到N

#java#nio#面试
Java多线程零基础入门:线程创建、生命周期与核心原理

本文从零拆解Java多线程核心基础,带你吃透进程线程区别、四种创建方式、完整生命周期、线程核心API,为后续线程池、锁机制、高并发编程打下坚实基础。在计算机操作系统中,多线程是提升程序运行效率、实现并发处理的核心手段。实现Runnable接口,重写run()方法,传入Thread对象启动线程,解决单继承限制,是最常用的基础方式。线程插队,让当前线程等待join的线程执行完毕后,再继续执行,常用于线

#java#开发语言
从零吃透 JSP 与 Servlet:Java Web 开发的基石与实战

Servlet 是遵循 Java Servlet 规范的服务器端 Java 类,它运行在 Web 容器(如 Tomcat)中,专门用于处理客户端的 HTTP 请求,并生成 HTTP 响应。JSP(Java Server Pages)是一种在 HTML 中嵌入 Java 代码的技术,文件后缀为.jsp ,它的出现就是为了解决 Servlet 输出 HTML 繁琐的问题。服务器第一次访问 JSP 时,

#java#servlet#前端
Java 网络通信零基础详解:Socket、TCP、UDP 实战

网络编程是 Java 开发中非常核心的能力,几乎所有服务端、中间件、即时通信、微服务底层数据交互,都离不开网络通信。后续进阶方向:BIO 阻塞模型缺点、NIO 非阻塞、Selector 多路复用、Netty 框架源码。4. 所有分布式、RPC、NIO、Netty 框架,底层都是基于这两套模型的升级。UDP 高性能,用于实时场景。TCP 是一对一、长连接、流式读写,是工作中最常见的网络通信方式。适用

#java#tcp/ip#udp
到底了