`
summer_021
  • 浏览: 57967 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

Java SE 第八讲 break continue 面向对象简介

 
阅读更多
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
分享到:
评论

相关推荐

    张龙老师javase视频0基础文档(全).rar

    "Java SE 第八讲(理解面向对象程序设计).pdf"和"Java SE 第九讲(面向对象之封装).pdf"、"Java SE 第十讲(面向对象之封装) 续.pdf"、"Java SE 第十一讲(面向对象之封装) 续二.pdf"深入讲解了面向对象编程的...

    JAVA SE 教程(1)(2-11讲)

    第八讲是关于面向对象程序设计的理解,这是JAVA的一个核心特性。面向对象编程(OOP)包括类、对象、封装、继承和多态等概念,这一讲会帮助开发者建立起对OOP的基本认识。 第九、十和十一讲继续深入面向对象的封装...

    OCA Java SE 7 Programmer I.

    - **跳转语句**:介绍 `break` 和 `continue` 的功能,以及它们如何影响程序执行流程。 #### 七、继承 (Chapter 6) 第六章主要讲述 Java 中的继承概念及其应用。继承是面向对象编程的另一个核心特性,它允许子类...

    java se 基础练习 Java学习资料

    4. **类与对象**:Java是一种面向对象的语言,理解类的定义、构造函数、封装、继承、多态性等概念至关重要。对象是类的实例,通过创建对象来使用类的功能。 5. **数组**:数组是存储同类型元素的集合,可以是一维、...

    JAVA SE程序设计教程_PDF 附代码.zip

    8. **第8章 输入输出流**:Java的I/O流系统提供了读写数据的能力,包括文件操作,网络通信等。本章会讲解InputStream, OutputStream, Reader, Writer等基本流类,以及缓冲流,对象序列化等高级特性。 9. **第9章 ...

    JAVA SE概要点总结

    Java是一种面向对象的语言,类和对象是其核心。类的定义包括访问控制修饰符(public、protected、default、private)、返回值、方法名和参数列表。方法调用可以通过类名或对象名。`main`方法接收命令行参数,可变长...

    JAVA SE概要点总结

    - **面向对象**:Java是面向对象的语言,对象是其核心,封装、继承和多态是三大特性。 - **包装类**:为8种基本类型提供了对应的包装类,如Integer、Double等,支持自动装箱和拆箱。 - **日期时间**:使用Date、...

    java SE基础知识点文档

    10. **类与对象**:理解面向对象编程的基本概念,包括类的定义、对象的创建、封装、继承和多态性。 11. **构造器**:掌握构造函数的作用,无参构造器和带参构造器的使用,以及构造器重载。 12. **访问修饰符**:...

    Java SE完整版精品优质课件 自学入门必看的优秀Java基础知识培训教案 第02章_Java基本语法1(共99页).rar

    方法的重载(Overloading)和重写(Overriding)是面向对象编程的重要特性。 6. **数组**:数组是存储同类型元素的集合,可以是一维、二维或多维。Java提供了一维数组和多维数组的声明、初始化和操作方法。 7. **...

    Java第一课

    - **面向对象编程**:Java是一种完全支持面向对象编程的语言,其四大特性——封装、继承、多态和抽象,是Java SE学习的重点。通过类与对象的概念,开发者能够构建出复杂且可维护的应用程序。 - **图形界面**:Java...

    第二讲 JAVA语言基础.rar

    在“第二讲 JAVA语言基础.rar”这个压缩包中,我们很可能会找到一系列关于Java编程基础知识的教程或者资料,包括但不限于变量、数据类型、运算符、流程控制语句、类与对象等核心概念。 1. **变量与数据类型**:在...

    Java 2实用教程(第五版张跃平例题代码)

    1. **Java简介**:Java是一种面向对象的、跨平台的编程语言,由Sun Microsystems公司(现已被Oracle收购)开发。它的“一次编写,到处运行”特性使得Java在不同操作系统上具有良好的可移植性。 2. **Java环境搭建**...

    使用Java理解程序逻辑第2章.zip

    在本压缩包“使用Java理解程序逻辑第2章.zip”中,主要涵盖了Java SE(标准版)的基础知识,特别是关于程序逻辑的构建。这通常包括基本语法、控制流程、数据类型以及面向对象编程的一些初步概念。以下是根据这些内容...

    北京圣思园张龙老师JavaSE 01-11章的课堂笔记 pdf文件

    10. **Java SE 第十一讲(面向对象之封装) 续二**: - 继续探讨封装主题,可能涉及接口(interface)、枚举(enum)以及访问者模式等设计模式。 以上是根据提供的文件名推测出的JavaSE课程的主要内容。通过这些...

    java学习资料包

    Java是一种广泛使用的面向对象的编程语言,以其跨平台性、高效性和丰富的类库而闻名。在"java学习资料包"中,你可以找到一系列资源来帮助你深入理解和掌握Java编程技术。 1. **Java基础** - **变量与数据类型**:...

    Java十大基础笔记整理(PDF)

    1. **Java简介**:Java是由Sun Microsystems公司(现已被Oracle收购)开发的一种面向对象的编程语言,具有“一次编写,到处运行”的特性。它的设计目标是简洁、健壮、安全和平台无关性。 2. **环境搭建**:学习Java...

    java基础语法全解析 Java学习资料

    Java是一种广泛使用的面向对象的编程语言,以其跨平台、高性能和丰富的类库而备受开发者喜爱。本资料包“java基础语法全解析”是为初学者和有经验的开发者提供的一个全面学习Java语法的资源,旨在深入理解Java的核心...

    JAVA语言程序设计与数据结构第十一版基础篇答案,java语言程序设计基础篇第十版第十章答案,Java

    《JAVA语言程序设计与数据结构第十一版基础篇答案》主要涵盖了Java编程语言的基本概念、语法和数据结构的运用。本书旨在帮助初学者理解和掌握Java编程的基础知识,并通过解决实际问题来深化对数据结构的理解。以下是...

    java学习笔记

    【标签】:“java”表明这些笔记专注于Java编程语言,涵盖了Java的核心概念、语法结构、面向对象特性、异常处理、集合框架、多线程、IO流、网络编程、数据库操作、JVM内存管理以及Java框架等内容。Java作为广泛应用...

Global site tag (gtag.js) - Google Analytics