Java 类变量和类方法
一、类变量
1、静态代码块 static{ }
静态代码块只会被执行一次;
2、类定义的时候,类中变量创建在代码区,此时静态代码块会被自动执行;
例子:
package smm;public class LearnStatic {static int i=1;static{//静态代码块只会被执行一次System.out.println("a");i++;}public LearnStatic(){System.out.println("b");i++;}public static void main(String[] args) {// TODO Auto-generated method stubLearnStatic l1=new LearnStatic();System.out.println(l1.i);LearnStatic l2=new LearnStatic();System.out.println(l2.i);}}
输出结果:
a
b
3
b
4
3、类变量与实例变量的区别
(1)类变量属于类,可以共享,属于公共属性;实例变量属于某个对象个体;
(2)加上static 为类变量或者静态变量,否则为实例变量;
二、类方法
与类变量相似,从变量到方法。
Java 类变量和类方法相关推荐
- java学习 类变量 类方法_这篇文章主要介绍了JAVA类变量及类方法代码实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下类变量(...
这篇文章主要介绍了JAVA类变量及类方法代码实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 类变量(static) 类变量是该类的所有对象共 ...
- Java类变量和类方法详解
类变量和类方法 /* * 定义一个类变量(静态变量 static)count * 该变量最大的特点就是会被Child 类的所有的对象实例共享 * 类变量可以通过类名来访问 * * 静态(static) ...
- 【Java】:类变量、类方法(static在类中的用法)及main函数细节
前言 经过一个多月的学习,终于进入了学习Java的第二阶段,本篇博客主要介绍Java面向对象高级部分中 类变量.类方法 的使用,以及 main函数语法 剖析,主要设计 static关键字 在类中的使 ...
- java有几种变量_java有多少种变量?java类变量怎么使用?
相信有很多刚入行学习java技术的人,对java有多少种变量都不是很清楚,清楚的了解java变量java人员才可以写出好代码,那么java有多少种变量?今天我们就来讲解一下. 成员变量:就是声明为类的 ...
- Java反射--获取类方法的泛型返回或泛型参数
Java反射--获取类方法的泛型返回或泛型参数 一.测试类 public class Test02 {public void parameterTest(Map<Integer, Dog> ...
- Java怎么调用类方法?
Java调用类方法的步骤:首先新建一个类,在调用类中先进行被调用类实例化;然后通过实例化的对象访问;最后新建一个类,将该类中需要被调用的方法设置为静态,加了static后,就可以用类名直接调用,格式为 ...
- java中的类方法和实例方法_下面关于Java语言中实例方法和类方法的说法,哪几项是对的?...
下面关于Java语言中实例方法和类方法的说法,哪几项是对的? 答:类方法可以直接通过类名调用. 实例方法可以操作实例变量也可以操作类变量. 当前我国银行同业拆借利率属于 答:市场利率 创业训练项目是学 ...
- 小论Java类变量的隐私泄露
为什么80%的码农都做不了架构师?>>> 什么是类变量的隐私泄露 在面向对象编程的过程中,一个特定的类A往往含有一些私有变量.对于私有变量,我们往往会设置其封装字段为" ...
- java类变量什么时候初始化_Java类变量的初始化时机
先上代码 测试类public class MyNumber { public static MyNumber myNumber=new MyNumber(2.8); private static do ...
最新文章
- Windows环境下MinGW/gcc安装和环境配置
- BZOJ.4821.[SDOI2017]相关分析(线段树)
- 数据结构与算法学习笔记之 从0编号的数组
- [CQOI2017] 小Q的表格(分块 + 整除分块 + 数学 + 前缀和)
- 判断按键值_Pygame(九)按键事件(2)
- 帝国 标签模板 使用程序代码 自定义 时间显示方式
- HTML解决div里面img的缝隙问题
- mysql表情符号_emoji等表情符号存mysql的方法
- APMCon2017 | 一大波技术大神来袭,你要的性能优化干货这里全都有
- sap 双计量单位_SAP基本计量单位
- PYTHON对接语音验证码接口API
- 什么是Receptive Field
- 微信公众号开发,移动端开发遇到的问题及其他技巧
- 时分秒倒计时的js实现
- 第一章: 准备面试要知己知彼
- 解决VM虚拟机连不上网络的问题
- 新冠疫情历史数据(COVID-19-Data)
- 企业转型升级,务必抓住“企业上云”政策红利
- android studio运行时报错AVD Nexus_5X_API_P is already running解决办法
- 华氏温度与摄氏温度对照表(笔记)
热门文章
- 前馈神经网络 反馈神经网络
- Gtk常用控件 按钮 图片控件 进度条 滑动窗口 分栏列表
- 25天能过教资吗?逢考必过锦鲤贴
- 不要脸的金山公司,又在弹天猫广告了20200317
- CSUST2020集训队选拔赛题解
- 小事记-- Pr 打开显示“不支持的视频驱动程序”
- fail to load driver class oracle.jdbc.driver.OracleDriver in eitherofHIkariConfig class loader
- 【微信小程序云开发】笔记
- dot.js嵌套html文件,doT.js实现混合布局,判断,数组,函数使用,取模,数组嵌套...
- 平台+AI:全面拥抱大模型的商业创新,打造企业数字化「柔性供应链」 | D3演讲实录