- 博客(10)
- 收藏
- 关注
原创 day16
Collection下面的方法List肯定有的,因为是继承关系。上午讲了Collection下面的方法,在List中也可以用。接下来咱们讲List独有的方法。List独有的方法: 增: void add(int index, E e);在指定的位置上插入一个元素 boolean addAll(int index, Collection...
2022-08-04 19:23:06
87
1
原创 day15泛型和集合
集合下有Collection 和Map,Collection下有List接口和set接口,List接口下有ArratList和LinkedList和vector方法,set接口下有HashSet和TreeSet和LinkHashSet,Map下的HashMap和TreeMap和Hashtable;List接口:数据特征:有序的,可重复的,有两个重要的实现类:ArrayList linkeList;Set接口:无序的不可重复的,有两个重要的实现类HashSet TreeSet;真实开发的用集合,不用数组。..
2022-08-03 17:16:02
68
原创 day11抽象类、接口、final、super
abstract只能修饰类和方法,abstract修饰的类叫做抽象类,修饰的方法叫做抽象方法。注意事项1.如果一个类中用abstract修饰的话,那么这个类叫抽象类2.抽象类中可以有普通成员方法和抽象方法3.抽象方法没有方法体,是不完整的方法4.抽象类不能被实例化5.写一个普通的类去继承抽象类6.在子类中一定去实现(重写)抽象类中所有的抽象方法7.非抽象方法可以重写也可以不重写8.一个抽象类能不能去继承另外一个抽象类?可以的!!!9.抽象类可以继承非抽象类。...
2022-07-28 21:13:59
134
原创 day13
static中文的意思是静态的,可以用来修饰成员变量和成员方法也可以修饰静态代码块,static修饰的属性为静态的属性,和对象无关。Exception异常,代表程序在运行过程中,发生了不可预期的事件。try{有可能出现异常的代码}catch(异常对象){//针对于面异常的处理方案}2.代码中对象还没有创建的时候,如果加载了类,static修饰的属性已经存在了,和对象没有关系。在程序运行过程中,代码难免有可能会遇到异常。throws在方法的声明处书写,告知当前调用者,此处有异常。...
2022-07-28 21:12:38
63
原创 day12多态
我们在new一个对象的时候编译的类型是看等号左边,运行的类型是看等号右边的。我们在父类写的一个方法,在子类中重写和重载就是方法多态的体现。其中在多态中必须有继承和重写。父类引用不了子类中独有的方法。一般我们编译的类型无法改变,运行的类型可以改变。子类子类引用=(子类)父类的引用;多态就是多种形态,建立在封装和继承上。父类父类的引用=new子类();父类父类的引用=new子类();多态就是父类的引用指向子类的对象。方法的多态就是重写和重载的体现。...
2022-07-28 19:08:56
67
原创 day06数组
1.1数据类型[]数组名={值1,值2,值3...}数据类型数组名[]={值1,值2,值3..}1.2数据类型数组名[]=new数据类型[容量]1.3数据类型数组名[]=new数据类型[容量]数组的下标从零开始,且对数组赋值的时候字符型的用char用单引号括起来,字符串类型的用String用双引号括起来。数组可以当做一个方法的形参,或者返回值。...
2022-07-28 17:24:39
32
原创 day05方法的格式和break和continue
break关键字用于switch和for循环中,作用是结束循环,多在if语句体中和case语句最后。countinue关键字在for循环中,作用是跳出本次循环到下一次循环的判定条件。publicstaticvoid方法的名字(数据类型形参){publicstatic数据类型方法的名字(数据类型形参){publicstaticvoid方法的名字(){publicstatic数据类型方法的名字(){2.有参无返回值的方法。3.无参有返回值的方法。4.有参有返回值的方法。...
2022-07-28 17:16:29
39
原创 day04三目运算符和循环
三目运算符的格式a=布尔表达式?value1value2;若布尔表达式为true则a=value1;若布尔表达式为flase则a=value2;
2022-07-28 10:25:22
143
原创 day03运算符
分支选择分为if,ifelse(else表示的不是if语句里面的情况),ifelseifelse(else表示的不是if和elseif里面的1情况),switchcasebreak,这几种类型。switch(表达式)case(常量1)表达式1;逻辑运算符遵守短路原则,当逻辑与第一个错误时后面的都不执行,逻辑或有一个对的时候,后面的也都不执行。逻辑与必须全是true是,条件才为真,逻辑非有一个对的时候,条件就为真。if(表达式){语句}if(表达式){语句}else{语句}...
2022-07-27 20:43:31
204
原创 【无标题】day01变量、命名等
变量名要采用小驼峰的命名规则,当变量由两个单词组成变量名,第二个字母要大写。类名采用大驼峰的命名规则,每个单词的首字母要大写,且与文件名保持一致。其中long后要跟L(不分大小写)float后要跟F(不分大小写)。-两个变量相减/两个变量相除%两个变量取余。i++先运算再加1i--先运算再减1,++i先加1再运算--i先减1再减1。变量名不能与java中的关键字相同。变量类型加空格等于变量赋予数值,浮点型floatdouble。+两个变量相加*两个变量相乘。2.八大基本数据类型。...
2022-07-27 20:41:31
120
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人