![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
Java笔记
Коснтантин
这个作者很懒,什么都没留下…
展开
-
MySQL基础课堂笔记
今日内容 数据库的基本概念 MySQL数据库软件 安装 卸载 配置 SQL 数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? * 用于存储和管理数据的仓库。 3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 -- SQL 4. 常见的数据库软件 * 参见《MySQL基础.pdf》 MySQL数据库软件 1. 安装 * 参见《MySQL基础原创 2021-02-24 23:38:24 · 92 阅读 · 0 评论 -
IDEA 快捷键
Alt+Insert 自动生成构造函数以及其他定义函数 Ctrl+Alt+l 自动格式化 Ctrl+Alt+v 自动创建函数返回值变量 sout 自动补全代码至System.out.println()原创 2021-02-19 23:21:01 · 93 阅读 · 0 评论 -
Java 线程
线程的创建和启动 Thread 创建线程方式一:继承Thread 创建线程方式一:继承Runnable Thread类的有关方法 线程的调度 线程的优先级 线程的同步 Synchronized原创 2021-02-15 11:12:02 · 150 阅读 · 1 评论 -
Java 异常
根据产生异常的事件分类 蓝色:非受检(unchecked)异常 红色:受检(checked)异常 根据产生异常的阶段分类 异常处理机制 try–catch–final throws 用户自定义异常 总结原创 2021-02-14 11:56:41 · 93 阅读 · 1 评论 -
Java 接口
为什么有接口 定义 e.g. interface Runner { public void start(); public void run(); public void stop(); } class Person implements Runner { public void start() { // 准备工作:弯腰、蹬腿、咬牙、瞪眼 // 开跑 } public void run() { // 摆动手臂 // 维持直线方向 } public void stop() { // 减速直至停止、喝水。原创 2021-02-13 23:20:52 · 87 阅读 · 1 评论 -
Java 抽象类与抽象方法
原创 2021-02-13 23:13:06 · 66 阅读 · 1 评论 -
Java 代码块
代码块(或初始化块)的作用: 对Java类或对象进行初始化原创 2021-02-13 23:08:54 · 70 阅读 · 1 评论 -
Java 设计单例设计模型
定义 饿汉式 class Singleton { // 1.私有化构造器 private Singleton() { } // 2.内部提供一个当前类的实例 // 4.此实例也必须静态化 private static Singleton single = new Singleton(); // 3.提供公共的静态的方法,返回当前类的对象 public static Singleton getInstance() { return single; } } 懒汉式 class Singleton { //原创 2021-02-13 23:05:24 · 92 阅读 · 1 评论 -
Java 包装类
定义 使用 基本数据类型包装成包装类的实例 —装箱 获得包装类对象中包装的基本类型变量 —拆箱 字符串转换成基本数据类型 基本数据类型转换成字符串 总结:基本类型、包装类与String类间的转换 ...原创 2021-02-13 22:58:15 · 82 阅读 · 1 评论 -
Java 多态
多态 Person p = new Student(); //编译时看左边,编译时p为Person类的实例,运行时看右边,右边是Student类的实例原创 2021-02-13 22:52:42 · 83 阅读 · 1 评论 -
Java 关键字
关键字 this 定义 用法 在任意方法或构造器内,如果使用当前类的成员变量或成员方法可以在其前面添加this,增强程序的阅读性。不过,通常我们都习惯省略this。 当形参与成员变量同名时,如果在方法内或构造器内需要使用成员变量必须添加this来表明该变量是类的成员变量 使用this访问属性和方法时,如果在本类中未找到,会从父类中查找 class Person{ // 定义Person类 private String name ; private int age ; public Person(Str原创 2021-02-13 22:38:32 · 88 阅读 · 1 评论 -
Java 方法重写
重写原创 2021-02-13 22:34:51 · 83 阅读 · 1 评论 -
Java 继承
继承原创 2021-02-13 22:33:08 · 99 阅读 · 1 评论 -
Java 类
类的定义 类的对象的创建和使用 类的访问机制 内存解析 匿名对象 类的成员之属性 定义 成员变量vs局部变量 属性默认初始化赋值 类成员之方法 定义 方法重载 可变个数形参 方法参数的传递 在进行传递的时候, 将数据的值复制了一份进行的传递,所以我们也比较好理解的这种值传递;而对于对象数据类型,因为该对象本身指向的是它在内存中的地址,所以方法调用的时候,实际上是创建的地址的副本,所以在方法中对其值进行改变的时候,他的地址没有变,值也就跟着改变了;而当你重新创建一个对象的时候,它指向的原创 2021-02-13 22:22:39 · 114 阅读 · 2 评论 -
java 数组
声明 //1 type var[]; //2 type[] var; 初始化 //静态初始化 //1 int arr[] = new int[2]; arr[0] = 1; arr[1] = 2; //2 int arr[]; arr = new int[2]; arr[0] = 1; arr[1] = 2; //动态初始化 //1 int arr[] = new int[2]{1,2}; //2 int arr[] = {1,2}; arr.length 表示数组arr的长度 数组元素的默认原创 2021-02-09 21:30:47 · 55 阅读 · 1 评论