java中static学习笔记

较重要知识点

  1. static修饰的变量是共享的
  2. 在类加载时创建
  3. 可以不通过实例来访问
  4. 静态方法只能访问静态的成员和方法;而非静态的可以访问静态的和非静态的。
  5. 静态方法一般用在通用的方法,这样方便调用,不然一个通用的方法每一次调用都要创建实例,很影响效率
  6. 静态的变量储存在哪里取决于jdk版本,8以前是在方法区,以后在堆区。
  7. 静态方法不可以使用Object的关键字,比如this和super。
相关推荐
Code季风36 分钟前
Spring 异常处理最佳实践:从基础配置到生产级应用
java·spring boot·spring
回家路上绕了弯37 分钟前
Java 堆深度解析:内存管理的核心战场
java·jvm
Code季风37 分钟前
Spring IoC 容器性能提升指南:启动速度与运行效率优化策略
java·spring·性能优化
谦行1 小时前
前端视角 Java Web 入门手册 5.10:真实世界 Web 开发—— 单元测试
java·spring boot·后端
hhua01231 小时前
理解“无界队列”与“有界队列”及其适用场景
java·队列
Asu52021 小时前
思途SQL学习 0729
数据库·sql·学习
Star在努力1 小时前
15-C语言:第15~16天笔记
c语言·笔记·算法
LZQqqqqo1 小时前
C# 接口(interface 定义接口的关键字)
java·开发语言·c#
寒水馨1 小时前
Java 9 新特性解析
java·开发语言·新特性·java9·jdk9
SimonKing1 小时前
甩掉手动赋值!MyBatis-Plus 自动填充实战秘籍
java·后端·程序员