摘要: 1、多态是方法的多态,属性没有多态。 2、父类与子类,有联系,类型转换异常。 3、存在条件:继承关系, 方法需要重写,父类引用指向子类对象。 例子: 1 public class Polymorphism { 2 public static void main(String[] args) { 3 阅读全文
posted @ 2022-03-10 15:51 小王同学学编程 阅读(86) 评论(0) 推荐(0)
摘要: 1、super注意点: (1)super调用父类的构造方法, 必须在构造方法的第一个。 (2)super必须只能出现在子类的方法或者构造方法中。 (3)super 和 this不能同时调用构造方法。 2、VS this (1)代表的对象不同: this:本身调用这个对象。 super:代表父类对象的 阅读全文
posted @ 2022-03-10 15:08 小王同学学编程 阅读(78) 评论(0) 推荐(0)
摘要: 1、结构: 修饰符 返回值类型 方法名(....){ 方法体 return 返回值;}如果输入了void就不需要返回值类型!例子: public String sayHello(){ return "hello world"; } public int max(int a, int b){ //三元 阅读全文
posted @ 2022-03-10 14:48 小王同学学编程 阅读(450) 评论(0) 推荐(0)
摘要: 1、和类名相同。 2、没有放回值。 3、作用: (1)new 本质在调用构造方法。/ 使用new关键字,本质是在调用构造器。 (2)初始化对象的值。 4、注意点: (1)定义有参构造之后,如果想使用无参构造,显示的定义一个无参的构造。 5、alt + insert 快速生成构造器。 1 public 阅读全文
posted @ 2022-03-10 11:17 小王同学学编程 阅读(42) 评论(0) 推荐(0)
摘要: 1、比较数组中,相邻的元素,如果第一个比第二个数大,我们就交换他们的位置。 2、每一次的比较,都会产生出一个最大,或者最小的数字。 3、依次循环,直到结束。 例子: 1 public class Demo8 { 2 public static void main(String[] args) { 3 阅读全文
posted @ 2022-03-10 10:28 小王同学学编程 阅读(28) 评论(0) 推荐(0)
摘要: 1、for each public class Demo7 { public static void main(String[] args) { int[] arrays = {1,2,3,4,5}; //JDK1.5: 没有下标 //前面的arrays是数组里的每一个元素, 后面的arrays是数 阅读全文
posted @ 2022-03-10 10:23 小王同学学编程 阅读(30) 评论(0) 推荐(0)
摘要: 公式:变量的类型 变量名 = 变量的值; 1、声明一个数组,两种方法 第一种:首选方法 int[] nums; 第二种: int nums[]; 2、创建一个数组 nums = new int[6]; 其他方法: (1)动态初始化:包含默认初始化,例: int[] b = new int[6];// 阅读全文
posted @ 2022-03-03 17:08 小王同学学编程 阅读(536) 评论(0) 推荐(0)
摘要: 1、递归就是:A方法调用A方法,就是自己调用自己。 2、利用递归可以用简单的程序来解决一些复杂的问题,它通常把一个大型的问题层层转化为一个与原问题相似的规模较小的问题来求解,大大的减少了程序的代码量。 3、递归结构包含两个部分: 递归头:什么时候不调用自身方法,如果没有头,将陷入死循环。 递归体:什 阅读全文
posted @ 2022-03-03 16:11 小王同学学编程 阅读(53) 评论(0) 推荐(0)
摘要: 1、JDK1.5开始,java支持传递同类型的可变参数给一个方法 2、在方法声明时,在指定参数类型后加一个省略号(...),例 public void test(int x, int...i){ System.out.println(i[1]); } 提示:一个方法只能指定一个可变参数,它必须是在方 阅读全文
posted @ 2022-03-03 15:41 小王同学学编程 阅读(62) 评论(0) 推荐(0)
摘要: 1、 if (条件){ } 2、if (条件){ }else{ } 3、 if(条件){ }else if(条件){ }else if(条件){ }else{ } 中间可以有多个else if 例子1: 1 public class Demo1 { 2 public static void main 阅读全文
posted @ 2022-03-03 15:05 小王同学学编程 阅读(629) 评论(0) 推荐(0)
levels of contents