潜心静气
潜心静气
全部文章
java
c/c++(3)
JavaEE之Mybatis(2)
jsp与servlet(3)
Spring Cloud(5)
数据库(4)
数据结构(1)
未归档(1)
生活知识(1)
软件测试(1)
遇到的错误解决办法(1)
金蝶云(7)
题解(2)
归档
标签
去牛客网
登录
/
注册
潜心静气的博客
全部文章
/ java
(共20篇)
lambda表达式
lambda表达式是JDK8的一个重要的特性,它使用了一个清晰简洁的表达式来表达一个接口,同时lambda表达式也简化了对集合以及数组的遍历,过滤和提取等操作。 1.lambda表达式入门 在匿名内部类中存在一个问题,如果匿名内部类的实现非常复杂,例如只包含一个抽象方法的接口,那么匿名内部类的语法仍...
Java
2023-08-12
0
472
内部类
1.内部类分类 1.1 成员内部类 在一个类中除了可以定义成员变量,成员方法,还可以定义类,这样的类叫做成员内部类。 在成员内部类中,可以访问外部类的所有成员,包括成员变量和成员方法,在外部类中,同样可以访问成员内部类的变量和方法。(与访问的控制符有关,即private,public,protrac...
Java
2023-08-09
0
324
多态
1.概述 在Java中,多态是指不同类的对象在调用同一个方法时所呈现的不同行为。通常来说,在一个类定义的属性和方法被其他类继承或重写后,当把子类对象直接赋值给父类引用变量时,相同类型的变量用同一个方法将呈现出多种不同的形态。通过多态,消除了类之间的耦合关系,大大提高了程序的可扩展性和可维护性。 Ja...
Java
2023-08-06
0
367
抽象类和接口
1.抽象类 当定义一个类时,常常需要定义一些方法来描述该类的行为特征,但是有时候这些方法时无法确定的。 针对这种情况,Java提供了抽象方法来满足这种需求。 抽象方法必须使用abstract关键字来修饰,并且在定义方法时不需要实现方法体。 当一个类中包含了抽象方法,那么该类也必须使用abstrac...
Java
2023-08-06
0
398
object
1.定义 object是Java的顶级父类。。 在Java中提供了一个object类,Object类是Javajava.lang包下的核心类,它是所有类的父类,即每个类都直接或间接继承自该类,因此object类通常被称为超类,基类或根类。当定义一个类时,如果没有使用extends此关键字位于这个类显...
Java
2023-08-05
0
244
类的继承
1.类的继承 1.1 继承的定义 在程序中,一个类想要继承另一个类,需要使用关键字extends,其基本语法如下: [修饰符] class 子类名 extends 父类名{ //程序核心代码 } 上述语法中,类的修饰符是可选的,用来指定类的访问权限,可以使用publ...
Java
2023-08-05
0
368
Java中的数组
数组是指一组数据的集合,数组中的每个数据被称为元素。 在数组中可以存放任意类型的元素,但是同一个数组例存放的元素类型必须一致。 一维数组 1.数组的定义 在Java中,数组有三种定义方式,其语法如下: 数组类型[] 数组名=new 数组类型[数组长度]; 数组类型[] 数组名=new 数组类型[]{...
Java
2023-07-30
0
300
this关键字
Java中关键词this来指代当前对象,用于访问方法中访问对象的其他成员。 1.this关键字调用成员变量 通过this关键字调用成员变量,解决与成员变量名称冲突问题。 #使用方法 this.变量名 class Person{ private int age; //成员变量 pr...
Java
2023-07-29
0
306
final关键字
final关键字可用于修饰类,变量和方法,他有“不可更改”和“最终”含义,因此被final关键字修饰的类,变量和方法具有以下的特性。。 1.final修饰的类不能被继承。 2.final修饰的方法不能被子类重写。 3.final修饰的变量(成员变量和局部变量)是常量,只能赋值一次。 1.final...
Java
2023-07-29
0
321
static关键字
static关键字用于修饰类的成员,如成员变量以及代码块等。 1.静态变量 class Student{ static String schoolName; } public class test2 { public static void main(String[] args)...
Java
2023-07-28
1
328
首页
上一页
1
2
下一页
末页