- 博客(17)
- 收藏
- 关注
原创 学生管理系统
学生管理系统 要求与思路 要求 针对目前我们的所学内容,完成一个综合案例:学生管理系统!该系统主要功能如下: 添加学生:通过键盘录入学生信息,添加到集合中 删除学生:通过键盘录入要删除学生的学号,将该学生对象从集合中删除 修改学生:通过键盘录入要修改学生的学号,将该学生对象其他信息进行修改 查看学生:将集合中的学生对象信息进行展示 退出系统:结束程序 思路 定义学生类,包含以下成员变量 priv...
2020-04-06 15:57:58 330
原创 JavaDay_ArrayList集合
ArrayList集合 1. 集合和数组的特点 数组 是一个容器 可以存放一种数据类型 存放的元素既可以是基本数据类型又可以是引用数据类型 长度固定 集合 是一个容器 可以存放多种数据类型(但是使用的时候还是存放一种) 只能存放引用数据类型 长度可变 ArrayList集合的使用 查看API 在java.util 包下, 所以使用前需要先导包 ArrayList<E&g...
2020-04-05 22:08:46 286
原创 JavaDay13_String_StringBuilder
String和StringBuilder String 1 equals方法 比较两个字符串 == 表叫两个字符串比较的是地址值 equals方法比较的是两个字符串的内容 char[] arr = {'我','爱','你'}; String s1 = new String(arr); String s2 = new String(arr); System.out.println(s1 == s...
2020-04-05 21:41:47 128
原创 JavaDay12_封装_构造_String类
封装、构造、String类 封装 封装的概述 封装是面向对想的三大特征之一(封装.多态.继承) 封装的原则 将类中的某些信息隐藏在类的内部, 不允许外部直接访问,而是通过当前类对外提供的公共访问方式(方法)对隐藏起来的信息进行操作. 封装的好处 通过方法来控制成员变量的操作, 提高代码的安全性 将代码进行封装, 提高了代码的复用性 封装的实现 将成员变量使用private修饰 对外提供公共的访问方...
2020-04-04 21:40:12 157
原创 JavaDay11_类和对象
类和对象 面向对象的基本概述 C语言是面向过程的语言 Java是面向对象的语言 面向过程和面向对象的概述 面向过程: 强调的是过程, 必须清楚事情其中的每一个步骤, 然后按照步骤一步一步的去完成. 面向对象: 强调的是对象, 调用对象的行为来实现功能, 而不是一步一步的自己去完成. 类与对象的概述 类: 类是用来描述一类具有共同属性和行为事物的统称,由属性和行为组成。 对象: 对象是类的一个...
2020-04-04 21:11:04 128
原创 JavaDay09_方法的重载
方法的重载 方法重载的概念 重载: 在同一个类中, 出现了方法名相同, 参数列表不同, 与返回值类型无关, 的多个方法. 调用重载的方法: 虚拟机会根据传入参数的不同, 调用不同的方法 方法的重载案例联系 - 定义比较是否相同的方法: 方法名compare() - 需要兼容所有整数类型 - compare(byte a, byte b) - compare(short a, short b) - ...
2020-03-26 22:36:08 134
原创 JavaDay08_方法入门
方法 什么是方法? 方法就是把一个单独的功能封装起来,当我们需要使用的时候直接调用 方法的通用格式 punlic static 返回值类型 方法名(参数列表) { 方法体 return 返回值; } 方法的好处 提高代码的使用性 防止代码的冗余 方法的定义与调用 **定义一个无法回值的方法** 格式: public static void method1() { Sys.out.p...
2020-03-26 21:58:59 94
原创 JavaDay02_数据类型_变量_类型转换.
文章目录1 数据类型2 变量2.1 如何定义变量2.2 变量的使用2.3 使用不同数据类型定义变量3 类型转换3.1 自动类型转换(隐式类型转换)3.2 强制类型转换(显示类型转换)类型转换注意事项 1 数据类型 数据类型共有四类八中 1 整数类型 byte short int long 2 浮点类型 float double 3 字符类型 char 4 布尔类型 boolean 取值范围由小到...
2020-03-19 23:46:38 131
原创 JavaDay01笔记_关键字_常量.
JavaDay01笔记_关键字_常量 关键字 1.关键字在开发软件中高向现实(变色) 2.关键字全部由小写英文字母组成 上图中红色框内明显可以看到其中public class static void 皆为高亮显示并且全部英文字母小写 所以他们为关键字. 常量 常量共有六种 1 字符串常量: 用双引号括起来的 例如:“HelloWorld” 2 字符常量: 用单引号括起来的 例如:‘A’ ‘a’ ...
2020-03-19 22:48:47 158
原创 Java自学.内部类
文章目录1.内部类的概念与分类2.内部类的定义3.成员内部类的使用4.内部类的同名变量访问5.局部内部类的定义6.局部内部类的final问题7.匿名内部类8.匿名内部类的注意事项 1.内部类的概念与分类 如果一个事物的内部包含另一个事物,那么这就是一个类内部包含另一个类。 例如:身体和心脏的关系。又如:汽车和发动机的关系。 2.内部类的定义 1。成员内部类 2。局部内部类(包含匿名内部类) 成员...
2020-02-01 22:26:49 301
原创 Java自学.final关键字四种用法笔记
文章目录1.final的概念与四种用法2. 使用final修饰一个类3.使用final修饰一个方法4.使用final修饰一个局部变量5.使用final修饰一个成员变量 1.final的概念与四种用法 1.final关键字代表最终、不可改变的。 2.final可以用来修饰一个类 3.final可以用来修饰一个方法 4.final可以用来修饰一个局部变量 5.final可以用来修饰一个成员变量 2. ...
2020-02-01 15:49:18 355
原创 Java自学.接口学习笔记!
接口学习笔记 文章目录接口学习笔记1.接口的概述与生活中的举例2.接口定义的基本格式3.接口的抽象方法3.1接口抽象方法的定义3.2接口的抽象方法使用4.接口的默认方式4.1接口的默认方法定义4.2接口的默认方法使用5.接口的静态方法5.1 接口的静态方法定义5.2接口的静态方法使用7. 接口的私有方法7.1接口的私有方法定义7.1.1接口的普通私有方法定义7.1.2接口的静态私有方法定义7.2接...
2020-01-30 19:15:09 332
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人