Java

灯火不休时博客分类,Java

3 篇文章
Java 基础学习路线

Java 基础学习路线

本文系统梳理了Java开发及相关计算机科学核心知识体系,涵盖Java语言基础(语法、面向对象、异常、泛型、I/O、反射等)、JVM原理(内存模型、垃圾回收、调优)、并发编程(线程、同步、死锁等)、数据结构与算法(线性表、树、图、查找、排序及经典算法思想)、计算机网络(IP/TCP/HTTP等协议、Session/Cookie)、数据库(SQL、事务、索引、锁)、操作系统(进程、线程、内存管理、I/O)以及常用设计模式(单例、工厂、代理等)。内容结构清晰,配有总框架图,适合系统性学习与复习。

Java 基础学习记录

Java 基础学习记录

本文展示了八个基础Java程序示例,涵盖常见编程任务。包括:将总秒数转换为“时:分:秒”格式;华氏温度转摄氏温度;分段计算水费(15吨以内和以上采用不同费率);使用冒泡排序对10个整数升序排列;通过遍历求两数的最大公约数;利用Random类生成0~99的随机整数;判断输入字符串是否为回文(分别处理奇偶长度);以及一个简易记事本类,使用ArrayList实现添加、删除、查询和列出笔记功能。所有代码均结构清晰,体现了Java基础语法与常用类的典型应用。

Java 小练

Java 小练

该Java程序实现了一个基础的自动售货机功能。程序定义了五种饮品(苹果汁、可乐、牛奶、橙汁、苏打水),每种初始库存为3瓶,对应价格分别为5、3、6、4、2元。用户通过输入饮品序号选择商品,并投入相应金额。系统会检查库存是否充足、金额是否足够:若金额充足且有库存,则出货并找零(如有);若金额不足则退还所投金额;若商品缺货则提示缺货信息。程序通过循环持续运行,支持多次购买操作,具备商品展示、价格显示、余量管理和找零等核心功能。