java中的块
2016-04-29 17:20
295 查看
之前没听过这个概念
块是java类中不太常见的一个元素。声明方式与方法体类似,分为static块和实例块两种。
实例块:
{块体}
实例块不能直接调用,每一次调用构造方法创建对象的时候,都会在调用构造方法之前自动调用实例块的代码
static块
static {块体}
实例块不能直接调用,第一次调用构造方法创建对应对象时候在调用构造方法之前调用一次
内部类,类里面声明的类。包含内部类的类也被称为外部类
内部类可以像方法一样使用外部类的属性和方法,同时内部类也具有类的特征,属性、方法、构造方法。内部类也需要创建对象才能使用内部类的成员
块是java类中不太常见的一个元素。声明方式与方法体类似,分为static块和实例块两种。
实例块:
{块体}
实例块不能直接调用,每一次调用构造方法创建对象的时候,都会在调用构造方法之前自动调用实例块的代码
static块
static {块体}
实例块不能直接调用,第一次调用构造方法创建对应对象时候在调用构造方法之前调用一次
内部类,类里面声明的类。包含内部类的类也被称为外部类
内部类可以像方法一样使用外部类的属性和方法,同时内部类也具有类的特征,属性、方法、构造方法。内部类也需要创建对象才能使用内部类的成员
相关文章推荐
- Java实现布隆过滤器(已爬URL过滤)
- java.lang.IllegalArgumentException: Service Intent must be explicit: Intent {
- java实体类实现序列化的意义
- 我的Java后端书架 (2016年暮春3.0版)
- 中序线索二叉树(Java)
- java的特点
- spring boot + neo4j restful
- Java单元测试初体验(JUnit4)
- java服务器与底层硬件通过GPRS传输数据
- spring-ioc 学习笔记2
- 【Java集合类型的并发】Collections.synchronizedList
- Java 8十个lambda表达式案例
- 多边形构成问题(今日头条笔试题)
- Java实现数字转化成字符串左边自动补零方法
- Spring Boot 入门概念介绍
- 在java中使用JNI来编程
- jsp 获取项目路径,java获取项目路径
- java 反射机制初学习
- Java中的equals和hashCode方法详解
- Struts2,mybatis,spring三大框架整合