- 博客(12)
- 收藏
- 关注
原创 Abstract抽象知识理解, 多态,向上转型和向下转型,
abstract class Animal(){在这个类型中我们写两个方法, abstract void eat(){};* class Cat abstract Animal(){在这里想调用方法的时候,需要把父类中继承这里的eat()和sleep()两个抽象方法进行重写成实体方法,* 定义一个类比如说Animal类,因为动物都会吃,都会睡觉这样大众化的方法,因此我们可以定义一个抽象类。* 在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类!
2023-07-06 18:39:21
165
1
原创 java基础接口
实现关系,可以单实现,也可以多实现,还可以在继承一个类的同时实现多个接口 类实现了此接口的关系。参照多态的方式,通过实现类对象实例化,这叫接口多态。* 多态的形式:具体类多态,抽象类多态,接口多态。* Java中的接口更多的体现在对行为的抽象!* 继承关系,只能单继承,但是可以多层继承。* 继承关系,可以单继承,也可以多继承。* 实现,可以单实现,也可以多实现。* 要么重写接口中的所有抽象方法。* 对类抽象,包括属性、行为。* 对行为抽象,主要是行为。* 继承,单继承,多继承。* 接口与接口的关系。
2023-07-06 18:38:20
113
1
原创 java基础商品管理系统
System.out.println("--------------5.退出-------------------");System.out.println("--------------5.退出-------------------");System.out.println("----3.删除功能------4.修改功能-----------");System.out.println("----3.删除功能------4.修改功能-----------");
2023-07-05 22:38:20
325
原创 Java基础简单学生管理系统案例
System.out.println("--------------5.退出-------------------");System.out.println("----1.查询功能------2.添加功能-----------");System.out.println("----3.删除功能------4.修改功能-----------");System.out.println("--------欢迎来到学生管理系统平台----------");* 针对目前我们的所学内容,完成一个综合案例:学生管理系统!
2023-07-05 18:31:47
143
原创 java基础StirngBuilder案例练习,
返回值类型 String,参数 String s 3:在方法中用StringBuilder实现字符串的反转,并把结果转成String返回 4:调用方法,用一个变量接收结果。* 2:定义一个方法,用于把 int 数组中的数据按照指定格式拼接成一个字符串返回。键盘录入一个字符串,调用该方法后,在控制台输出结果 例如,键盘录入abc,输出结果 cba。* 定义一个方法,把 int 数组中的数据按照指定的格式拼接成一个字符串返回,调用该方法,* 1:定义一个 int 类型的数组,用静态初始化完成数组元素的初始化。
2023-07-04 18:40:02
68
原创 java基础用户名和密码,遍历该字符串,字符串中大小字母出现次数,数组的数据拼接成一个字符串返回
public char charAt(int index):返回指定索引处的char值,字符串的索引也是从0开始的3:遍历字符串,其次要能够获取到字符串的长度。System.out.println("登录失败,你还有" + (2 - i) + "次机会");System.out.println("该字符串中大写字母出现次数:"+bigCount);System.out.print("第"+(i+1)+"个索引的字符:");
2023-07-04 18:39:43
182
原创 Java基础练习案例:减肥计划if语句和switch语句、不死神兔、百钱白鸡、数组元素求和、判断两个数组是否相同、查找元素在数组中出现的索引位置、数组元素反转和遍历、评委打分
这样大家将来在玩游戏的时候,就知道哪些数据要说:过。* 输入星期数,显示今天的减肥活动 周一:跑步 周二:游泳 周三:慢走 周四:动感单车 周五:拳击 周六:爬山 周日:好好吃一顿。* 输入星期数,显示今天的减肥活动 周一:跑步 周二:游泳 周三:慢走 周四:动感单车 周五:拳击 周六:爬山周日:好好吃一顿。* 有这样的一个数组,元素是{68,27,95,88,171,996,51,210}。System.out.println("百钱买百鸡问题,公鸡:"+i+" 母鸡:"+j+ " 小鸡:"+z);
2023-07-04 09:35:42
297
原创 java偶数和、奇数和、“水仙花数”、珠穆朗玛峰、时钟效果问题
条件判断语句:用于表示循环反复执行的条件,简单说就是判断循环是否能一直执行下去 循环体语句: 用于表示循环反复执行的内容,简单说就是循环反复执行的事情。* 当反复 执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形 成死循环。* 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,System.out.println("现在时间:"+h+"时"+m+"分"+s+"秒");
2023-07-03 17:15:29
112
1
原创 Switch语句,春夏秋冬问题
其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结束。* 最后,如果所有的case都和表达式的值不匹配,就会执行default语句体部分,然后程序结束掉。System.out.print("请输入月份:");System.out.println("冬天");System.out.println("春天");System.out.println("夏天");System.out.println("秋天");* 分支结构(if, switch)
2023-07-03 15:58:14
550
1
原创 Java算法,老虎问题,和尚问题
System.out.println("两只老虎体重分别是180kg、200kg,比较体重结果:"+b+"相同");System.out.println("三个和尚的最高身高为:"+height00max);System.out.println("三个和尚的最高身高为:"+HeightMax);System.out.println("请输入第一个和尚的身高:");System.out.println("请输入第二个和尚的身高:");System.out.println("请输入第三个和尚的身高:");
2023-07-03 14:37:39
294
1
原创 Java运算符
在逻辑与运算中,只要有一个表达式的值为false,那么结果就可以判定为false了,没有必要将所有表达式的值都计算出来,短路与操作就有这样的效果,可以提高效率。// 判断 a66>b66 是否为真,如果为真取a的值,如果为假,取b的值。逻辑运算符把各个运算的关系表达式连接起来组成一个复杂的逻辑表达式,以判断程序中的表达式是否成立,判断 的结果是 true 或 false。//先获取i=6 ,再进行i-1,最后传递给j4为:5。千万不要把“==”误写成“=”,"=="是判断是否相等的关系,"="是赋值。
2023-07-03 13:41:08
117
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人