摘要:
在之前的教程中,我们已经多次提到了继承。继承是面向对象中非常重要的一个概念,使用继承可以大大提高代码的复用性。在Java中,类可以从其他类派生,从而继承这些类的域和方法。本文将详细介绍Java中有关继承的概念。 阅读全文
摘要:
在Java中,接口是对类的一组需求描述,它相当于不同系统之间交互时使用的一种契约,实现了接口的类要遵从接口定义的规则。本文将详细介绍有关接口的内容。 阅读全文
摘要:
注解是一种元数据的形式,它提供了关于程序的一些信息。注解不属于程序本身的一部分,它对于代码的操作没有直接的影响。注解是Java1.5之后引入的特性,现在很多框架都使用了大量的注解。本课程将对注解进行详细的介绍。 阅读全文
摘要:
有时,变量的取值只在一个有限的集合内。针对这种情况,可以使用枚举类型。此外,使用枚举值来代替直接使用字面量可以让程序更加易于阅读和维护。本文将从枚举类型的定义以及如何使用枚举类型两个方面对枚举类型进行详细的介绍。 阅读全文
摘要:
可以在类的内部定义另外一个类,这种类就是所谓的嵌套类。而嵌套类实际上又分为很多种。本文先介绍了嵌套类的整体概念,然后对每一种具体的嵌套类进行了详细的介绍。 阅读全文
摘要:
Java中使用包来组织和管理各种类型,例如类、接口、枚举等。借助于包可以方便地组织自己的代码,并将自己的代码与别人提供的代码库分开管理。本文将会对包的使用进行详细的介绍。 阅读全文
摘要:
本文更深入地介绍了类的细节,将会从方法的返回值、this关键字、访问权限、静态成员和域的初始化五个方面让读者对类有一个更加清晰的认识。 阅读全文
摘要:
本文主要介绍有关对象的内容,包括对象的创建和使用。通过本篇教程,你将会学到如何实例化一个对象并通过点操作符(.)去访问它的域和方法。 阅读全文
摘要:
在掌握了Java的基础语法后,我们就可以编写自己的类了。在本篇教程中,我们将试着定义自己的类,包括声明成员变量,成员方法和构造器,然后使用自己的类去创建对象并使用它们。 阅读全文
摘要:
源文件中的语句通常按照它们出现的顺序从上到下执行。但是,通过使用控制流语句,可以使您的程序能够有条件地执行特定的代码块。本文介绍Java中的控制流语句,涵盖了分支结构(if、if-else和switch)和循环结构(for、while和do-while)。 阅读全文
摘要:
运算符可用于构建计算值的表达式,表达式是语句的核心组成部分,语句可以组织成块。在学习完变量和运算符之后,本文将向你介绍表达式,语句和块。 阅读全文
摘要:
运算符是编程语言中非常基础而又重要的语法,它基本会出现在每一条语句中。本文将依次对Java中的每一种运算符进行介绍。 阅读全文
摘要:
数组是一个可以存放固定数量的同一类型的值的容器对象。创建数组时,必须确定数组的长度。在《回顾HelloWorld》一文中,我们已经看到了一个使用数组的例子。本节将会更加详细地讨论数组。 阅读全文
摘要:
经过上一篇教程的学习,我们知道对象将它的状态存在域中。然而,Java中也使用了“变量”这个术语。在这一篇教程中,我们将会讨论它们之间的关系,以及变量命名的规则和惯例,基本数据类型以及它们的默认值和字面量。 阅读全文
摘要:
如果你之前从来没有使用过面向对象编程语言,那么在学习Java之前需要先理解几个有关面向对象编程的基本概念。这篇教程将会向你介绍对象、类、集成、接口和包的概念,以及这些概念是如何与现实世界相关联,并介绍这些概念在Java语言中的体现。 阅读全文