- 博客(12)
- 收藏
- 关注
原创 java常用类
对应的包装类:Byte——Short——Integer——Long——Float——Double——Character——Boolean。基本数据类型:byte——short——int ——long—— float—— double—— char —— boolean。方式一:预定义的标准格式。LocalDate(年月日)LocalTime(时分秒)LocalDateTime(年月日T时分秒)(2)String类型作为构造器的参数。(1)int类型作为构造器的参数。
2026-08-27 14:43:41
176
原创 Java项目练习题
本文展示了两个Java面向对象编程案例:披萨订购系统和饮品购买系统。两个系统均采用继承结构设计,包含父类、子类和工厂模式。 披萨系统: 父类Pizza定义基础属性(名称、尺寸、价格) 子类FruitsPizza和BaconPizza分别扩展配料和重量属性 PizzaStore工厂根据用户选择创建具体披萨对象 饮品系统: 父类Drink包含饮品通用属性(名称、备注、杯型等) 子类Cola、Coffe和MilkTea实现品牌、口味、配料等特有属性 DrinkStore工厂处理不同饮品的定制选项 两个系统都通过测
2026-07-28 10:35:58
149
原创 Java基础语法
本文系统梳理了Java编程基础知识点,主要包括:1. 代码注释的三种格式(单行、多行、文档注释)及使用场景;2. 标识符命名规则与规范(大小写敏感、驼峰命名等);3. 数据类型体系(8大基本类型+引用类型)及其特性;4. 变量分类(类变量、实例变量、局部变量)与作用域;5. 常量定义(final修饰)及命名规范;6. 各类运算符(算术、关系、逻辑、位运算等)的使用方法;7. 类型转换规则(自动/强制转换)及注意事项;8. 包机制和JavaDoc文档注释的规范写法。全文通过具体代码示例详解核心概念。
2026-06-03 08:59:45
205
原创 java异常机制
本文介绍了Java异常处理机制。异常分为检查性异常(用户错误)、运行时异常(程序逻辑错误)和错误(JVM严重问题)。异常处理通过try-catch-finally结构实现,可使用throw主动抛出异常,throws声明可能抛出的异常。自定义异常通过继承Exception类实现,分为受检异常(必须处理)和非受检异常(RuntimeException子类)。实际应用中建议:合理规避运行时异常、多重catch处理遗漏异常、及时释放资源、避免仅打印异常信息。异常处理应根据业务需求选择合适方式,确保程序健壮性。
2026-05-23 00:01:04
368
原创 java面向对象编程
Java面向对象编程(OOP)的核心思想是通过类和对象组织代码与数据。类是对事物的抽象描述,对象是类的具体实例。OOP具有三大特征:封装(隐藏实现细节)、继承(子类扩展父类)和多态(同一方法不同行为)。类通过构造器初始化对象,使用this指代当前对象,super调用父类成员。方法重写需遵循"两同两小一大"原则。接口定义规范,类可实现多个接口。内部类包括成员、静态和局部内部类等。面向对象适合处理复杂问题,通过抽象、分类和模块化提高代码复用性和可维护性。
2026-05-22 16:09:45
391
原创 Java流程控制
本文介绍了Java中Scanner类的使用方法及流程控制结构。Scanner类用于获取用户输入,需注意使用后关闭资源。文章详细讲解了next()和nextLine()的区别,以及hasNext()判断输入的方法。在流程控制方面,介绍了if单/双/多选择结构、switch结构,以及while、do-while、for三种循环结构,包括增强型for循环。重点说明了break和continue在循环中的使用区别:break完全终止循环,continue仅跳过当前迭代。文章还通过实例演示了九九乘法表等经典编程问题的
2026-05-15 09:34:51
311
原创 Java方法
本文介绍了Java方法的基本概念和使用要点。方法是一段完成特定功能的代码片段,包含方法头和方法体,具有返回值类型、方法名和参数列表等要素。文章详细讲解了方法的定义、参数传递(实际参数与形式参数)、方法重载规则(方法名相同但参数列表不同)、命令行传参和可变参数的使用。此外还介绍了递归的概念,强调递归必须包含递归头(终止条件)和递归体(调用自身),并指出递归可能导致栈溢出问题,建议谨慎使用。通过多个代码示例展示了不同类型方法的定义和调用方式。
2026-05-15 09:31:07
180
原创 Java数组
本文介绍了Java中数组的基本概念和使用方法。主要内容包括:1)数组定义及特点(固定长度、同类型元素);2)数组的三种初始化方式(静态、动态、默认);3)数组边界与索引访问规则;4)数组的遍历方法(for循环、For-Each);5)数组作为方法参数和返回值的应用;6)二维数组和Arrays工具类的使用;7)冒泡排序算法实现;8)稀疏数组的数据结构及应用场景。文章通过代码示例详细说明了数组的各种操作技巧和注意事项。
2026-05-14 16:29:57
331
原创 JDK.JRE.JVM的区别
(java development kit):Java 开发工具包,包含了 JRE + 写代码、编译、调试用的各种工具。java javac 通过编译运行javajavadoc可以把运行的内容生成为一篇文档jar可以把Java打包成一个应用(Java runtime environment):Java 运行时候的环境,包含了 JVM/Applet/简单的函数/库 + 运行 Java 程序必需的核心类库。:Java 虚拟机,是真正运行 Java 代码的 “底层机器”。
2026-04-21 00:26:45
69
原创 常见Dos命令
切换目录:cd (change directory)【如果说要从C盘进入D盘 必须输入 cd /d D: 】cd+空格+斜杠+d+空格+D+: 如果想跳转至D盘某一个文件夹直接在后面输入文件夹名称即可 输入斜杠时需注意反斜杠和正斜杠。(如在wsd里移除wsd是找不到该文件的,需要返回上一级cd.. 然后进行rd+wsd移除)打开此电脑随意选一个盘/文件 在盘路径前面输入 cmd+空格。cd>文件名 . 后缀 创建文件 (cd>sf.word)cd /d+文件属性进入该文件。返回上一级文件:cd+..
2026-04-20 19:20:30
62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅