摘要: Main方法 java虚拟机需要调用类的main方法,所以该方法的访问权限必须是public java虚拟机在执行main()方法时不必创建对象,所以该方法必须是static 该方法接收String类型的数组参数,该数组中保存执行java命令时传递给所运行的类的参数 java执行的程序 参数1 参数 阅读全文
posted @ 2023-03-23 00:04 、子夜 阅读(18) 评论(0) 推荐(0)
摘要: 类变量和类方法 static修饰的静态变量或者方法 静态变量是类共享的,当class运行时。jdk8之前时放在方法区,静态域,jdk8之后放在堆中,会生成class对象在堆中; 在类加载中生成; static静态变量是同一个类的所有对象共享 static类变量,在类加载的时候就生成 类变量也叫静态变 阅读全文
posted @ 2023-03-22 23:43 、子夜 阅读(43) 评论(0) 推荐(0)
摘要: 查找 顺序查找 二分查找 二维数组 一维数组的每一个元素是数组类型,就是二维数组 动态初始化 类型[][] 数组名 = new 类型[i][j]. //int[][] array = new int[3][3]; 先声明,在创建 类型[][] 数组名; 数组名= new 数据类型[][]; 列数不确 阅读全文
posted @ 2023-03-22 00:42 、子夜 阅读(12) 评论(0) 推荐(0)
摘要: 断点调试 断电调试过程中,是运行状态,是以对象的运行类型来执行的; 在程序的某一行设置一个断点,调试时,程序运行到这一行就会停住,然后可以一步一步往下调试,调试过程中可以看各个变量当前的值,出错的话,调试到出错代码行即显示错误;停下分析从而找到bug; 断点调试时程序员必须掌握的技能; 断点调试也能 阅读全文
posted @ 2023-03-20 00:39 、子夜 阅读(52) 评论(0) 推荐(0)
摘要: object Class Object是类Object结构的根。 每个班都有Object作为超类。 所有对象(包括数组)都实现了这个类的方法。 equals ==和equals的区别 == 比较运算符,既可以判断基本类型(值),又可以判断引用类型(地址); equals是object类的方法,只能判 阅读全文
posted @ 2023-03-19 11:05 、子夜 阅读(30) 评论(0) 推荐(0)
摘要: 多态 方法和对象爱过你具有多种形态,是面向对象的第三大特征,多态是建立在封装和继承的基础上; 方法的重载体现多态 方法的重写体现多态 对象的多态 一个对象的编译类型和运行可以不一致; 编译类型在定义对象时,就确定了,不能改变; 运行类型时可以变化的 编译类型看定义时=号的左边,运行类型看=号的右边 阅读全文
posted @ 2023-03-18 23:14 、子夜 阅读(16) 评论(0) 推荐(0)
摘要: OVERRIDE 子类有一个方法,和父类的方法,返回类型,参数一样,我们就说子类的这个方法覆盖了父类的方法; 子类的参数和方法名必须和父类完全一样; 子类的返回类型和父类的返回类型一样,或者是父类的返回类型的子类 子类方法不能缩小父类的访问权限; 阅读全文
posted @ 2023-03-17 06:02 、子夜 阅读(15) 评论(0) 推荐(0)
摘要: SUPER super代表父类的引用,用于访问父类的属性,方法,构造器; 访问父类的属性,但不能访问父类的private属性;super.属性名 访问父类的方法,不能访问父类的private方法;super.方法名(参数列表) 访问父类的构造器super(参数列表),只能放在构造器的第一句,只能出现 阅读全文
posted @ 2023-03-17 05:36 、子夜 阅读(19) 评论(0) 推荐(0)
摘要: 继承 可以解决代码复用,当多个类存在相同属性和方法时,可以从过年这些类中抽象出父类;在父类中定义这些相同的属性和方法,所有的字类不需要重新定义这些属性和方法,只需要通过extends来声明父类即可; 基本语法: class 字类 extends 父类{ } 字类就会自动拥有父类定义的属性和方法 父类 阅读全文
posted @ 2023-03-16 22:26 、子夜 阅读(23) 评论(0) 推荐(0)
摘要: 封装 封装encapsulation,就是把抽象出的数据(属性)和对数据的操作方法封装在一起,数据被保护在内部,程序的其他部分只有通过被授权的方法,才能对数据进行操作 隐藏实现的细节 对数据进行验证,保证安全合理 属性进行私有化private 提供公共的set方法,用于对属性判断并赋值 提供公共的g 阅读全文
posted @ 2023-03-15 06:55 、子夜 阅读(17) 评论(0) 推荐(0)