Spring
-
Spring 开源框架,ioc 反转控制,aop 切面编程
-
官网 Spring.io,常用Spring. framework
-
展现层 Springmvc,持久层 Spring jdbc
-
true. false. null 不是 关键字。java关键字都是小写。
-
只是拥有父类的全部数据域和方法,但不具备对某些私有数据域或私有方法的使用权(调用)。
-
成员变量有初始值,而局部变量没有初始值得。
-
布尔值 1个byte
-
定义在接口中的方法默认是public的
-
接口里面的变量为常量,其实际是 public static final ;接口里面的方法为抽象方法,其实际是public abstract。
-
子类 不可以 继承父类的构造函数。 java继承中对构造函数是不继承的,只是显式或者隐式调用
-
-
局部内部类是放在代码块或方法中的,不能有访问控制修饰符,且不能用static修饰
-
装箱、拆箱操作发生在: 引用类型与值类型之间
-
import java.util.* :::能访问java/util目录下的所有类,不能访问java/util子目录下的所有类
-
方法头指:修饰符+返回类型 +方法名(形参列表)
接口的访问权限:public,abstract
两同两小一大原则
-
-
final修饰变量,变量的引用(也就是指向的地址)不可变,但是引用的内容可以变(地址中的内容可变)。
-
GBK,一个中文字符占2字节。如果是UTF-8则是3个字节。
-
字符串.length( ):字符个数。中英文字符数相同,字节数不同。
-
interface中的方法默认为public abstract 的 ,变量默认为public static final
-
1、成员变量是独立于方法外的变量,局部变量是类的方法中的变量
1)、成员变量:实例变量和类变量,用static修饰的是类变量,不用static修饰的是实例变量,所有类的成员变量可以通过this来引用。
2)、局部变量:包括形参,方法局部变量,代码块局部变量,存在于方法的参数列表和方法定义中以及代码块中。
2、成员变量可以被public,protect,private,static等修饰符修饰,而局部变量不能被控制修饰符及 static修饰;两者都可以定义成final型。
3、成员变量存储在堆,局部变量存储在栈。 -
-
,JDK8之前,接口中的方法都是默认public abstract的,JDK8之后,接口中可以有static、default的修饰的方法,一旦被修饰,方法必须有方法体(抽象方法可是没有方法体的),接口中的方法都不能被private和protected修饰,同时外部接口、类只能被public修饰或者不写,但是内部接口、类可以被四个访问修饰符修饰。
-
接口中没有普通变量(普通成员变量),接口中都是常量,默认修饰符:public static final
-
final修饰 类,属性,方法。
-
final修饰的类,不能被继承。修饰的方法,可以被继承,子不能修改,重写❌,重载🉑️。final修饰属性,属性就是常量
-
子调父方法,用super❌。子重写父,用父,则super。子调父构造,用super。子没写父,用父,直接用不super。
-
-
-
装箱:基本数据类型转换为包装类;
-
拆箱:包装类转换为基本数据类型。
-
-