10 2025 档案
摘要:初闻《程序员修炼之道:从小工到专家》之名,以为是本堆砌进阶技巧的“武功秘籍”。但通读三分之一后豁然开朗,这本书更像一位历经千帆的技术前辈的箴言集,它不教具体语法,而是直指程序员成长的核心——如何建立职业素养与思维范式,让我对“程序员”的职业认知完成了从“技术执行者”到“问题解决者”的蜕变。 书中“D
阅读全文
摘要:通读《代码大全2,书中内容从编码前的准备工作深入到代码构建的核心环节,如循环结构优化、数据类型选择、函数设计原则等,让我对“优质代码”的理解从“可读”延伸到“高效”“可维护”,更深刻体会到编码中的工程思维。 最让我茅塞顿开的是函数设计的相关论述。此前我写函数时,常陷入“一个函数干到底”的误区,要么把
阅读全文
摘要:初读《代码大全 2》时,我以为它只是一本罗列编码技巧的工具手册。但通读三分之一后才发现,这本书更像一位资深架构师的经验复盘,将编码从 “技术操作” 升华为 “工程思维”,彻底颠覆了我对 “写好代码” 的认知。 书中最触动我的,是对 “编码前准备” 的极致强调。以往我总急于上手敲代码,遇到逻辑漏洞再反
阅读全文
摘要:class Mammal{} class Dog extends Mammal {} class Cat extends Mammal{} public class TestCast { public static void main(String args[]) { Mammal m; Dog d
阅读全文
摘要:今天学习java的多线程 创建方式:继承 Thread 类、实现 Runnable 接口、实现 Callable 接口(带返回值)。 线程状态:新建、就绪、运行、阻塞、死亡。 同步机制:synchronized(同步方法 / 代码块)、Lock 接口(ReentrantLock)。 线程通信:wai
阅读全文
摘要:今天学习Java连接数据库用JDBC 步骤:下对应驱动并导入,加载驱动类(部分可省) 用DriverManager.getConnection获Connection,操作后关资源。 示例含MySQL、Oracle等,需注意URL格式、驱动兼容,生产常用连接池,try-with-resources可自
阅读全文
摘要:今天学习常用 Swing 组件: 容器组件:JFrame(主窗口)、JPanel(面板)、JDialog(对话框) 基本组件:JButton(按钮)、JLabel(标签)、JTextField(文本框)、JTextArea(文本区域) 选择组件:JCheckBox(复选框)、JRadioButton
阅读全文
摘要:今天学习java管理系统 Java 管理系统的题型可归纳为 “基础→应用→进阶” 三个层次: 基础层:Java 语法、集合、JDBC,确保代码正确性; 应用层:Spring/SpringMVC/MyBatis 框架、业务模块实现,确保功能落地; 进阶层:性能优化、分布式架构、高可用设计,确保系统稳定
阅读全文
摘要:数据库操作(JDBC) 流程为加载驱动、建立连接(DriverManager.getConnection)、创建 Statement/PreparedStatement、执行 SQL(查询用 executeQuery,增删改用 executeUpdate)、处理结果集、关闭资源。需掌握 SQL 注入
阅读全文
摘要:今天学习了java的异常处理 核心是 try-catch-finally 语句(try 监控代码,catch 捕获异常,finally 释放资源), 还有 throw(手动抛出异常)与 throws(声明方法可能抛的异常) 。需认识常见异常(如 NullPointerException、ArrayI
阅读全文
摘要:今天学习集合框架 主要包含 List(有序可重复,如 ArrayList、LinkedList)、Set(无序不可重复,如 HashSet、TreeSet)、Map(键值对,如 HashMap、TreeMap)。需掌握各集合的特性与适用场景,如 ArrayList 查询快、LinkedList 增删
阅读全文
摘要:public class MethodOverload { public static void main(String[] args) { // 调用不同参数类型的square方法 System.out.println(square(7)); // 调用int参数的方法 System.out.pr
阅读全文
浙公网安备 33010602011771号