当前位置: 首页 > news >正文

java 关键字 static

 

 

static方法就是没有this的方法,在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。

                                                                                                                                     --《Java 编程思想》

static,方便在没有创建对象的情况下对方法、属性进行调用;

static 修饰成员变量

被static 修饰的变量称为“静态变量”,全局就一个副本,非静态变量,全局可以有N个;

 

static 修饰方法

被static 修饰的方法称为“静态方法”,不可使用 this、super关键字,也不可以调用非静态属性;

 

static 修饰代码块

static 修饰的代码块只会加载一次,static 修饰的代码块只能访问 “静态变量”

转载于:https://www.cnblogs.com/devan/p/11536175.html

相关文章:

  • 设计模式之Singleton
  • java 关键字 abstract
  • 采用hadoop对日志进行分布式分析框架
  • 为自己的网站添加天气显示
  • 美行 AKG Q460 入手 (上)
  • C# 延迟初始化 LazyT
  • xampp+zend
  • 检测网站日常运行
  • Python快速教程 (手册)
  • 对于最近想读的书
  • react-------生命周期只getDerivedStateFromPros
  • SQL Server 查询远程数据库数据
  • es6和es5函数参数和arguments的差别
  • 响应式设计(Response Web Design)浅谈
  • 查询 ip占用导致ip不通的 问题 查IP对应的mac地址
  • co模块的前端实现
  • JavaScript对象详解
  • MQ框架的比较
  • Mysql优化
  • Python学习之路13-记分
  • Sass Day-01
  • Tornado学习笔记(1)
  • vue学习系列(二)vue-cli
  • 浮现式设计
  • 复习Javascript专题(四):js中的深浅拷贝
  • 前端_面试
  • 时间复杂度与空间复杂度分析
  • 无服务器化是企业 IT 架构的未来吗?
  • 再次简单明了总结flex布局,一看就懂...
  • 看到一个关于网页设计的文章分享过来!大家看看!
  • 浅谈sql中的in与not in,exists与not exists的区别
  • ​总结MySQL 的一些知识点:MySQL 选择数据库​
  • #ifdef 的技巧用法
  • #宝哥教你#查看jquery绑定的事件函数
  • (2)MFC+openGL单文档框架glFrame
  • (4)事件处理——(7)简单事件(Simple events)
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (转)总结使用Unity 3D优化游戏运行性能的经验
  • .chm格式文件如何阅读
  • .net core Swagger 过滤部分Api
  • .net 使用ajax控件后如何调用前端脚本
  • .NET 中创建支持集合初始化器的类型
  • .NET企业级应用架构设计系列之结尾篇
  • .NET设计模式(2):单件模式(Singleton Pattern)
  • .NET中GET与SET的用法
  • .set 数据导入matlab,设置变量导入选项 - MATLAB setvaropts - MathWorks 中国
  • @FeignClient注解,fallback和fallbackFactory
  • [ MSF使用实例 ] 利用永恒之蓝(MS17-010)漏洞导致windows靶机蓝屏并获取靶机权限
  • [Android]使用Retrofit进行网络请求
  • [BZOJ2281][SDOI2011]黑白棋(K-Nim博弈)
  • [C/C++]关于C++11中的std::move和std::forward
  • [C++]AVL树怎么转
  • [C++]打开新世界的大门之C++入门
  • [C++]类和对象【上篇】