Java基础
文章平均质量分 77
Java基础知识讲解
程序猫.
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java零基础入门:异常与File
这篇内容根据B站黑马程序员的内容讲解,介绍了Java编程中的异常处理和文件操作两大核心内容。在异常处理部分,详细讲解了异常体系结构、编译异常与运行异常的区别、异常处理方式(包括JVM默认处理和手动捕获),并通过实际代码演示了如何自定义异常。在文件操作部分,重点讲解了File类的构造方法、成员方法(判断、获取文件属性),以及文件路径的操作技巧。教程采用理论结合实践的方式,通过多个代码示例帮助学习者掌握Java基础编程中的重要知识点。原创 2025-12-08 16:42:48 · 246 阅读 · 0 评论 -
Java零基础入门:Stream流与方法引用
本文根据B站黑马程序员的内容编写,介绍了Java Stream流和方法引用的使用方法。主要内容包括:使用Stream流简化集合过滤操作;从单列集合、双列集合、数组和零散数据获取Stream流的方法;中间操作方法如filter、limit、skip、distinct、concat和map的使用;终结方法如forEach、count、toArray和collect的应用;方法引用的概念和使用场景。通过具体代码示例展示了Stream流如何简化集合操作,提高代码可读性和简洁性。原创 2025-12-07 17:33:28 · 308 阅读 · 0 评论 -
Java零基础入门:集合进阶(下)
本文根据B站黑马程序员的内容讲解,介绍了Java中Map集合的内容,包括HashMap、LinkedHashMap和TreeMap的使用方法。主要有:Map集合的基本操作(添加、删除、查询等API);三种遍历方式(键找值、键值对和Lambda表达式);HashMap练习案例;LinkedHashMap保持插入顺序的特性;集合工具类Collections的使用。文章通过代码示例详细演示了Map集合的常见操作,适合Java初学者学习Map集合的基本使用和实际应用场景。原创 2025-11-30 21:43:06 · 365 阅读 · 0 评论 -
Java零基础入门:集合进阶(上)
该篇根据B站黑马程序员的内容讲解,主要介绍了Java集合框架的相关知识,包括单列集合体系结构、Collection接口的基本方法和遍历方式。讲解了List系列集合的特点和操作,以及ArrayList和LinkedList的实现原理。阐述了数据结构中的栈、队列、数组、链表和二叉树等概念,并说明了泛型的定义和使用方法。最后介绍了Set系列集合中的HashSet和TreeSet,通过具体示例展示了集合的排序和遍历操作。全文系统地讲解了Java集合框架的核心知识点和使用技巧。原创 2025-11-28 13:49:50 · 535 阅读 · 0 评论 -
Java零基础入门:面向对象进阶(下)
该文章根据B站黑马程序员的内容讲解,总结了Java常用API的相关知识,包括Math、System、Runtime等常用类,介绍了Object类、Objects工具类、BigInteger、BigDecimal、以及正则表达式的使用技巧,包括字符匹配和爬虫应用,最后讲解了日期时间处理类和基本数据类型对应的包装类。每个知识点都配有代码示例,帮助理解API的具体应用场景和实现细节。原创 2025-11-16 16:38:33 · 1157 阅读 · 0 评论 -
拼图小游戏
该文章演示了如何使用Java Swing开发拼图小游戏,包含主界面搭建、菜单制作、图片加载、事件监听等核心功能实现。重点讲解了如何通过JFrame创建游戏窗口,使用JMenuBar构建功能菜单,利用JLabel管理图片显示,并实现图片打乱、移动、计步等游戏逻辑。教程还涉及界面美化、事件处理(动作/鼠标/键盘监听)以及游戏打包等实用技巧,适合Java初学者通过实战项目掌握GUI开发基础。代码采用模块化设计,将界面初始化和业务逻辑分离,便于维护扩展。原创 2025-11-08 14:06:55 · 773 阅读 · 0 评论 -
Java零基础入门:面向对象进阶(上)
该篇文章根据B站黑马程序员的内容讲解,介绍了static关键字、继承、多态等面向对象特性。讲解了static静态变量和方法的用法,以及通过私有构造方法创建工具类的实现方式,如ArrayUtil工具类案例。同时阐述了继承的概念、特点及其实现,包括方法重写等特性。还介绍了多态调用成员的规则、包、final关键字、权限修饰符等内容。最后讲解了代码块、抽象类、接口和内部类等概念,全面覆盖了Java面向对象编程的核心知识点。通过工具类等具体案例演示了这些特性在实际开发中的应用。原创 2025-11-04 16:28:50 · 534 阅读 · 0 评论 -
学生管理系统
这篇教程介绍了基于Java实现的学生管理系统开发过程。系统分为注册登录模块和学生管理模块,采用面向对象编程思想,使用ArrayList集合存储数据。注册功能包含用户名格式验证、密码一致性检查、身份证和手机号格式校验;登录功能实现三次尝试限制和验证码机制;学生管理模块提供增删改查功能,包含ID唯一性校验。教程展示了每个功能模块的代码实现,包括用户类的设计、集合操作、输入验证等关键环节,并强调了代码复用性和封装思想的应用。系统通过Scanner实现控制台交互,适合Java初学者学习基础语法和面向对象编程实践。原创 2025-10-25 15:21:09 · 1052 阅读 · 0 评论 -
Java零基础入门:面向对象讲解(下)
该篇根据B站黑马程序员的内容讲解,主要介绍了Java中字符串相关操作和集合类的使用。字符串部分包括String的构造方法、内存分析、比较方法,以及字符串遍历、统计、拼接、反转等操作。同时讲解了StringBuilder和StringJoiner的使用方法及链式编程技巧。集合部分重点介绍了ArrayList的基本操作,包括添加、删除、修改、查询,长度获取,遍历方法。并通过代码示例详细演示了各功能的实现方法。这些内容为Java开发中的字符串处理和集合操作提供了实用参考。原创 2025-10-24 16:59:38 · 555 阅读 · 0 评论 -
Java零基础入门:面向对象讲解(上)
该篇文章根据B站黑马程序员的内容讲解,介绍了Java面向对象编程中的核心概念,重点讲解了封装、this关键字、构造方法和标准JavaBean类的实现。通过GrilFriend和Student等示例代码,演示了如何使用private关键字实现封装,通过getter/setter方法控制数据访问,以及this关键字区分成员变量和局部变量。还讲解了构造方法的使用、IDEA快捷键生成代码的技巧,以及对象在内存中的存储原理。最后总结了成员变量与局部变量的区别,为Java初学者提供了详细的面向对象编程。原创 2025-10-19 19:05:13 · 884 阅读 · 0 评论 -
Java零基础入门:基础知识讲解
该篇文章根据B站黑马程序员的讲解编写,介绍了Java零基础入门知识,主要内容包括:1.环境配置(CMD操作、JDK安装、环境变量设置);2.基础语法(关键字、字面量、变量、数据类型、标识符);3.运算符与类型转换;4.控制流程(顺序/分支/循环结构)及猜数字游戏实现;5.数组与方法的定义使用;6.Java内存分配原理。教程采用IDEA开发工具,涵盖了从基础语法到简单项目的完整学习路径,适合零基础学习者快速入门Java编程。原创 2025-10-17 09:50:41 · 1234 阅读 · 0 评论
分享