1.代码块:在代码中使用“{}”括起来的的代码称为代码块,根据代码声明的位置及关键字不同,代码块可以分为以下四种
普通代码块、构造块、静态块、同步代码块。
2.直接在一个方法中出现“{}”称为普通代码块。
3.直接在类中定义的代码块称为构造块。
class Demo{
{
System.out.println("构造块");
}
static{
System.out.println("静态块");
}
public Demo(){
System.out.println("构造方法");
}
}
public class TestCode {
/**
* @param args
*/
public static void main(String[] args) {
{
int x=10;
System.out.println(x);
}
int y=10;
System.out.println(y);
new Demo();
new Demo();
new Demo();
}
}
4.构造块优于构造方法执行。
5.使用static关键字声明的代码块称为静态块,静态块的目的是用来为静态属性初始化。静态块优先于主方法执行。静态块优先于构造方法执行。而且只执行一次。
分享到:
相关推荐
### JAVA-SE知识点总结 #### 一、Java的三大平台 1. **Java SE (Standard Edition)**:标准版,提供核心功能,适用于桌面应用程序开发。 2. **Java EE (Enterprise Edition)**:企业版,建立在Java SE的基础上,...
java SE 1.8是 Java 编程语言的标准版,本笔记涵盖了Java SE 1.8的所有知识点,从基本数据类型到高级面向对象编程的所有方面。 一、基本数据类型 * java 中的基本数据类型包括整数类型、浮点数类型、字符类型、...
这个总结文章将深入探讨Java SE的主要知识点,帮助开发者全面理解并掌握这一强大的编程工具。 1. **基础语法**:Java是一种强类型、面向对象的语言,其基础语法包括变量声明、数据类型(如整型、浮点型、字符型、...
### Java基础知识点总结 #### 一、Day_01Java开章 1. **计算机概述** - **计算机**:一种能够自动高速处理大量信息的电子设备。 - **计算机硬件**:指计算机系统中所有看得见摸得着的物理部件,如CPU、内存、...
### Java知识点总结 #### 第1章 Java基础 ##### 1.1 SUN,JAVA,ECLIPSE相关常识 - **James Gosling** 被誉为“Java之父”,他是Java语言的主要设计者之一。 - **Oracle** 收购了Sun Microsystems之后,获得了...
数组是相同类型数据的集合,函数(在Java中称为方法)则封装了特定功能的代码块。 【Java 面向对象编程】 面向对象编程(OOP)是Java的核心特性之一。它包括类的定义、对象的创建、继承、封装、多态等概念。类是...
这个“Java SE重点总结”PDF文件应该包含了以上各个方面的详细解释和实例,通过学习和实践,可以帮助你全面掌握Java SE的知识点,为后续的Java EE或Android开发打下坚实的基础。记得理论学习的同时,一定要多编写...
### Java SE 应用程序设计知识点总结 #### 一、Java SE 概述与学习路线图 - **Java SE:** Java Standard Edition 的简称,是Java技术的基础,主要应用于桌面应用程序和服务器端应用程序的开发。 - **Java SE 学习...
### Java基础总结——核心知识点详解 #### 一、Java概述 - **起源与发展**:Java 语言最初由 Sun 公司的 James Gosling 等人在 1991 年开发,当时命名为 Oak,目的是为了控制有线电视交换盒和个人数字助理(PDA)等...
### JavaSE重点知识点总结 #### 一、Java概述 Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现已被Oracle收购)的James Gosling等人于1991年开始开发,最初命名为Oak,旨在用于控制嵌入式设备的...
【JAVA SE概要点总结】 JAVA SE,全称为Java Standard Edition,是Java平台...以上是JAVA SE的一些核心概念和知识点,这些内容构成了Java编程的基础。深入理解和熟练掌握这些要点,将有助于进一步学习和应用Java技术。
这份名为"知识点总结word.zip"的压缩包文件,很可能包含了一份精心整理的Java技术学习指南,帮助我们系统地理解和掌握这个强大的编程语言。下面,我们将详细探讨Java的核心概念和技术点,希望能为你的学习之路提供...
Java 基础知识点 1. 基本语法:Java 语言的基本语法包括变量声明、数据类型、运算符、控制结构、循环结构、数组等。例如,Java 中的基本数据类型有整数型(int)、浮点型(float)、字符型(char)等。 2. 控制...
在深入探讨Java基础知识点之前,先要理解Java语言的起源和发展。Java是由Sun Microsystems(太阳微电子公司)开发的,它有三个主要版本:J2SE(标准...理解并掌握这些知识点对于编写高效、可靠的Java应用程序至关重要。
Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现为Oracle公司)于1995年发布。Java的设计目标是具有高度的可移植性、安全性、...这个压缩包里的资料应该会涵盖这些知识点,是学习和复习Java的好资源。
### Java基础知识总结(超级经典) #### 一、Java概述 - **起源与发展**:Java语言始于1991年Sun公司的James Gosling等人发起的Oak项目,最初目标是为了控制嵌入式设备,如有线电视交换盒和个人数字助理(PDA)。...
根据提供的文件信息:“Java(知识点总结).doc”,我们可以推断出文档主要涵盖了关于Java编程语言的重要知识点。下面将对可能包含的关键概念、技术点进行详细阐述。 ### Java基础 1. **基本数据类型**:Java中有八...
### Java基础知识总结 #### 一、Java概述 Java是由Sun Microsystems公司(现已被Oracle收购)在1991年由James Gosling领导的团队所开发的一种面向对象的编程语言。最初被命名为Oak,目的是为了控制嵌入式设备和...
### Java基础知识总结 #### 一、Java概述 Java是一种广泛使用的高级编程语言,它由Sun Microsystems公司的James Gosling等人在1991年开始开发,并最初命名为Oak。Oak旨在用于控制嵌入式设备如有线电视交换盒和个人...
根据给定的文件信息,以下是对“传智播客Java_SE基础毕向东老师全程笔记”的详细知识点总结: ### 第一章:编程基础 1. **Java的特性和优势**: - **简单性**:Java设计简洁,易于理解和学习。 - **面向对象**:...