摘要: public class Test1 extends Thread{ private String name; public Test1(String name) { this.name=name; } public void run() { for(int i=0;i<10;i++) { Syst 阅读全文
posted @ 2020-11-19 11:19 yuanzhinv01 阅读(69) 评论(0) 推荐(0)
摘要: public class spilt_str { public static void main(String[] args) { String str1="hello java"; String s[]=str1.split(" "); for(int i=0;i<s.length;i++) Sy 阅读全文
posted @ 2020-11-18 13:33 yuanzhinv01 阅读(178) 评论(0) 推荐(0)
摘要: 恢复内容开始 null 恢复内容结束 阅读全文
posted @ 2020-11-11 13:34 yuanzhinv01 阅读(44) 评论(0) 推荐(0)
摘要: 子类使用extends继承父类 子类可以直接把父类的方法拿来用,也可以重写父类的某些方法,也可以有自己的方法。(不可以调用父类的私有成员) Java只允许单继承,不允许多继承。 public class ExtendsTest01 { public static void main(String[] 阅读全文
posted @ 2020-11-05 09:43 yuanzhinv01 阅读(73) 评论(0) 推荐(0)
摘要: 代码块: 根据位置不同,代码块可以分为:普通代码块,构造块,静态代码块,同步代码块。 静态块优先于主方法执行,如果在普通类中定义的静态块,优先于构造块执行。不管有多少分实例化对象产生,静态代码块只执行一次。 数组对象: 就是包含了一组相关的对象,数组一定要先开辟空间,但是因为其是引用数据类型,所以数 阅读全文
posted @ 2020-11-04 17:58 yuanzhinv01 阅读(56) 评论(0) 推荐(0)
摘要: 面向对象的三大特征: 1.封装(Encapsulation)对外部不可见 2.继承(Inheritance)扩展类的功能 3.多态(Polymorphism) 方法的重载 方法的多态性 对象的创建: 类名 a=new 类名() public class MethodTest01 { public s 阅读全文
posted @ 2020-11-04 14:58 yuanzhinv01 阅读(95) 评论(0) 推荐(0)
摘要: public class ArrayTest07 { public static void main(String[] args) { int[] a= {1,2,3,4,5,6,7,8}; int[] b=new int[a.length]; for(int i=0;i<copyArray(a, 阅读全文
posted @ 2020-11-04 11:28 yuanzhinv01 阅读(63) 评论(0) 推荐(0)
摘要: 静态方法:可以不用实例化对象直接调用 方法的重载:方法的名称相同,但是方法的参数的数量和类型不同。 return:可以直接使用return结束一个方法。返回被调用的位置。 方法的递归:方法调用自己。(使用递归一定要判断什么时候结束) public class ArrayTest06 { public 阅读全文
posted @ 2020-11-04 11:26 yuanzhinv01 阅读(56) 评论(0) 推荐(0)
摘要: public class ArrayTest04 { public static void main(String[] args) { int[] a= {2,8,3,4,9,1,5}; ArrayTest04 at4=new ArrayTest04(); for(int i=0;i<at4.Sor 阅读全文
posted @ 2020-11-04 10:24 yuanzhinv01 阅读(61) 评论(0) 推荐(0)
摘要: 写了两个方法,不知道效率咋样 public class ArrayTest03 { public static void main(String[] args) { int[] a= {2,8,3,4,9,1,5}; ArrayTest03 at3=new ArrayTest03(); System 阅读全文
posted @ 2020-11-04 09:40 yuanzhinv01 阅读(661) 评论(0) 推荐(0)