03 2022 档案

摘要:接口作用: 1.约束 2.定义一些方法,让不同的人实现 3. public abstract 4. public static final 5.接口不能被实例化,接口中没有构造方法 6.implements可以实现多个接口 7.必须要重写接口中的方法 8、可以使项目分离,所有层都面向接口开发,提高开 阅读全文
posted @ 2022-03-29 14:49 不如赐场梦给我 阅读(73) 评论(0) 推荐(0) 编辑
摘要:public class Preson { { System.out.println("匿名代码块");// 2 } static { System.out.println("静态代码块");// 1 只执行一次 } public Preson(){ System.out.println("构造方法 阅读全文
posted @ 2022-03-25 10:11 不如赐场梦给我 阅读(31) 评论(0) 推荐(0) 编辑
摘要:继承 1.继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。 2.extends的意思是“扩展”。子类是父类的扩展。 3.JAVA中类只有单继承,没有多继承! 4.继承是类和类之间的一种关系。除此之外,类和类之间的关系还有依赖、组合、聚合等。 继承关系的俩个类,一个为子类(派生类),一个为 阅读全文
posted @ 2022-03-24 10:34 不如赐场梦给我 阅读(26) 评论(0) 推荐(0) 编辑
摘要:封装 (encapsulation) 隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读取和修改的访问级别。 public class Student { //名字 private String name; //年龄 private int age; //性别 private char 阅读全文
posted @ 2022-03-23 21:08 不如赐场梦给我 阅读(48) 评论(0) 推荐(0) 编辑
摘要:类与对象 类(class)和对象(object)是两种以计算机为载体的计算机语言的合称。对象是对客观事物的抽象,类是对对象的抽象。类是一种抽象的数据类型。 它们的关系是,对象是类的实例,类是对象的模板。对象是通过new classname产生的,用来调用类的方法;类的构造方法。 类与对象的定义 类是 阅读全文
posted @ 2022-03-23 20:37 不如赐场梦给我 阅读(79) 评论(0) 推荐(0) 编辑
摘要:构造器 作用构造器概念 构造器最大的用处就是在创建对象时执行初始化,当创建一个对象时,系统会为这个对象的实例进行默认的初始化。如果想改变这种默认的初始化,就可以通过自定义构造器来实现。 构造器是为了创建一个类的实例化对象的时候用到:InstanceObject IO = new InstanceOb 阅读全文
posted @ 2022-03-23 20:10 不如赐场梦给我 阅读(36) 评论(0) 推荐(0) 编辑
摘要:创建与初始化对象 使用new关键字创建对象使用new关键字创建的时候,除了分配内存空间之外,还会给创建好的对象进行默认的初始化以及对类中构造器的调用。 类中的构造器也称为构造方法,是在进行创建象的时候必须要调用的。并且构造器有以下俩个特点: 1.必须和类的名字相同2.必须没有返回类型,也不能写voi 阅读全文
posted @ 2022-03-23 16:58 不如赐场梦给我 阅读(19) 评论(0) 推荐(0) 编辑
摘要:public static void main(String[] args) { int[][]array1=new int[11][11]; array1[1][2]=1; array1[2][3]=2; System.out.println("原始数组"); for (int[] ints:ar 阅读全文
posted @ 2022-03-22 11:38 不如赐场梦给我 阅读(27) 评论(0) 推荐(0) 编辑
摘要:多维数组 多维数组可以看成是数组的数组 比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组。 二维数组 public static void main(String[] args) { int[][] arrays= {{1,2},{2,3},{3,4}}; printArray(ar 阅读全文
posted @ 2022-03-20 09:31 不如赐场梦给我 阅读(82) 评论(0) 推荐(0) 编辑
摘要:public static void main(String[] args) { int[] arrays={1,2,3,4,5}; //打印该数组 for (int i = 0; i < arrays.length; i++) { System.out.println(arrays[i]); } 阅读全文
posted @ 2022-03-19 17:52 不如赐场梦给我 阅读(180) 评论(0) 推荐(0) 编辑
摘要:数组的四个基本特点 1.其长度是确定的。数组一旦被创建,它的大小就是不可以改变的。 2.其元素必须是相同类型,不允许出现混合类型。 3.数组中的元素可以是任何数据类型,包括基本类型和引用类型。 4.数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。 数组本身就是对象, 阅读全文
posted @ 2022-03-19 17:39 不如赐场梦给我 阅读(85) 评论(0) 推荐(0) 编辑
摘要:public class ArrayDemo { public static void main(String[] args) { int[] a={1,2,3,4,5,6,7,8,9}; //静态初始化 System.out.println(a[0]); int[] b=new int[10]; 阅读全文
posted @ 2022-03-19 17:31 不如赐场梦给我 阅读(20) 评论(0) 推荐(0) 编辑
摘要:1.数组的定义 数组是相同类型数据的有序集合.数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们. 2.数组的建立 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:dataType[ ] a 阅读全文
posted @ 2022-03-19 17:08 不如赐场梦给我 阅读(43) 评论(0) 推荐(0) 编辑
摘要:java方法递归 1.什么是递归 就是自己调用自己; 2.递归结构的两个部分 递归头:什么时候不调用自身方法。如果仅有头,将陷入死循环。递归体:什么时候需要调用自身方法。 阅读全文
posted @ 2022-03-19 16:31 不如赐场梦给我 阅读(91) 评论(0) 推荐(0) 编辑
摘要:可变参数 在方法的声明中,在指定参数类型后面加一个...(省略号) 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数,任何普通参数必须在它之前声明; 阅读全文
posted @ 2022-03-19 16:09 不如赐场梦给我 阅读(37) 评论(0) 推荐(0) 编辑
摘要:定义,调用 1.方法的定义 方法就是一段用来完成特定功能的代码片段,类似于其它语言的函数。 方法用于定义该类或该类的实例的行为特征和功能实现。方法是类和对象行为特征的抽象。 方法很类似于面向过程中的函数。面向过程中,函数是最基本单位,整个程序由一个个函数调用组成。 面向对象中,整个程序的基本单位是类 阅读全文
posted @ 2022-03-15 17:29 不如赐场梦给我 阅读(32) 评论(0) 推荐(0) 编辑
摘要:循环结构 while循环 结构 while(布尔表达式){ //循环内容 }; 只要结果为true就会一直执行下去,要避免这种情况 do....while循环 循环结构 do{ //代码语句 }while(布尔表达式); for循环 循环结构 for(初始值;布尔表达式;更新) { //代码语句 } 阅读全文
posted @ 2022-03-15 17:20 不如赐场梦给我 阅读(22) 评论(0) 推荐(0) 编辑
摘要:代码 public static void main(String[] args) { for (int i = 1; i <= 5; i++) { for (int j = 5; j >=i ; j--) { System.out.print(" "); } for (int j = 1; j < 阅读全文
posted @ 2022-03-15 13:01 不如赐场梦给我 阅读(38) 评论(0) 推荐(0) 编辑
摘要:break通常用在循环语句之中用来跳出循环; continue终止某次循环过程,跳过尚未执行的语句;接着执行下次是否执行循环的判定; 阅读全文
posted @ 2022-03-15 11:38 不如赐场梦给我 阅读(30) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示