随笔分类 - Java基础
Java中的一些基础的知识
摘要:概述 由来: 父类中的方法,被它的子类们重写,子类各自的实现都不尽相同。那么父类的方法声明和方法主体,只有声明还有意义,而方法主体则没有存在的意义了。我们把没有方法主体的方法称为抽象方法。Java语法规定,包含抽象方法的类就是抽象类。 定义: 抽象方法 : 没有方法体的方法。 抽象类:包含抽象方法的
阅读全文
摘要:群主发普通红包。某群有多名成员,群主给成员发普通红包。普通红包的规则: 群主的一笔金额,从群主余额中扣除,平均分成n等份。,让成员领取。 成员领取红包后,保存到成员余额中。 请根据描述,完成案例中所有类的定义以及指定类之间的继承关系,并完成发红包的操作。 父类代码: //系统用户 public cl
阅读全文
摘要:继承 概述 由来: 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那一个类即可。如图所示: 其中,多个类可以称为子类,单独那一个类称为父类、超类(superclass)或者基类。 继承描述的是事物之间的所属关系,这种关系是: is-a 的关系
阅读全文
摘要:超市管理系统v2.0 比起v1.0增加了 用户注册登录的功能(超市管理系统v1.0) 并且使用ArrayList改进了代码,减少了代码冗杂。(ArrayList类) 下面的v2.0的大概思路。 思路流程图: 登录 注册 注册流程: 明确用户信息? 设计类 >User 用户名 密码 验证码:作业? 要
阅读全文
摘要:String类 概述 特点 字符串不变:字符串的值在创建后不能被更改。[[值传递和引用传递#String类型|String类引用传递]] package com.zhou.day0822; //String类 public class Demo01 { public static void main
阅读全文
摘要:数组使用 普通For循环用法遍历 package com.zhou.array; public class ArrayDemo03 { public static void main(String[] args) { int[] arrays = {1,2,3,4,5}; //打印全部的数组元素 f
阅读全文
摘要:对于Java基础的简单应用
用Java写出一个可以交互的简单计算器
阅读全文
摘要:值传递 是指在调用函数时,将一个参数传递给一个函数时,函数接收的是原始值的一个副本,只是实参和形参内容相同,但形参和实参是两个东西。因此,如果函数修改了该参数,仅改变副本,而原始值保持不变。 如下图,在值传递进行中,传递到函数中的是实参的符本,因此当函数改变实参时仅仅改变了实参的副本,实参并没有改变
阅读全文