随笔分类 -  JavaSE

学习日记
摘要:1.String类是不可变类,即一旦一个String对象被创建后,包含在这个对象中的字符序列是不可改变的额,直至这个对象销毁。 2.StringBuffer类则代表一个字符序列的字符串,可以通过append、iusert、reverse、setChartAt、setLength等方法改变其内容。一旦 阅读全文
posted @ 2021-08-18 17:35 再努力一些 阅读(71) 评论(0) 推荐(0)
摘要:总结: throw和throws的区别: (1)位置不同: throw:方法内部 throws:方法的签名处,方法的声明处 (2)内容不同: throw+异常对象(检查异常,运行时异常) throws+异常的类型(可以多个类型,用,拼接) (3)作用不同: throw:异常出现的源头,制造异常。 t 阅读全文
posted @ 2021-08-16 21:50 再努力一些 阅读(479) 评论(0) 推荐(0)
摘要:(1)继承关系: 父类/基类/超类 子类/派生类 子类继承父类一定在合理的范围进行继承的 子类 extends 父类 (2)继承的好处: 1.提高了代码的复用性,父类定义的内容,子类可以直接拿过来用就可以了,不用代码上反反复复定义了 2.便于代码的扩展 3。为了以后多态的使用。是多态的前提。 (3) 阅读全文
posted @ 2021-08-14 17:09 再努力一些 阅读(70) 评论(0) 推荐(0)
摘要:1 public class Test { 2 //属性: 3 int id; 4 static int sid; 5 6 //这是一个main方法,是程序的入口 7 public static void main(String[] args) { 8 //创建一个Test类的具体对象 9 Test 阅读全文
posted @ 2021-08-13 20:32 再努力一些 阅读(34) 评论(0) 推荐(0)
摘要:四种遍历方式: 1 public class TestArray15 { 2 //这是一个main方法,程序的入口 3 public static void main(String[] args) { 4 //定义一个二维数组: 5 int [] [] arr = new int [3][]; // 阅读全文
posted @ 2021-08-11 22:45 再努力一些 阅读(48) 评论(0) 推荐(0)
摘要:1 import java.util.Arrays; 2 public class TestArray14 {//这是一个main方法,程序的入口 3 //这是一个main方法,程序的入口 4 public static void main(String[] args) { 5 //给一个源数组: 阅读全文
posted @ 2021-08-11 21:11 再努力一些 阅读(146) 评论(0) 推荐(0)
摘要:1 import java.util.Arrays; 2 3 public class TestArray13 { 4 //这是一个main方法,程序的入口 5 public static void main(String[] args) { 6 //给定一个数组 7 int [] arr= {1, 阅读全文
posted @ 2021-08-11 20:35 再努力一些 阅读(53) 评论(0) 推荐(0)
摘要:1 public class TestArray12 { 2 /* 3 * 1.可变参数:作用提供一个方法啊,参数的个数是不可变的,解决了部分方法的重载问题 4 * int ... num 5 * double ... num 6 * 7 * 2.可变参数在JDK1.5之后加入的新特性 8 * 3. 阅读全文
posted @ 2021-08-11 18:49 再努力一些 阅读(49) 评论(0) 推荐(0)
摘要:【1】实现一个功能: 添加逻辑: 1 public class TeatArray07 { 2 //这是一个main方法,程序的入口 3 public static void main(String[] args) { 4 //功能:给定一个数组,在数组下标为2的位置添加一个元素91 5 6 //1 阅读全文
posted @ 2021-08-11 17:54 再努力一些 阅读(119) 评论(0) 推荐(0)
摘要:【1】查询指定位置的元素 1 public class TestArray05 { 2 //这是一个main方法,程序的入口 3 public static void main(String[] args) { 4 //查询指定位置的元素 5 //给定一个数组: 6 int [] arr = {12 阅读全文
posted @ 2021-08-11 16:47 再努力一些 阅读(80) 评论(0) 推荐(0)
摘要:恢复内容开始 【1】实现一个功能:给定一个数组int[] arr = {12,3,7,8,125,45};,求出数组中最大的数。 思路图: 1 public class TestArray04 { 2 //这是一个main方法,程序的入口 3 public static void main(Stri 阅读全文
posted @ 2021-08-11 11:11 再努力一些 阅读(86) 评论(0) 推荐(0)
摘要:数组的初始化方式总共有三种:静态初始化、动态初始化、默认初始化 静态初始化 除了用new关键字来产生数组以外,还可以直接在定义数组的同时就为数组元素分配空间并赋值。 eg: int [] arr = {12,23,45}; int [] arr = new int []{12,23,45}; 注意: 阅读全文
posted @ 2021-08-11 09:31 再努力一些 阅读(2797) 评论(0) 推荐(0)
摘要:1 import java.util.Scanner; 2 3 public class TestArray03 { 4 //这是一个main方法,程序的入口 5 public static void main(String[] args) { 6 //功能:键盘录入是个学生的成绩,求和,求平均数 阅读全文
posted @ 2021-08-11 08:44 再努力一些 阅读(201) 评论(0) 推荐(0)
摘要:【1】数组的定义 数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后顺序依次排列组合而成。其中,每一个数据称作一个元素,每一个元素可以通过索引(下标)来访问它们。 数组的四个基本特点: 1.长度是确定的。数组一旦被创建,它的大小就是不可以改变的。 2.其元素的类型必须是相 阅读全文
posted @ 2021-08-10 23:19 再努力一些 阅读(69) 评论(0) 推荐(0)
摘要:【1】习题的引入 1 import java.util.Scanner; 2 3 public class TestArray01 { 4 //这是一个main方法,程序的入口 5 public static void main(String[] args) { 6 //功能:键盘录入是个学生的成绩 阅读全文
posted @ 2021-08-10 21:52 再努力一些 阅读(60) 评论(0) 推荐(0)
摘要:总结: 1.方法的重载:在同一类中,方法名相同,形参列表不同的多个方法,构成了方法的重载。 2.方法的重载只跟:方法名和形参扩列表有关,与修饰符,返回值类型无关。 3.注意:形参列表不同指的是什么?(1)个数不同 add() add(int num1) add(int num1,int num2) 阅读全文
posted @ 2021-08-10 21:35 再努力一些 阅读(214) 评论(0) 推荐(0)
摘要:1 public class TestMothod01 { 2 /** 3 * 1.方法是:对特定的功能进行提取,形成一个代码片段,这个代码就是我们所说的方法 4 * 2.方法和方法是并列的关系,所以我们定义的方法不能写到main方法中 5 * 3.方法的定义--》格式: 6 * 修饰符 方法返回值 阅读全文
posted @ 2021-08-10 17:10 再努力一些 阅读(156) 评论(0) 推荐(0)
摘要:调试在开发中大量应用: 【1】Debug的优化设置:更加节省内存空间: 设置Debug连接方式,默认是Socket,Shared memory是Windows特有的一个属性,一般在Windows系统下建议使用此设置,内存占用相比较少。 【2】常用断点调试快捷键: 一步一步的向下运行代码,不会进入任何 阅读全文
posted @ 2021-08-10 10:23 再努力一些 阅读(459) 评论(0) 推荐(0)
摘要:【1】添加自定义代码模板组 【2】添加自定义代码 阅读全文
posted @ 2021-08-10 10:04 再努力一些 阅读(114) 评论(0) 推荐(0)
摘要:【1】创建内容:Fn + alt + insert(Y7000) 也可以试试:alt + insert 【2】main方法:psvm 【3】输出语句:sout 【4】复制行 :ctrl + d 【5】删除行:ctrl + y 【6】代码向上/下移动:Ctrl + Shift +Up 【7】搜索类:c 阅读全文
posted @ 2021-08-09 23:54 再努力一些 阅读(725) 评论(0) 推荐(0)