static 读作静态

类型 描述
类变量(静态变量) 所有实例共有,每个实例可以不加this调用
类方法(静态方法) 所有实例共有,每个实例都可以调用
实例变量(非静态变量) 单个实例所有,需通过this调用
实例方法(非静态方法) 单个实例所有,
package demo;public class Function {static String name;public int age;public void show(String p1) {System.out.println(p1);}// 和实例有关的方法,用this调用具体实例的属性(我们可以称这样的方法叫做实例方法--非静态方法)public void showName() {System.out.println(this.age,name);}/*** 该方法和实例没有关系,可以定义为静态方法(我们称这样的方法为类方法--静态方法)* 静态方法,就可以直接用类名来调用,不需要实例化*/public static void sayHello() {System.out.println("welcome to China");}
}

java 类变量方法实例对象方法相关推荐

  1. python修改类的属性值_python 四种方法修改类变量,实例对象调用类方法改变类属性的值,类对象调用类方法改变类属性的值,调用实例方法改变类属性的值,直接修改类属性的值...

    三种方法修改类变量,实例对象调用类方法改变类属性的值,类对象调用类方法改变类属性的值,调用实例方法改变类属性的值,类名就是类对象,city就是类变量, #coding=utf-8 class empl ...

  2. 常用js的数组方法和对象方法

    js常用的数组方法和对象方法 常用js的数组方法和对象方法 数组的方法 对象的方法 常用js的数组方法和对象方法 从此以后也要写博客辣,用来记录常见的问题和碰到的新问题.最近记忆力越来越差了. 数组的 ...

  3. Java——类变量和实例变量的区别

    成员变量:把类内.方法体外定义的变量称为成员变量. Java中的成员变量分为两种: 一是没有static修饰的,这些成员变量是对象中的成员,称为实例变量. 二是有static修饰的,称为类变量(静态变 ...

  4. python对象点方法_python对象方法、类方法、静态方法

    1.我们已经讨论了类/对象可以拥有像函数一样的方法,这些对象方法与函数的区别只是一个额外的self变量 # -*- coding:utf-8 -*- #!/usr/bin/python # Filen ...

  5. python的对象和方法_python--类方法、对象方法、静态方法

    python中实现静态方法和类方法都是依赖于python的修饰器来实现的. 对象方法有self参数,类方法有cls参数,静态方法是不需要这些附加参数的. 1.我们已经讨论了类/对象可以拥有像函数一样的 ...

  6. java单例实例对象在springboot中实例化了2次,原因竟然是热部署的锅(记一次神奇的bug)

    找bug的一天 神奇的bug spring中的单例 场景 代码 产生的问题 分析 进一步分析 解决问题 参考链接 说明 神奇的bug 前言:我写的明明是单例,可是为什么初始化了二次? 今天写的这个bu ...

  7. 【Groovy】Groovy 扩展方法 ( 实例扩展方法配置 | 扩展方法示例 | 编译实例扩展类 | 打包实例扩展类字节码到 jar 包中 | 测试使用 Thread 实例扩展方法 )

    文章目录 一.扩展方法示例 二.实例扩展方法配置 三.编译实例扩展类 四.打包静态扩展类字节码到 jar 包中 五.测试使用 Thread 实例扩展方法 一.扩展方法示例 为 Thread 扩展 he ...

  8. Java 获取Request,Response对象方法

    第一种.参数 @RequestMapping("/test") @ResponseBody public void saveTest(HttpServletRequest req, ...

  9. Java类变量和实例变量

    0.写在开头 最近在回顾Java类和对象相关的知识,发现在类变量的定义这里有的地方说法不一样,在此写一些自己的思考,如有不对欢迎指正. 在15版本的机器工业出版社Java语言程序设计这本书中提到,一个 ...

最新文章

  1. Java 线上问题排查神器 Arthas 快速上手与原理浅谈
  2. 「Tensorflow」TensorFlow基本使用步骤——以线性回归为练习
  3. 聚类分析1:层次聚类
  4. 高中生计算机专业的研究论文,高中计算机个性化教学模式研究的论文
  5. Java高级进阶:自定义ClassLoader
  6. 学习笔记之ulimit
  7. ORACLE锁的管理
  8. 整体二分初识--POJ2104:K-th Number
  9. JS魔法堂:LINK元素深入详解
  10. 异贝,通过移动互联网技术,为中小微实体企业联盟、线上链接、线上线下自定义营销方案推送。案例38
  11. python any函数_python中的any函数是什么?如何使用any函数?
  12. 均值场博弈_平均场博弈(mean field game)
  13. 老男孩网络安全第八期
  14. 用Java编写记事本
  15. python绝技运用python成为顶级pdf_python绝技运用Python成为顶级黑客PDF高清文档免费下载...
  16. ThinkPHP5.0 中使用荣联云通讯
  17. impala与hive的比较以及impala的有缺点
  18. 怎么查询MySQL的安装路径?
  19. 计算机网络知识汇总(超详细)
  20. java项目启动脚本

热门文章

  1. html 自动生产,【SQL】用Sql Server自动生产html格式的数据字典
  2. python自动化开发和全栈开发_python全栈开发devops运维自动化方向初到高级在线课程分享...
  3. Python 3.x对MySQL数据库的常用操作
  4. 手把手教你使用Python+scrapy爬取山东各城市天气预报
  5. php获取文件目录文件名,php获取路径中的文件名的方法有哪些
  6. finereport与finebi差别_Finereport和Finebi的区别
  7. 设计模式 C++装饰模式
  8. android逆向笔记,Android逆向分析笔记(1)
  9. linux mysql5.7.18多实例_mysql5.7.13二进制包安装多实例
  10. tensorflow 读取cifar_对tensorflow中cifar-10文档的Read操作详解