Java 代码块
2018-02-03 13:54
232 查看
·普通代码块
·构造块
在构造块里优先调用于构造方法。
=============分割线=============
·静态块
public class CodeSection { public static void main(String[] args) { {// 普通代码块 String str = "渣渣辉";// 局部变量 System.out.println("姓名:" + str); } String str = "骨天咯";// 全局变量 System.out.println("姓名:" + str); } }=============分割线=============
·构造块
class BlueMoon2017 { public BlueMoon2017() { System.out.println("嗨~我是渣渣辉"); } { System.out.println("嗨!我是骨天咯!"); } } public class CodeSection { public static void main(String[] args) { new BlueMoon2017(); new BlueMoon2017(); new BlueMoon2017(); } }
在构造块里优先调用于构造方法。
=============分割线=============
·静态块
class BlueMoon2017 { public BlueMoon2017() { System.out.println("嗨~我是渣渣辉"); } static { System.out.println("嗨!我是骨天咯!"); } } public class CodeSection { public static void main(String[] args) { new BlueMoon2017(); new BlueMoon2017(); new BlueMoon2017(); } }静态块优先调用于构造方法,且只执行一次。
相关文章推荐
- HelloWorld.java(简单的代码包含了java的基本语法知识)
- Eclipse快速输入代码 Java初学者必看
- 如何看懂Java混淆后的反编译代码
- .net转的时间戳用java去解析的代码
- 把Java项目的代码转换为C#代码
- JAVA代码的执行
- Java 代码 编译和执行过程
- 高效率的文件复制的Java代码
- 浏览:994 Java反射代码--04.得到指定的方法,并且执行此方法!
- qq QQ 全世界国家和地区代码获取 java
- 两个java 拷屏代码
- Bootstrap FileInput多文件上传插件使用详解(包括Java代码)
- 算法-java代码实现选择排序
- Java代码编译和执行的整个过程
- Java中的代码块(静态代码块、构造代码块、局部代码块)
- 数据结构(Java ArrayList模拟)本代码重在学习数据结构思路,代码完整性欠缺,请见谅
- Lombok 安装、入门 - 消除冗长的 java 代码
- Java伪代码
- java跳出双重for循环,跳出双重for循环的内部循环并不执行外重循环内代码
- 常见非java代码的错误