1.String是被final修饰的量,是常量。
2.静态方法里不能修改非静态,但非静态方法里面能修改静态。因为静态方法属于类,只在开始的时候加载一次。
3字符串常量 静态变量放在方法区
4.lang包下的类不需要导入
一种新写法
5.如果使用两个不同包的相同类,也就是当你像下面这样导包时会报错
6.面向过程只有功能的封装
7.可以重写系统类,例如String里面的equals
8.super和this只能存在一样 如果没有 是“隐藏”了super() Java中Object是所有类的父类
必须在第一条,所有类都是Class类的实例。
|
里面这个T就是 class 对象的类类型,比如 String 类,那么 T 就是String , 那它就有一个 String.class的对象,也就是说当我们编写一个类编完后,在生成的.class文件中就会产生一个Class对象,用于表示这个类的信息。