类变量(也叫静态变量)是类中独立于方法之外的变量,用static 修饰。(static表示“全局的”、“静态的”,用来修饰成员变量和成员方法,或静态代码块(静态代码块独立于类成员,jvm加载类时会执行静态代码块,每个代码块只执行一次,按顺序执行))。并且一个实例中进行修改后,再次实例化的时候能够得到前一次修改的值,只要把static想成php里面的global就好理解了

成员变量则不同,每次初始化的时候重新赋值。

package com.sun;public class Tedt07 {/*** @param args*/static String s1 = "sun";//静态的,全局的String s2 = "zhi";//成员变量public static void main(String[] args) {// TODO Auto-generated method stubTedt07 t1 = new Tedt07();t1.s1 = "sun1";t1.s2 = "zhi";Tedt07 t2 = new Tedt07();System.out.println("t1.s1=" + t1.s1);System.out.println("t2.s2=" + t2.s2);}}

转载于:https://www.cnblogs.com/sunxun/p/5281716.html

Java静态变量,常量,成员变量,局部变量相关推荐

  1. java变量之全局变量(静态变量,成员变量),局部变量,的关系和区别

    转https://blog.csdn.net/m0_47616039/article/details/120452765 可能刚学java对这些变量很懵,直接上图,接下来进行代码解释 此文为了方便各位 ...

  2. 如何理解Java的类变量、成员变量、常量、类属性、实例属性、字段(field)、成员方法、类方法

    文章目录 变量相关概念 变量/常量 类变量/静态变量 成员变量/实例变量 类属性/实例属性/对象属性 什么是 field 成员变量和类变量的区别 两个变量的生命周期不同 访问方式不同 数据存储位置不同 ...

  3. java学习笔记day07 成员变量与局部变量、形式参数、匿名对象、封装、private、this、构造方法、类详细讲解、static

    java学习笔记day07 1.成员变量和局部变量的区别 定义变量的注意事项 2.形式参数⭐ [P175] 形参是个类名,要的其实是一个对象 3.匿名对象(了解即可) 4.封装 class Stude ...

  4. java成员变量定义_java变量之成员变量和局部变量以及它们的运行机制

    Java语言根据变量定义位置的不同,将变量分为成员变量和局部变量.成员变量指的是定义在类中(方法外)的变量,局部变量指的是定义在方法中的变量.同时成员变量以是否用static修饰分为类变量和实例变量. ...

  5. java中静态变量和成员变量的区别

    java中静态变量和成员变量的区别 1.静态变量. 由static修饰的变量称为静态变量,其实质上就是一个全局变量.如果某个内容是被所有对象所共享,那么该内容就应该用静态修饰:没有被静态修饰的内容,其 ...

  6. Java:全局变量(成员变量)与局部变量

    分类细则: 变量按作用范围划分分为全局变量(成员变量)和局部变量 成员变量按调用方式划分分为实例属性与类属性 (有关实例属性与类属性的介绍见另一博文https://blog.csdn.net/Drag ...

  7. 【Java】5.3 成员变量和局部变量

    目录 成员变量 局部变量 static的标志 变量: 成员变量和局部变量 成员变量: 有static修饰:类变量,属于类本身 无static修饰:实例变量,属于实例 局部变量: 方法块里的局部变量.仅 ...

  8. c++模板类静态成员变量_一文讲透父子类中静态变量,成员变量初始化顺序原理...

    推荐: 从面试到入职到离职,我在B站工作的30天时光 爱了爱了,Alibaba顶级MySQL调优手册到手,加薪妥了 爱了爱了,Spring Cloud Alibaba内部微服务架构笔记真的太牛了 本文 ...

  9. [转载] Python-类变量,成员变量,静态变量,类方法,静态方法,实例方法,普通函数

    参考链接: Python中的类或静态变量 原文地址:https://www.cnblogs.com/20150705-yilushangyouni-Jacksu/p/6238187.html Pyth ...

  10. JAVA语言基础常量和变量

    JAVA语言基础常量和变量 ###02.01_Java语言基础(常量的概述和使用)(掌握) A:什么是常量 在程序执行的过程中其值不可以发生改变 B:Java中常量的分类 字面值常量 自定义常量(面向 ...

最新文章

  1. 微软网站打不开_强烈建议收藏,微软出了自家「协作白板」应用
  2. 【AutoML】进化算法如何用于自动模型搜索(NAS)
  3. java中sql去除游标_java.sql.SQLException:-ORA-01000:已超过最大打开游标
  4. 每天一道LeetCode-----找出给定序列的所有子序列
  5. Tengine HTTPS原理解析、实践与调试【转】
  6. php 字符串中文截取,PHP 截取中文字符串(支持多种编码)
  7. FPGA入门——数码管
  8. dinic算法 c 语言,网络流Dinic算法详解及模板
  9. python将图片保存到指定文件夹_python抓取网页图片并放到指定文件夹
  10. 使用EXCEL VBA代码自动群发带附件的邮件同时抄送给不同的人
  11. SPSS软件做配对t检验
  12. 【强行点出机械师天赋,修复无脸男储钱罐】
  13. WHUCTF做题记录-第九题dank-php
  14. 俄语水平测试软件,俄语水平测试指导:俄语语法
  15. 学习Spring必学的Java基础知识(9)----HTTP报文(系列全)
  16. 基于PHP的学生留言管理系统
  17. 联想硬盘保护安装linux,Ubuntu 下安装Thinkpad T400硬盘保护APS
  18. 如何通过手机号获得对应的省份
  19. 软件测试 Top 120 Blog (博客)
  20. android 8.0人脸识别,华为终于坐不住了!推送新版EMUI 8.0:新增人脸识别解锁功能!...

热门文章

  1. 176条DevOps人员常用的Linux命令速查表
  2. 困难之下见证良心公司!!
  3. python 功能代码是什么_Python功能代码
  4. 【自动化__持续集成】___java___代码非空指针
  5. LeetCode 33 Search in Rotated Sorted Array(循环有序数组中进行查找操作)
  6. 定制Ubuntu桌面
  7. bzoj1355——2016——3——15
  8. 《嵌入式Linux基础教程学习笔记一》
  9. 做.NET开发解决Extjs4智能感知
  10. PHP7-MySQLi在分页中的应用