Java基础学法学习
tian1191132442
喜欢折腾的coder
展开
-
接口与多重继承
为了生成与一个特定的接口(或一组接口)相符的类,要使用 implements(实现)关键字。我们要表达的意思是“接口看起来就象那个样子,这儿是它具体的工作细节”。下面是Java 的“多重继承”的例子:interface CanFight { void fight();}interface CanSwim { void swim();}interface CanFly { void fly();}class ActionCharacter { public vo原创 2022-04-14 16:37:20 · 399 阅读 · 0 评论 -
构造器执行顺序Java
Java 构造器执行顺序结论:父类静态代码块>子类静态代码块>父类的构造代码块>父类的构造函数>子类构造代码块>子类构造函数举个例子:public class HelloB extends HelloA { public HelloB(){ System.out.println(" HelloB constructor"); } { System.out.println("helloa 构造器");//构造代码块原创 2022-04-14 09:46:15 · 888 阅读 · 0 评论 -
Compare接口排序
添加链接描述转载 2021-02-28 21:02:45 · 221 阅读 · 0 评论 -
continue在for循环中的应用java
int n;for(n=1;n<=10;n++){ if(n%3==0){ continue;//执行到continue的时候,后面的代码就不执行了,直接进入下一个循环} System.out.println(n); System.out.println(n);}原创 2020-10-02 15:29:46 · 1061 阅读 · 0 评论 -
线程八锁以及代码实现
题目:判断打印的 “one” or “two” ?两个普通同步方法,两个线程,标准打印, 打印? //one two新增 Thread.sleep() 给 getOne() ,打印? //one two新增普通方法 getThree() , 打印? //three one two两个普通同步方法,两个 Number 对象,打印? //two on...原创 2020-02-21 15:51:04 · 185 阅读 · 0 评论 -
day09【继承、super、this、抽象类】
如果子父类中出现了同名的成员变量时,在子类中需要访问父类中非私有成员变量时,需要使用 super 关键字,修饰父类成员变量,类似于之前学过的 this 。如果子类父类中出现重名的成员方法,这时的访问是一种特殊情况,叫做方法重写 (Override)。用surper.父类成员方法,表示调用父类的成员方法。super用法子父类中出现了同名的成员变量时,在子类中需要访问父类中非私有成员变量时...原创 2019-10-23 19:50:48 · 140 阅读 · 0 评论 -
Day07
一.数组和ArrayList反转数组for(int i=0;i<arr.length/2;i++)package 基础知识.Array;public class Array_Reverse { public static void main(String[] args) { int[] arr = { 1, 2, 3, 4, 5 }; //反转...原创 2019-10-22 19:15:20 · 111 阅读 · 0 评论 -
JAVA-基础语法
Day06类包含成员变量和成员方法,局部变量和成员变量的区别:(1)成员变量在方法外面,局部在方法内;(2)作用时间不同,局部变量只在方法内有效;(3)名字相同时,局部变量屏蔽成员变量类名 对象=new 类名(参数1,参数2):new一个对象并且初始化默认构造方法:public 类名();带参数构造方法:public 类名(name,age){this.name=name;this.age...原创 2019-10-16 20:52:50 · 69 阅读 · 0 评论