Java SE 第八讲
1. break语句:
经常用在循环语句中,用于跳出整个循环,执行循环后面的代码。
2. continue语句:
经常用在循环语句中,用于跳出当前的这个循环(或者是跳出本次循环),开始下一次循环的执行。
注:break与continue跳出的都是与它最近的循环. 如果外层还有循环照常执行
3. break与continue可以搭配标签使用,在实际开发中,
根本没有人会将break与continue搭配标签来使用。
4. 面向对象程序设计(Object Oriented Programming,OOP;Object Oriented Design, OOD)。什么是面向对象?在面向对象程序设计中有两个重要的概念:类(class)与对象(object)。
5. 类:类是一种抽象的概念,类中包含了
数据(通常使用名词来表示)与对数据的操纵(通常使用动词来表示)。比如说人就是一种抽象的概念,人具有姓名、年龄、身高等数据,还有吃饭、跑步等操纵数据的动作。
6. 对象:对象是一种具体的概念,是类的一种具体表示方式。比如说人是一个类,而张三、李四、王五等具体的人就是对象。
7. 类所包含的内容,类一共包含两部分内容:
a) 数据,数据在类中称作
属性(Property或者Attribute)或者叫成员变量(Member variable)。
b) 对数据的操纵,这种操纵在类中称作
方法(method)。
public class BreakContinueTest
{
public static void main(String[] args)
{
for(int i = 0; i < 3; i++)
{
if(1 == i)
{
break;
}
for(int j = 0; j <= i; ++j)
{
if(1 == j)
{
continue;
}
System.out.println("j=" + j);
}
System.out.println("i=" + i);
}
}
}
// 结果为:j=0 i=0
分享到:
相关推荐
"Java SE 第八讲(理解面向对象程序设计).pdf"和"Java SE 第九讲(面向对象之封装).pdf"、"Java SE 第十讲(面向对象之封装) 续.pdf"、"Java SE 第十一讲(面向对象之封装) 续二.pdf"深入讲解了面向对象编程的...
第八讲是关于面向对象程序设计的理解,这是JAVA的一个核心特性。面向对象编程(OOP)包括类、对象、封装、继承和多态等概念,这一讲会帮助开发者建立起对OOP的基本认识。 第九、十和十一讲继续深入面向对象的封装...
- **跳转语句**:介绍 `break` 和 `continue` 的功能,以及它们如何影响程序执行流程。 #### 七、继承 (Chapter 6) 第六章主要讲述 Java 中的继承概念及其应用。继承是面向对象编程的另一个核心特性,它允许子类...
4. **类与对象**:Java是一种面向对象的语言,理解类的定义、构造函数、封装、继承、多态性等概念至关重要。对象是类的实例,通过创建对象来使用类的功能。 5. **数组**:数组是存储同类型元素的集合,可以是一维、...
8. **第8章 输入输出流**:Java的I/O流系统提供了读写数据的能力,包括文件操作,网络通信等。本章会讲解InputStream, OutputStream, Reader, Writer等基本流类,以及缓冲流,对象序列化等高级特性。 9. **第9章 ...
Java是一种面向对象的语言,类和对象是其核心。类的定义包括访问控制修饰符(public、protected、default、private)、返回值、方法名和参数列表。方法调用可以通过类名或对象名。`main`方法接收命令行参数,可变长...
- **面向对象**:Java是面向对象的语言,对象是其核心,封装、继承和多态是三大特性。 - **包装类**:为8种基本类型提供了对应的包装类,如Integer、Double等,支持自动装箱和拆箱。 - **日期时间**:使用Date、...
10. **类与对象**:理解面向对象编程的基本概念,包括类的定义、对象的创建、封装、继承和多态性。 11. **构造器**:掌握构造函数的作用,无参构造器和带参构造器的使用,以及构造器重载。 12. **访问修饰符**:...
方法的重载(Overloading)和重写(Overriding)是面向对象编程的重要特性。 6. **数组**:数组是存储同类型元素的集合,可以是一维、二维或多维。Java提供了一维数组和多维数组的声明、初始化和操作方法。 7. **...
- **面向对象编程**:Java是一种完全支持面向对象编程的语言,其四大特性——封装、继承、多态和抽象,是Java SE学习的重点。通过类与对象的概念,开发者能够构建出复杂且可维护的应用程序。 - **图形界面**:Java...
在“第二讲 JAVA语言基础.rar”这个压缩包中,我们很可能会找到一系列关于Java编程基础知识的教程或者资料,包括但不限于变量、数据类型、运算符、流程控制语句、类与对象等核心概念。 1. **变量与数据类型**:在...
1. **Java简介**:Java是一种面向对象的、跨平台的编程语言,由Sun Microsystems公司(现已被Oracle收购)开发。它的“一次编写,到处运行”特性使得Java在不同操作系统上具有良好的可移植性。 2. **Java环境搭建**...
在本压缩包“使用Java理解程序逻辑第2章.zip”中,主要涵盖了Java SE(标准版)的基础知识,特别是关于程序逻辑的构建。这通常包括基本语法、控制流程、数据类型以及面向对象编程的一些初步概念。以下是根据这些内容...
10. **Java SE 第十一讲(面向对象之封装) 续二**: - 继续探讨封装主题,可能涉及接口(interface)、枚举(enum)以及访问者模式等设计模式。 以上是根据提供的文件名推测出的JavaSE课程的主要内容。通过这些...
Java是一种广泛使用的面向对象的编程语言,以其跨平台性、高效性和丰富的类库而闻名。在"java学习资料包"中,你可以找到一系列资源来帮助你深入理解和掌握Java编程技术。 1. **Java基础** - **变量与数据类型**:...
1. **Java简介**:Java是由Sun Microsystems公司(现已被Oracle收购)开发的一种面向对象的编程语言,具有“一次编写,到处运行”的特性。它的设计目标是简洁、健壮、安全和平台无关性。 2. **环境搭建**:学习Java...
Java是一种广泛使用的面向对象的编程语言,以其跨平台、高性能和丰富的类库而备受开发者喜爱。本资料包“java基础语法全解析”是为初学者和有经验的开发者提供的一个全面学习Java语法的资源,旨在深入理解Java的核心...
《JAVA语言程序设计与数据结构第十一版基础篇答案》主要涵盖了Java编程语言的基本概念、语法和数据结构的运用。本书旨在帮助初学者理解和掌握Java编程的基础知识,并通过解决实际问题来深化对数据结构的理解。以下是...
【标签】:“java”表明这些笔记专注于Java编程语言,涵盖了Java的核心概念、语法结构、面向对象特性、异常处理、集合框架、多线程、IO流、网络编程、数据库操作、JVM内存管理以及Java框架等内容。Java作为广泛应用...