成都大丰网站建设例表网,深圳建设银行网上银行登录,铜川网站建设公司电话,国外手机模板网站推荐Java基础 Java特点环境搭建Java 基础语法数据类型流程控制 数组面向对象方法重载封装多态继承 类类变量#xff08;又叫静态变量#xff09;类方法#xff08;又叫静态方法#xff09; 接口枚举常用类String日期时间 集合类泛型注解异常处理多线程IO 流反射经典面试题… Java基础 Java特点环境搭建Java 基础语法数据类型流程控制 数组面向对象方法重载封装多态继承 类类变量又叫静态变量类方法又叫静态方法 接口枚举常用类String日期时间 集合类泛型注解异常处理多线程IO 流反射经典面试题 Java特点
环境搭建
Java 基础语法
数据类型
流程控制
数组
面向对象
方法
重载
封装
多态
继承
类
类变量又叫静态变量 特点会被该类的所有对象实例共享在类加载new的时候就生成了 类变量在内存中的位置 - jdk8以前存在于类加载的方法区里的静态域 - jdk8以后存在于堆里面这个类加载生成的Class对象的尾部。类变量的访问 - 类对象实例.static变量 - 类.static变量说明类变量随着类的加载而创建所以没有创建类的对象实例也能访问类变量类变量的生命周期随着类加载而开始类销毁而销毁。不会因为类实例对象的销毁而销毁的
类中的变量加上static就是类变量/静态变量否则就是实例变量/普通变量/非静态变量
类方法又叫静态方法 普通方法加上static之后就是类方法静态方法可以访问类变量。 使用场景工具封装比如Math类这样就不需要创建实例就可以使用这个方法了类方法的注意事项 - 类方法中不允许使用跟实例对象相关的关键字如this、super - 类方法中不能访问非静态成员只能访问静态成员 - 普通方法可以访问静态成员和非静态成员 - 类方法和普通方法都是随着类的加载而加载存储在方法区。
接口
枚举
常用类
String
日期时间
集合类
泛型
注解
异常处理
多线程
IO 流
反射
经典面试题
为什么重写 equals 还要重写 hashcode 和 equals 比较的区别为啥有时会出现 4.0 - 3.6 0.40000001 这种现象final 关键字的作用介绍 Java 的集合类ArrayList 和 LinkedList 的区别