logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从零开始:JDK 安装与环境变量配置详解

希望这篇文章能帮助你顺利完成 Java 环境的搭建!如果在操作过程中遇到任何问题,欢迎在评论区留言交流。右键点击 “此电脑”,选择 “属性”。在弹出的窗口中,点击 “高级系统设置”。在 “系统属性” 窗口的 “高级” 选项卡下,点击 “环境变量” 按钮。在 “系统变量” 区域:新建一个名为JAVA_HOME找到名为Path的变量,点击 “编辑”。新建一条,将其值设为。点击 “确定” 保存所有设置。

文章图片
#java#开发语言
一篇文章带你彻底搞懂 Java 集合框架(List/Set/Map)

Java集合框架全解析:核心原理与实战指南 本文系统梳理Java集合框架体系,深入解析List、Set、Map三大核心接口的底层实现与选型策略。关键结论: ArrayList vs LinkedList:动态数组随机访问O(1),链表头插删O(1),90%场景优先ArrayList。 HashSet去重:依赖HashMap的key判重,必须同时重写hashCode()和equals()。 Hash

文章图片
#java#开发语言#面试
Java 异常处理最佳实践与日志框架 Logback 配置

异常处理:理解异常体系结构,区分 RuntimeException 与非 RuntimeException,合理使用 try-catch-finally,避免空指针和资源泄漏。日志框架:掌握 Logback 的三大核心组件(Logger、Appender、Layout)及其工作原理。配置与使用:能够独立完成 Logback 的 XML 配置,根据不同环境(开发、测试、生产)合理调整日志级别和输出格

文章图片
#java#logback#开发语言
Java 文件操作实战:IO 流、NIO 与读写性能优化

本文系统梳理 Java 传统 IO 与 NIO 完整体系,拆解字节流、字符流核心差异,对比 4 种文件复制实现方式的性能差距,讲解 NIO 缓冲区、通道核心原理,给出大文件零拷贝高效读取方案,同时规范资源关闭最佳实践try-with-resources,解决开发中文件读写卡顿、内存溢出、流未释放等高频问题。

文章图片
#java#nio#性能优化
Java 多线程编程入门:从创建线程到线程池的使用

线程是 Java 进阶开发的分水岭,也是后端开发、高并发场景的核心基础。很多初学者学到多线程时容易陷入生命周期、锁、线程池参数的混乱。本文从零梳理 Java 线程完整知识链路:从 3 种线程创建方式、线程安全同步锁、死锁问题,再到线程池七大核心参数,最后讲解异步编程,配套可运行代码示例,看完就能上手开发并发程序。ThreadRunnable,带返回值优先 Callable解决共享资源线程安全,嵌套

文章图片
#java#开发语言
Java JDBC 数据库操作实战:从连接到连接池(附学生管理系统)

数据库操作是 Java 后端开发的必备技能,而 JDBC(Java Database Connectivity)是 Java 程序与数据库交互的基础 API。本文将以一个完整的 “简易学生管理系统” 项目为目标,带大家从最基础的 JDBC 连接开始,一步步深入到核心 API 的使用、SQL 注入的防范,最终实现连接池的优化,让你真正掌握企业级开发中的数据库操作流程。:驱动管理类,用于加载数据库驱动

文章图片
#数据库#java#oracle
Java新手入门

本教程适合Java零基础小白快速入门,涵盖新手必备的所有基础知识点,所有代码亲测可运行,可直接作为课程作业、CSDN博客作业发布。本文是专为Java零基础新手打造的入门教程,全程无晦涩术语、步骤详细、代码可直接运行,适合高校Java课程作业、新手自学、CSDN博客作业发布。读完本文你将掌握:Java是什么、开发环境搭建、基础语法、变量、数据类型、流程控制、循环、简单实战案例,完全满足新手入门作业要

一篇文章带你彻底搞懂 Java 集合框架(List/Set/Map)

Java集合框架全解析:核心原理与实战指南 本文系统梳理Java集合框架体系,深入解析List、Set、Map三大核心接口的底层实现与选型策略。关键结论: ArrayList vs LinkedList:动态数组随机访问O(1),链表头插删O(1),90%场景优先ArrayList。 HashSet去重:依赖HashMap的key判重,必须同时重写hashCode()和equals()。 Hash

文章图片
#java#开发语言#面试
Java 字符串、包装类与日期处理:开发中最常用的技术点解析

本文围绕 Java 开发中最常用的三类基础技术展开:字符串处理、包装类与日期时间处理。重点讲解 String、StringBuilder、StringBuffer 的区别与适用场景,分析 Integer、Double 等包装类的自动装箱、自动拆箱与缓存机制,并结合 JDK 8 之后的日期时间 API,说明如何更规范地完成日期解析、格式化与计算。文中配有结构图、流程图和运行效果图,帮助你建立清晰的知

文章图片
#java#python#开发语言
Java 文件操作实战:IO 流、NIO 与读写性能优化

本文系统梳理 Java 传统 IO 与 NIO 完整体系,拆解字节流、字符流核心差异,对比 4 种文件复制实现方式的性能差距,讲解 NIO 缓冲区、通道核心原理,给出大文件零拷贝高效读取方案,同时规范资源关闭最佳实践try-with-resources,解决开发中文件读写卡顿、内存溢出、流未释放等高频问题。

文章图片
#java#nio#性能优化
    共 15 条
  • 1
  • 2
  • 请选择