- 博客(10)
- 收藏
- 关注
原创 面向对象知识整理5
Lambda 表达式(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名, 直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。@FunctionalInterface , 函数式接口 : 接口内部,必须的只有一个抽象方法。 在接口中可以使用default修饰方法,那么该方法必须有方法体。从Object类中基础的equals方法,不满足子类的使用的时候,可以重写该方法。重写equals : equals的比较
2023-08-31 19:46:41
43
原创 面向对象知识整理4
一个类可以定义在另外一个类的内部,定义在内部的类称为内部类,其所在的类称之为外部类.定义在内部的类,一般只服务于其外部类,对外部类具备可见性,内部类可以直接使用外部类的成 员及方法。如果在一段程序中需要创建一个类的对象(通常这个类需要实现某个接口或者继承某个类),而且 对象创建后,这个类的价值也就不存在了,这个类可以不必命名,称之为匿名内部类。
2023-08-31 19:46:12
36
原创 面向对象知识整理3
/ ** Bird继承了抽象类, 就需要实现父类的抽象方法。否则Bird依然设置为抽象类。// ** Bird 作为子类,继承的父类的所有抽象方法,都需要实现。如果没有具体的函数体,就空实现(解决编译错误)。@OverrideSystem.out.println("鸟在鸟窝里休息........");@Override // 空实现: 方法体没有任何代码, 为了解决编译错误。System.out.println("鸟下蛋了。。。。。");
2023-08-31 19:45:42
33
原创 Java基础4
1.分支语句 1.1分支结构—if语句 1.2分支结构—if…else…语句 1.3分支结构—if…else…if语句 分支语句的嵌套是指,在分支预计的语句块中可以继续使用分支语句 1.4分支结构—switch…case…语句 2.循环结构 2.1循环结构---for循环 2.2循环结构---while循环 2.3break使用规则 2.4continue的使用
2023-08-25 16:54:26
39
原创 Java基础3
boolean类型,即布尔类型,适用于逻辑运算,一般在程序流程控制中作为条件判断。boolean类型的值只有两个:true/false。不能用0或非0代替true/false.boolean类型不能与整数类型做转换。
2023-08-25 16:53:50
27
原创 Java基础5
数组:相同数据类型的元素组成的集合。元素按线性顺序排列。所谓线性顺序是指除第一个元素外,每一个元素都有唯一的前驱元素;除最 后一个元素外,每一个元素都有唯一的后继元素(“一个跟一个”),可以通过元素所在位置的顺序号 (下标)做标识来访问每一个元素(下标从0开始,最大到元素的个数-1)。
2023-08-25 16:51:05
39
原创 Java基础知识2
1. java中的数据类型 1. 基本数据类型和引用数据类型 2. java中的8种基本数据类型 1.int类型的使用 int是最常用的整数类型。一个int类型占用4个字节(32位)最大表示范围为:-2147483648 ~ 2147483647 整数类型的直接量(literal)默认是int类型。 整数直接量,需要注意以下两点:1.整数直接量默认是int类型,那么就不能超过int类型能表示的数据范围。 2.整数直接量,除了可以用十进制表示以外,还可以用十六进制表示(以0x或0X开
2023-08-25 16:47:49
44
原创 Java基础1
Java ME (Java Platform Micro Edition) 称之为 Java 平台微型版 , 为机顶盒、移动电话和PAD等嵌 入式消费电子设备提供的Java 解决方案。随着3G移动智能平台时代的到来,特别是以Java 为核心语言的Android 智能平台的迅速普及,Java ME 已经走向淘汰。
2023-08-25 16:42:36
22
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人