Java笔记

来源:https://maiya.fan/blog?id=6566174e6aa58e39d930193d

1 private、default、protected、public关键字作用范围

-----同一个类同一个包不同包的子类不同包的非子类
private
default
protected
public

2 lambda函数

在JAVA中,lambda函数可以表示一个匿名函数,也可以表示一个函数式接口的匿名内部类。表示函数式接口时,代表的是该接口的对象,输入为该接口中唯一方法的输入,大括号代表了唯一方法的内容。

3 函数式接口

接口或抽象类里只有一个抽象方法

4 匿名内部类

接口或者抽象函数直接实例化,在大括号中实现方法。可以实现直接使用实现接口的类而不需要重新写一个类。

5 static、final关键字

static关键字是静态的意思,修饰的变量叫做静态变量和静态方法,可以通过类名直接访问,无需实例化。可以通过这个方法实现单例模式。
final成员变量必须在声明的时候初始化或在构造方法中初始化,不能再次赋值。final局部变量必须在声明时赋值。final方法,这个方法不可以被子类方法重写。final类,这种类无法被继承。

6 JAVA主要知识

基本语法和执行顺序、输入输出、集合类等典型类和典型方法、线程和线程池和如何保证线程安全和并行编程

7 问题

7.1 Error running …: No jdk for module

https://blog.csdn.net/weixin_42731498/article/details/108453781

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BoilingHotPot

听说打赏我的人,都发顶会顶刊了

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值