- 博客(25)
- 收藏
- 关注
原创 对象数组练习(增删改查)
定义了一个长度为3的数组,数组存储1~3名学生对象作为初始数据,学生对象的学号,姓名各不相同。要求5.查询数组id为“heima002"的学生,如果存在,则将他的年龄+1岁。 如果存在,则删除,如果不存在,则提示删除失败。 如果存在,则删除,如果不存在,则提示删除失败。要求1.再次添加一个学生对象,并在添加的时候进行学号的唯一性判断。要求5.查询数组id为“2"的学生,如果存在,则将他的年龄+1岁。要求4.删除完毕之后,遍历所有学生信息。
2025-06-05 21:22:07
325
原创 Java异常抛出
使用Java内置的异常类可以描述在编程时出现的大部分异常情况。除此之外,用户还可以自定以异常。用户自定义异常类,只需继承Exception类即可在程序中使用自定义异常类,大体可分为以下几个步骤:创建自定义异常类。在方法中通过throw关键字抛出异常对象。如果在当前抛出异常的方法中处理异常,可以使用try-catch语句捕获并处理;否则在方法的生命出通过throws关键字指明要跑出给方法调用者的异常,继续进行下一步操作。在出现异常方法的调用者中捕获并处理异常。//自定义的异常类。
2025-06-03 09:15:24
350
原创 Java的接口
普通类:只有具体实现抽象类:具体实现和规范(抽象方法)都有!接口:只有规范!自己无法写方法~专业的约束!约束和实现分离:面向接口编程~接口就是规范,定义的是一组规则,体现了现实世界中“如果你是…则必须能…“的思想。如果你是天使,则必须能飞。如果你是汽车则必须能跑,就像我们人间的法律一样。制定好大家必须遵守。面对对象的精髓,是对对象的抽象,最能体现这一点的就是接口。声明类的关键字是class,声明接口的关键字是interface。
2025-06-03 01:21:22
553
原创 Java的抽象类
它们不仅为子类提供了一个公共的类型,还封装了子类中可能重复定义的内容,并允许定义抽象方法,这些方法由子类来实现具体的行为。抽象类可以包含抽象方法,抽象方法必须存在于抽象类中 ,子类必须实现这些方法,从而允许不同子类表现出不同的行为。抽象类通常用于表示一类对象的共同特征,它们的子类通过继承和实现抽象方法来具体化这些特征。它提供了一种模板或者规范,子类需要实现其中的抽象方法,从而完善具体的行为。抽象类可以包含普通方法和具体实现,子类可以直接继承这些方法。可以通过抽象类来定义一些通用的行为,避免重复编写代码。
2025-06-03 01:20:49
804
原创 面向对象三大特征
值传递:传递对象的一个副本,即使副本被改变,也不会影响源对象,因为值传递的时候,实际上是将实参的值复制一份给形参。引用传递:传递的并不是实际的对象,而是对象的引用,外部对引用对象的改变也会反映到源对象上,因为引用传递的时候,实际上是将实参的地址值复制一份给形参。
2025-06-02 05:44:53
1621
原创 Java方法回顾
/Demo01 类//main 方法/*修饰符 返回值类型 方法名(。。。){//方法体return 返回值;*///retrun 方法的结束语句return;a : b;//三元运算符break:跳出switch,结束循环和return的区别 return是方法里面最后一句结束语 后面如过还有语句将报错方法名:注意规范就行,保持驼峰原则,见名知意参数列表:(参数类型,参数名)
2025-05-31 22:55:10
286
原创 Java的方法
方法包含一个方法头和一个方法体修饰符:这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型返回值类型:方法可能会返回值。,方法返回值的类型。有些地方执行所需的操作,但没有返回值。这种情况关键字是void方法名:是方法的实际名称。方法名和参数表共同构成方法签名。参数类型:参数像是一个占位符。当方法被调用时,传递值给参数。这个值被称为实参或变量。参数列表是指方法的形式参数:在方法被调用是用于接受外界输入的数据。形参:调用方法是实际传给方法的数据。方法体:方法体包含具体的语句,定义该方法的功能。
2025-05-27 20:00:07
575
原创 包机制 scanner交互 结构与循环
Java基础语法摘要 包与导入 Java使用包机制组织类,包名通常采用公司域名倒置格式 通过import语句导入其他包的类 Javadoc文档 使用/** */注释生成API文档 常用标签:@author、@version、@param、@return等 输入处理 使用Scanner类获取控制台输入 next()读取不含空格的字符串,nextLine()读取整行内容 注意关闭Scanner资源 流程控制 顺序结构:代码顺序执行 选择结构: if-else单/双/多分支判断 switch-case多分支选择,
2025-05-26 02:00:57
1032
原创 JAVA基本语法
数值类型 1.整数类型 byte占一个字节范围:-128-127 short占两个字节范围:-32768-32767 int占4个字节范围:-2147483648-2147483647 long占8个字节范围:-9223372036854775808-9223372036854775807。
2025-05-23 23:57:27
787
原创 Hello World!
4.编译Javac Java文件,会生成一个class文件。【注意点}系统没有要显示文件后缀名,我们需要手动打开。5.运行class文件,Javaclass 文件。3.文件名和类名必须保证一致,并且首字母大写。1.随便新建一个文件夹,存放代码。1.每个单词的大小写不能出问题,2.新建一个Java文件。文件后缀为.java。
2025-05-22 16:04:42
207
原创 基本Dos命令+Windows常用快捷键
ctrl+c 复制Ctrl+v粘贴Ctlr+A全选Ctrl+X剪切Ctrl+S保存Ctrl+Z撤销Art+F4 关闭窗口Shift+dealit 强制删除Ctrl+Art+Esc 任务管理器。
2025-05-19 15:42:41
174
原创 markdown
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S
2025-05-19 01:52:08
957
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人