![](https://img-blog.csdnimg.cn/d83ccc700c054ab19e07a7b11915ca9f.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java基础
文章平均质量分 61
Java基础,黑马课程笔记
JoyceBridge
这个作者很懒,什么都没留下…
展开
-
02 MySQL基础
# 今日内容1. 数据库的基本概念2. MySQL数据库软件 1. 安装 2. 卸载 3. 配置3. SQL## 数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? * 用于存储和管理数据的仓库。 3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 ...原创 2021-11-30 18:52:31 · 68 阅读 · 0 评论 -
Java类与对象
1.类的定义成员变量:和以前定义变量几乎是一样的。只不过位置发生了改变。在类中,方法外。成员方法:和以前定义方法几乎是一样的。只不过把static去掉,static的作用在面向对象后面课程中再详细讲解。2.创建对象3.局部变量(方法内) vs 成员变量(类内) 区别4.关于创建对象的三种方式1)直接使用对象 2)使用对象类型作为方法的参数 3)使用对象类型作为方法的返回值5.内存图(未看)6.封装private,set&get成员函数(setter/g..原创 2021-09-10 17:18:44 · 62 阅读 · 0 评论 -
Java基础补漏
1,基础数据类型 VS 引用数据类型基本数据类型:(4类8种)整数(byte short int long)、浮点数(float double)、字符(char)、布尔(boolean),占用内存空间不同 引用数据类型:(4个)字符串、类、接口、Lambda2,常用包1)java.lang包:8大基本数据类。只有java.lang包不需要import ,其他包若需使用的步骤:导入-创建-使用2)java.util包:Scanner导入:import java.util.Scann..原创 2021-09-10 16:51:23 · 65 阅读 · 0 评论 -
Java中的ArrayList
ArrayList的使用 该类需要 import导入使后使用。java.util.ArrayList <E> ArrayList<>内的泛型,泛型必须是引用类型,不能是基本类型。表示一种指定的数据类型,叫做泛型。E ,取自Element(元素)的首字母。在出现E 的地方,我们使用一种引用数据类型将其替换即可,表示我们将存储哪种引用类型的元素。 基本格式: ArrayList<String> list = new ArrayList<String>..原创 2021-09-10 17:27:17 · 96 阅读 · 0 评论 -
Java 继承
一.继承的作用作用:共性抽取、代码复用实现:extends关键字二.重名1.变量重名1)父类变量与子类变量重名 (就近原则,先子后父)2)父类成员变量 vs 子类成员变量 vs 子类方法的局部变量 均重名子父类中出现了同名的成员变量时,在子类中需要访问父类中非私有成员变量时,需要使用super 关键字,修饰父类成员变量,类似于之前学过的 this 。2.父类成员方法与子类成员方法重名就近原则,向上找,先子后父3.关于【@Ov...原创 2021-09-10 21:54:55 · 69 阅读 · 0 评论 -
Java 接口
一.定义1.接口是一种公共的规范标准2.接口是一种数据引用类型,最重要的内容是其中的抽象方法。3.定义格式:public interface 接口名称{//接口内容}二.不同java版本下接口可包含的内容(一)Java7 —— 常量、抽象方法1)接口定义抽象方法/*在任何版本的Java中,接口都能定义抽象方法。格式:public abstract 返回值类型 方法名称(参数列表);注意事项:1. 接口当中的抽象方法,修饰符必须是两个固定的关键字:publi原创 2021-10-03 17:01:19 · 97 阅读 · 0 评论 -
抽象方法和抽象类
一,定义父类中的方法,被它的子类们重写,子类各自的实现都不尽相同。那么父类的方法声明和方法主体,只有声明还有意义,而方法主体则没有存在的意义了。我们把没有方法主体的方法称为抽象方法。Java语法规定,包含抽象方法的类就是抽象类。二,注意事项1.父类2.子类Implement快捷键实现@Override3.创建子类对象由结果打印顺序可见:抽象父--> 子--> 子类中重写的抽象方法1. 抽象类不能创建对象,如果创建,编译无法通...原创 2021-10-03 18:58:20 · 354 阅读 · 0 评论 -
Java 多态
一,多态的概念注:多态是指对象(具体),而不是指类(抽象)。二,多态的格式和使用代码当中体现多态性,其实就是一句话:父类引用指向子类对象。(左父右子)格式:父类名称 对象名 = new 子类名称(); 或者: 接口名称 对象名 = new 实现类名称()public class Fu { public void method() { System.out.println("父类方法"); } public void原创 2021-10-04 12:28:19 · 94 阅读 · 0 评论 -
关于IDEA的一些用法
1.IDEA快捷操作2.项目结构:Project-Module-Package3.一些IDEA里面自动生成的操作Code – Generate(或:Alt+Insert) – Setter and Getter – 两个全选无参构造函数Code – Generate(或:Alt+Insert) – constructor – 第一个 – select one全参构造函数Code – Generate(或:Alt+Insert) – constructor – 两个全选 – ok原创 2021-09-10 16:44:22 · 316 阅读 · 0 评论 -
类&接口作为成员变量、接口作为方法参数或返回值
一,类作为成员变量类型Weapon类作为Hero类的成员变量public class Weapon { private String code; // 武器的代号 public Weapon() { } public Weapon(String code) { this.code = code; } public String getCode() { return code; } publ..原创 2021-11-22 17:16:24 · 231 阅读 · 0 评论 -
Java中final关键字
一,概述final关键字代表最终、不可改变的。常见四种用法:1. 可以用来修饰一个类2. 可以用来修饰一个方法3. 还可以用来修饰一个局部变量4. 还可以用来修饰一个成员变量二,final修饰类:太监类,没有儿子1)当final关键字用来修饰一个类的时候,格式:public final class 类名称 { // ... }含义:当前这个类不能有任何的子类。(太监类)eg:定义一个final类pubilc final MyClass,继承报错!2)..原创 2021-10-04 15:56:39 · 22991 阅读 · 1 评论 -
Java内部类
如果一个事物的内部包含另一个事物,那么这就是一个类内部包含另一个类。 例如:身体和心脏的关系。又如:汽车和发动机的关系。分类:1. 成员内部类2. 局部内部类(包含匿名内部类)一,成员内部类1.成员内部类的定义格式:修饰符 class 外部类名称 { 修饰符 class 内部类名称 { // ... } // ...}public class Body { // 外部类 public class Heart { /...原创 2021-11-22 16:02:16 · 104 阅读 · 0 评论