![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
slfyc
这个作者很懒,什么都没留下…
展开
-
java学习(集合框架)
目录ArrayList方法添加 add包含 contains获取指定位置元素 get获取指定元素位置 indexOf移除元素 remove替换指定位置元素 set获取ArrayList大小 size转换为数组 toArray把另一个ArrayList所有元素加进来 addAll清空 clearList接口双向链表 LinkedList队列 Queue 由于数组长度不可变的局限性,引入常见的容器ArrayList,类似于C++的vector(但是ArrayList不用声明存放的类型)。 import java原创 2020-08-01 23:37:29 · 875 阅读 · 0 评论 -
java学习(异常 Exception)
目录异常处理try...catch...捕获异常finallythrowsthrow和throws的区别异常分类可查异常 CheckedException运行时异常 Runtime Exception错误自定义异常 导致程序的正常流程被中断的事件称为异常。 异常处理 常见的异常处理手段:try,catch,finally,throws try…catch…捕获异常 结构:执行代码块1,如果没有异常:顺序向后执行,跳过catch中的代码块,如果出现异常:终止try中代码,运行catch块。 catch中声明原创 2020-07-21 20:00:23 · 106 阅读 · 0 评论 -
java学习(数字与字符串)
目录封装类 封装类原创 2020-07-17 18:10:40 · 100 阅读 · 0 评论 -
java学习(接口与继承)
目录接口对象间的类型转换子类转父类父类转子类没有继承关系instanceof重写 override多态super关键字finalfinal修饰类final修饰方法final修饰基本变量final修饰引用abstract抽象类和接口的区别内部类非静态内部类静态内部类匿名类本地类 本文代码内容来自HOW2J.CN。 接口 接口(interface)用来描述类有什么功能,而不给出每个功能的具体实现。 一个类可以实现(implement)多个接口。 一旦一个类实现了某个接口,他就必须提供接口中声明的方法。 创建原创 2020-07-15 17:04:24 · 105 阅读 · 0 评论 -
java学习(类和对象)
目录引用继承重载构造方法this关键字this代表当前对象通过this访问属性通过this调用其他构造方法 引用 如果一个变量的类型是 类类型,而非基本类型,那么该变量又叫做引用。 用new创建类的对象。 Hero h = new Hero(); //h就是引用 多个引用可以指向同一个对象。 一个引用不能指向多个对象。 继承 声明类的时候使用extends继承 重载 方法的重载指的是方法名一样,但参数类型不同 可变数量的参数 public void attack(Hero... heros) {原创 2020-07-14 20:52:40 · 77 阅读 · 0 评论 -
java学习(数组)
本学习内容来自HOW2J.CN 目录数组的声明与创建数组初始化数组排序选择排序冒泡排序其他for循环快速取值复制数组二维数组初始化二维数组Arrays类数组复制 Arrays.copyOfRange(arr, int from, int to)排序 Arrays.sort(arr)比较数组 Arrays.equals(arr1, arr2)填充 Arrays.fill(arr, int num) 数组的声明与创建 声明数组:int[] a; 注意:声明不会创建数组。 创建数组:a=new int[5]; 也原创 2020-07-13 17:46:11 · 66 阅读 · 0 评论 -
java学习(控制流程)
目录ifswitchwhileforcontinuebreak结束外部循环 if 条件语句:判断表达式1真假,真——执行代码块,假——不执行代码块 if(表达式1){ 表达式2; } switch 条件语句:switch参数可以使用byte,short,int,char,String,enum switch(参数){ case 1: xxx; break; case 2: ...... default: xxxx; } while 循环语句:只要while中的表达原创 2020-07-13 16:23:25 · 196 阅读 · 0 评论 -
java学习(操作符)
目录算术操作符运算结果的类型三级目录关系操作符逻辑操作符位操作符赋值操作符三元操作符 算术操作符 基本算术操作符: + - * / % 运算结果的类型 如果有任何运算单元的长度超过int,那么运算结果就按照最长的长度计算 比如long+int=long 如果有任何运算单元的长度小于int,那么运算结果就按照int计算 比如byte+byte=int 三级目录 关系操作符 逻辑操作符 位操作符 赋值操作符 三元操作符 ...原创 2020-07-13 12:36:23 · 72 阅读 · 0 评论