java面向对象-------静态初始化块
1、构造方法用于对象的初始化!静态初始化块,用于类的初始化操作,在静态初始化块中不能直接访问非static成员。
package java面向对象; /** * 测试静态初始化块 */public class User3 { int id; String name; static String company; //静态块只能调用静态方法和静态成员变量,不能调用普通变量 static { System.out.println("执行类初始化工作"); company="快播"; printCompany(); } public static void printCompany(){ System.out.println(company); } public static void main(String[] args) { //没有创建对象,只是对类进行了初始化 User3 u3=null; } }
转载于:https://www.cnblogs.com/zzzao/p/10889065.html
java面向对象-------静态初始化块相关推荐
- java 静态块初始化_简单了解java中静态初始化块的执行顺序
这篇文章主要介绍了简单了解java中静态初始化块的执行顺序,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在java中,其应该是先于所有的方法执行. ...
- 浅谈 JAVA中静态初始化块和非静态初始化块的区别
众所周知在JAVA编程语言中有两种初始化块: 静态初始化块 非静态初始化块 他们到底有什么区别呢?今天就浅谈一下JAVA中静态初始化块和非静态初始化块的区别 静态初始化块 定义: static{} 执 ...
- 关于Java的静态初始化块
这里我们主要讨论下静态初始化块这种情况. 静态初始化块是在类被加载的时候就执行的一块程序,并且一直存在直到程序关闭.也就是说当程序被执行,即classloader将该java程序编译后的class文件 ...
- Java的知识点10——static关键字、静态初始化块、 参数传值机制、包、导入类import、 静态导入
static 关键字 在类中,用static声明的成员变量为静态成员变量,也称为类变量. 类变量的生命周期和类相同,在整个应用程序执行期间都有效.它有如下特点: 1. 为该类的公用变量,属于类,被该类 ...
- android 初始化类,Android 常用编程技巧/Java类的初始化顺序 (静态变量、静态初始化块、变量、初始化块、构造器)...
1.设置屏幕的亮度: WindowManager.LayoutParams lp=getWindow().getAttributes(); lp.screenBrightness=1.0f; getW ...
- java中初始化块、静态初始化块和构造方法
(所谓的初始化方法init()是另一回事, 在构造方法之后执行, 注意不要混淆) 在Java中,有两种初始化块:静态初始化块和非静态初始化块.它们都是定义在类中,用大括号{}括起来,静态代码块在大括号 ...
- java静态初始化块无法直接调用,关于JAVA静态初始化块,初始化块,构造器调用顺序的有关问题...
关于JAVA静态初始化块,初始化块,构造器调用顺序的问题 一个简单的关于初始化块,静态初始化块,构造器的执行顺序的小例子,请大家参考: 父类如下: package test.jamin; /** * ...
- Java类的初始化顺序 (静态变量、静态初始化块、变量、初始...
很有意思的一篇文章 1.没有继承 静态变量->静态初始化块->变量->变量初始化块->构造方法 2.有继承的情况 父类静态变量->父类静态初始化块->子类静态变量- ...
- java类的静态成员初始化_Java类的初始化顺序 (静态变量、静态初始化块、变量、初始......
很有意思的一篇文章 1.没有继承 静态变量->静态初始化块->变量->变量初始化块->构造方法 2.有继承的情况 父类静态变量->父类静态初始化块->子类静态变量- ...
最新文章
- Python使用numpy包编写自定义函数计算均方误差(MSE、mean squared error)、评估回归模型和时间序列模型、解读MSE评估指标
- mysql导入导出.sql数据
- myeclipse 项目右键没有svn_新建SVN仓库并上传项目
- 贴片元件的焊接教程!看别人是怎么拖焊的
- 2014年9月21日_随笔,jdic,ETL,groovy,Nutz好多东西想学
- NBU对oracle数据库进行rman备份
- 网站界面设计没有灵感,不妨去探索广袤的大自然!
- php oracle 大字段,php oracle数据库clob和nclob字段
- n1盒子救砖_N1不能通过网络刷机后拆机救砖
- 大文件传输的三种方式
- ubuntu 16.04下设置静态IP地址
- 【2019/02/18测试T3】飘雪圣域
- 18121 排排坐看电影
- 一个最简单的自定义锁屏应用实现
- 【计算机系统1】2 LC-3机器码编程实验
- 函数设计中参数的规则
- CentOS7安装Docker-Registry
- 《C系列-实践相关》C语言九
- 实验报告:小学数学练习、石头剪刀布游戏
- 中专生女生学高铁还是计算机,女生学习高铁乘务专业好就业吗