摘要: import java.util.Scanner;public class TwoDimensionalArray04 { public static void main(String[] args) { /*题目: 使用二维数组打印一个10行的杨辉三角形 1 1 1 1 2 1 1 3 3 1 1 阅读全文
posted @ 2022-01-14 23:53 等风来ysh 阅读(82) 评论(0) 推荐(0)
摘要: public class SequenceSearch02 { public static void main(String[] args) { /* 请对一个有序数组进行二分查找 {1,8, 10, 89, 1000, 1234} , 输入一个数看看该数组是否存在此数,并且求出下标,如果没有就提示 阅读全文
posted @ 2022-01-14 20:28 等风来ysh 阅读(92) 评论(0) 推荐(0)
摘要: public class Test01 { public static void main(String[] args) { new Test01().device(1,0); } public int device(int a,int b) throws ArithmeticException { 阅读全文
posted @ 2022-01-08 03:48 等风来ysh 阅读(36) 评论(0) 推荐(0)
摘要: 接口类: public interface UserService {// 常量的默认前缀是 public static final int age=3;// 接口中所有的方法都是抽象的,默认前缀是 public abstact void add(); void delete(); void upd 阅读全文
posted @ 2022-01-08 02:52 等风来ysh 阅读(55) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-01-08 02:28 等风来ysh 阅读(16) 评论(0) 推荐(0)
摘要: 1.类在加载时候会一起加载静态方法 2.可以使用静态导入包 Person类: public class Person { { System.out.println("匿名代码块");//输出顺序2,作用,可以用来赋予一些初始值 } static { System.out.println("静态代码块 阅读全文
posted @ 2022-01-08 02:18 等风来ysh 阅读(37) 评论(0) 推荐(0)
摘要: Override重写:需要有继承关系,子类重写父类的方法 1.方法名必须相同 2.参数列表必须相同 3.修饰符,范围可以扩大但不能缩小,public>protect>private 4.抛出的异常:范围,可以被缩小,但不能被扩大:ClassNnotFoundException-->Exception 阅读全文
posted @ 2022-01-07 20:29 等风来ysh 阅读(99) 评论(0) 推荐(0)
摘要: super注意点: 1.super调用父类的构造方法,必须在构造方法的第一个 2.super 必须只能出现在子类的方法或者构造方法中 3.super和this不能同时调用构造方法VS this: 代表的对象不同: this:本身调用者这个对象 super:代表分类对象的应用 前提:this:有没有继 阅读全文
posted @ 2022-01-07 19:54 等风来ysh 阅读(165) 评论(0) 推荐(0)
摘要: 继承是宏观的,它是对类的抽象,例如老师和学生继承自“人”这一个类: public class Person { /* 可以通过ctrl+H来查看类的族谱 所有的类默认直接或者间接的继承自Object类 */// 名字 private String name; public String getNam 阅读全文
posted @ 2022-01-07 19:17 等风来ysh 阅读(85) 评论(0) 推荐(0)
摘要: public class Student { /* 封装:实际上就是属性私有化,只需要记住三个单词,private,get,set private:私有化属性,使外部类无法直接访问,只能通过接口去传参数 get:get是获取数据 set:set是设置数据的值 */ /* 封装的作用: 1.提高程序的 阅读全文
posted @ 2022-01-07 18:52 等风来ysh 阅读(62) 评论(0) 推荐(0)