03 2021 档案

摘要:Mybatis 入门学习 1、简介 1.1、Mybatis获取 maven仓库 <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --> <dependency> <groupId>org.mybatis</groupId> <a 阅读全文
posted @ 2021-03-31 10:34 HOTCOLD 阅读(116) 评论(0) 推荐(0)
摘要:创建线程的方式 继承Thread类 ; 重写run方法,将继承Thread类的类进行实例化,然后调用该对象的start方法开启线程;(注意:线程开启并不一定立即启用,需等到CPU调度安排) public class TestThread extends Thread{ private String 阅读全文
posted @ 2021-03-27 14:39 HOTCOLD 阅读(156) 评论(0) 推荐(0)
摘要:注解(Annotation) 内置注解 类似于@overrided 元注解 @Target 表示注解我们可以用在哪些地方 @Retention 表示我们的注解在什么地方还有效 (runtimes>class>sources) 定义了runtime,就在任意地方都有效 @Documengted 表示是 阅读全文
posted @ 2021-03-25 16:08 HOTCOLD 阅读(136) 评论(0) 推荐(0)
摘要:static 在一个类实例化过程中执行的顺序 静态代码块 匿名代码块 构造器 抽象类abstract 如果一个类继承了一个抽象类,那么必须实现该类中所有的抽象方法 抽象类不可以被实例化,只可以靠子类去实现它 抽象方法只有方法名字,没有方法的实现细节 抽象方法必须在抽象类中 抽象类中是有构造器的,因为 阅读全文
posted @ 2021-03-25 16:05 HOTCOLD 阅读(33) 评论(0) 推荐(0)
摘要:重写 重写:需要有继承的关系,子类重写父类的方法 方法名必须相同 参数列表必须相同 修饰符:范围可以扩大但是不能缩小 public>protected>Default>private 抛出异常,范围可以被缩小但是不可以扩大 Exception> ClassNotFoundException 重写的意 阅读全文
posted @ 2021-03-25 16:02 HOTCOLD 阅读(41) 评论(0) 推荐(0)
摘要://递归调用public static int recursive(int n){ if(n==1){ return 1; }else{ return n*recursive(n-1); }} 阅读全文
posted @ 2021-03-25 16:01 HOTCOLD 阅读(62) 评论(0) 推荐(0)
摘要:super注意点: super调用父类的构造方法,必须在构造方法的第一行中! super必须只能出现在子类的方法或者构造方法中! super和this不可以同时调用构造方法! this与super对比的注意点: 代表的对象不同: this:本身调用这个对象 super:代表父类对象的调用 前提 th 阅读全文
posted @ 2021-03-25 16:00 HOTCOLD 阅读(57) 评论(0) 推荐(0)
摘要:内存与对象的引用说明 内存区分为三大块 堆 栈 方法区 (静态方法区+其他方法区) 对象的说明 类与对象 类是一个模板:对象是一个具体的实例 方法 定义之后,在去调用方法 对象的引用 引用类型::基本类型(8种)+其他的引用类型 对象是通过栈中的引用,引用到堆中的实例去进行操作;栈 >堆 属性:字段 阅读全文
posted @ 2021-03-25 15:58 HOTCOLD 阅读(47) 评论(0) 推荐(0)
摘要:OOP 三大特性 封装 继承 多态 构造器 构造器 和类名相同 没有返回值 作用 new 对象时本质就是在调用构造器 用来初始化值 注意点 如果在类中出现有参构造器,那么无参构造器必须展示出来,否则new 对象会出错 public HelloWorld(){} public HelloWorld(S 阅读全文
posted @ 2021-03-25 15:57 HOTCOLD 阅读(23) 评论(0) 推荐(0)
摘要:稀疏数组 【用于压缩空间】 //稀疏数组练习//1.创建一个二维数组 11*11 0:没有数据可以压缩 1:表示值1 2:表示值2int[][] array1 = new int[11][11];array1[1][2] = 1;array1[2][3] = 2;System.out.println 阅读全文
posted @ 2021-03-18 10:44 HOTCOLD 阅读(64) 评论(0) 推荐(0)
摘要:数组的定义 int[] array=new int[10]; 二维数组 int arrays={{}0,1,{1,2}} Arrays用法 int[] arrays={0,12,13,46,79,78,97,97};//打印出数组的值System.out.println(Arrays.toStrin 阅读全文
posted @ 2021-03-18 10:43 HOTCOLD 阅读(82) 评论(0) 推荐(0)
摘要://递归调用public static int recursive(int n){ if(n==1){ return 1; }else{ return n*recursive(n-1); }} 阅读全文
posted @ 2021-03-17 20:06 HOTCOLD 阅读(52) 评论(0) 推荐(0)
摘要://1.计算0到100之间的奇数和偶数的和(快捷键 100.for即可打出循环体)int oddNum = 0;int evenNum = 0;for (int i = 0; i < 100; i++) { //%是取模运算 if (i % 2 != 0) { oddNum += i; } else 阅读全文
posted @ 2021-03-17 17:33 HOTCOLD 阅读(829) 评论(0) 推荐(0)
摘要:通过idea工具进行class文件的反编译 正常java文件会通过jdk编译成虚拟机可以运行的字节码class文件,但是这种文件我们是看不懂的,所以就需要去反编译成我们需要的java文件。 不需要通过反编译工具,直接使用idea即可,先找到你需要反编译的class文件,将class文件复制到你当前的 阅读全文
posted @ 2021-03-17 16:36 HOTCOLD 阅读(153) 评论(0) 推荐(0)
摘要://创建Scanner对象Scanner scanner = new Scanner(System.in); //判断键盘是否输入字符if (scanner.hasNext()) { String str = scanner.next(); //如果输入为hello world ,这会显示hello 阅读全文
posted @ 2021-03-17 15:06 HOTCOLD 阅读(93) 评论(0) 推荐(0)
摘要:数据类型转化 不能对布尔值进行转换 不能把对象类型转换为不相干的类型 在高容量转换到低容量的时候强制转换 转换的时候可能存在内存溢出,或者是精度丢失的问题 JDK7的新特性,数字之间可以用下划线进行分割; 10_000_000; 逻辑运算符与位运算符 短路运算 int a=5; boolean b 阅读全文
posted @ 2021-03-17 14:13 HOTCOLD 阅读(86) 评论(0) 推荐(0)
摘要:数据类型 基本数据类型 一.数值类型 1.整数类型 byte 1个字节范围 2的零次方 short 2个字节范围 2的1次方 int 4个字节范围 2的2次方 long 8个字节范围 2的3次方 以此类推 举例:30L 2.浮点类型 float 4个字节 举例: 20.1F double 8个字节 阅读全文
posted @ 2021-03-16 15:34 HOTCOLD 阅读(58) 评论(0) 推荐(0)
摘要:卸载JDK 删除JDK的安装目录 删除系统变量中的JAVA_HOME 删除系统变量path中关于java的目录 在dos命令中输入java-version来检测jdk是否卸载成功 安装JDK 百度查询JDK8,找到对应的电脑版本,下载,双击进行安装 最好安装路径是全英文,防止出错 配置环境变量 我的 阅读全文
posted @ 2021-03-16 10:10 HOTCOLD 阅读(48) 评论(0) 推荐(0)
摘要:打开cmd的方式 在任意文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口 在资源管理器的第地址栏前面加上cmd路径 常用的Dos命令 #盘符切换 E: #查看当前目录下所有的文件 dir #切换目录 同级目录 直接cd 文件名即可,不同级 cd /d 目录 名字 #返回上一级 cd 阅读全文
posted @ 2021-03-15 20:16 HOTCOLD 阅读(127) 评论(0) 推荐(0)
摘要:MarkDown学习 标题 三级标题 四级标题 字体 Hello World! Hello World! Hello World! Hello World!~ 引用 努力坚持学习。 分割线 图片 超链接 跳转到呐呐呐 列表 表格 名字性别生日 张三 男 1996-03-18 代码 public 阅读全文
posted @ 2021-03-15 17:28 HOTCOLD 阅读(59) 评论(0) 推荐(0)