分类 : 98个相关结果 386次浏览

一个类的成员变量,一个函数中的参数,都具有一种数据类型,可以为基本数据类型(如int类型)或者引用类型(如Car类型)。 假设我们想描述平面坐标的一个点,那么我们创建一个Point类,这个类要包含表示X坐标和Y坐标的成员变量: public …

当为一个类创建实例时,每个不同的实例的成员变量都有自己特定的值。 有时我们希望定义一个类成员,使其作为该类的公共成员,所有实例都共享该成员变量,此时需要使用static关键字。 static是Java语言中的修饰符,它可以修饰变量和方法。根 …

Clock Java 8在java.time包中包含了一组全新的时间日期API。新的日期API和开源的Joda-Time库差不多,但也有一些不同。我们通过一些例子来学习下如何使用新的Date API吧。 Clock类提供了访问当前日期和时间 …

空字符串 字符串就是一个字符序列,字符串被广泛应用于 Java 编程。Java语言将字符串作为String类型的对象进行处理,在讲解基本数据类型时,我们已经顺带简单介绍过String的基础知识。 我们来比较以下三个字符串: String s …

创建对象 我们此前已经多次创建对象了,现在我们来进一步深入创建对象的知识。 假设我们已经如下定义了Car和Engine类: 重新审视我们曾经编写的创建对象的代码: 最后一行代码包含了三个部分: Car myCar表示声明了一个Car类型的变 …

定义和使用类 编写Java程序,简言之就是三件事情: 定义类 使用类 定义类的工作包括: 定义类的属性(也称为成员变量) 定义类的方法 定义类的构造方法(也称构造器或者构造器) 使用类的工作包括: 基于类创建对象(即访问类的构造器) 访问类 …

我们此前已经看到过数据类型的声明、方法的调用和运算表达式,它们都可以认为是程序中的音符,要真正演奏出动人的音乐需要把这些音符有机地编排到一起。这是就需要我们来控制代码的执行过程了。 Java中存在着三种控制结构: 顺序结构 循环结构 选择结 …

我们已经学会了如何定义和初始化变量,然而程序中的数据并不是一成不变的,很多时候我们需要对数据进行“操作”。 运算符是Java语言中一种直观的数据操作方式,它可以对特定的一个或者多个变量进行运算并返回结果。大部分运算符可以接受基本类型作为操作 …

变量与数据类型 在程序设计语言中,变量(Variable)是在内存中动态存储值的地方。简单地理解,程序的作用就是对变量进行各种运算,所以我们首先来了解变量有哪些类型,如何定义变量。 Java要求在使用一个变量前要求必须声明它的类型。 声明一 …

初识面向对象 Java是一门面向对象语言,一个Java程序就是一系列对象(Object)的集合,对象通过方法调用来彼此协作完成特定的功能。我们首先来了解面向对象的几个关键概念。 面向对象是一种非常符合人类思维的编程方法,因为现实世界就是由对 …