一直很喜欢 一句广告词:生活就是一个七天又一个七天。而我想说的是,Java应用就是一个类又一个类。Java是面向对象的语言,对象都是由类实例化而来。一个 Java应用,不论简单还是复杂,都是由若干个Java类组成的。因此,对于初学者,先了解Java类的组成是必要的。
Java类的组成主要有3部分:数据成员、构造方法、方法成员。
首先看下边的代码,是一个简单的Java类:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
|
package com.csst.vo; public class Customer { //1.数据成员 private String custname; private String pwd; private Integer age; //2.构造方法 public Customer() { } public Customer(String custname, String pwd) { this .custname = custname; this .pwd = pwd; } public Customer(String custname, String pwd, Integer age) { super (); this .custname = custname; this .pwd = pwd; this .age = age; } //3.方法成员 public String getCustname() { return custname; } public void setCustname(String custname) { this .custname = custname; } public String getPwd() { return pwd; } public void setPwd(String pwd) { this .pwd = pwd; } public Integer getAge() { return age; } public void setAge(Integer age) { this .age = age; } } |
Java类的组成:介绍类的三个组成部分。
一、数据成员:
数据成员是类的属性,声明该类的对象所具备的属性。声明数据成员往往需要声明以下几项:
1.权限修饰符(Java中权限修饰符有4种,在以后文章中会介绍):本例中使用的是私有权限private。在大多数情况下,都建议数据成员使用私有权限。
2.数据类型:数据成员必须指明其数据类型,本类中使用的类型有String和Integer。Java中的数据类型分两种,基本类型和引用类型。(在以后文章中会详细介绍)。
3.数据成员标志符:即数据成员的名字。名字要遵守Java的命名规范,最好采用名词性质的单词命名,可以由数字、字母、$、_组成,但是首字母不能是数字。
4.初值:数据成员可以赋初值,也可不赋初值。如果不赋,则会有默认值(根据数据类型不同而不同)。
二、构造方法:
构 造方法是为了创建对象的,反过来亦成立,创建对象必须使用构造方法。比如要创建Customer类对象,必须使用new关键字调用Customer类的某 一个构造方法。在该例子中,有3个构造方法。如:Customer cust=new Customer(“Gloria”,”abc”);
三、方法成员:
方法成员是该类对象所能进行的操作。往往需要声明一下几项。
1.权限访问修饰符:与数据成员的修饰符概念相同,该类中的方法使用公有权限public。
2.返回值类型:方法成员必须指明返回值类型,如果该方法没有返回值,则使用void。
3.方法成员标志符:即方法的名字。规则与数据成员标志符相同。建议方法成员采用动词性质单词命名。
推荐阅读:
相关推荐
7. **反射机制**:了解Java反射机制,可以动态获取类的信息并操作对象,增强了程序的灵活性。 8. **Java标准库**:熟悉并掌握常用的Java API,如String类、Date类、Math类等,以及各种实用工具类。 9. **Java ...
总的来说,【java-电子书类 李兴华java教程】是一套全面的Java学习资源,涵盖了从基础到进阶的各个层面,通过深入学习,读者不仅可以掌握Java编程的基本技能,还能为参与复杂的软件开发项目打下坚实基础。
+ Java 程序由类组成 + 应用程序可以没有 public 类;小应用程序一定有一个类是 public 类(主类) + 应用程序:如果只有一个类,源文件名与该类的类名相同,拓展名为 .java;有多个类时,如果有 public 类(最多...
本教程基于“JAVA FX官方教程:RIA应用开发 完整版文档”,涵盖了JavaFX的基础知识、核心概念以及实践技巧,旨在帮助开发者全面了解和掌握JavaFX的使用。 首先,我们来了解JavaFX的基本架构。JavaFX由多个模块组成...
1. **Java概述**:了解Java的历史背景、发展历程,以及Java平台的组成,包括JVM(Java虚拟机)、JDK(Java开发工具包)和Java应用的运行环境。 2. **Java环境配置**:学习如何安装JDK,设置环境变量,以及使用...
首先,我们要了解For循环的基本语法结构,它通常由四个部分组成:初始化、条件判断、迭代更新和循环体。一个简单的For循环格式如下: ```java for (初始化; 条件判断; 迭代更新) { // 循环体代码 } ``` 1. **初始...
### Java新手教程 #### 计算机基础知识 **1.1 什么是硬件?硬件举例** - **定义**:计算机硬件是指计算机系统中由电子、机械和光电元件等组成的各种物理装置的总称。 - **举例**:CPU(中央处理器)、内存(RAM)...
- **JVM(Java虚拟机)**:Java程序需要通过JVM来执行,JVM是Java平台的核心组成部分,负责将字节码转换为机器码。 - **类和对象**:Java是面向对象的语言,一切皆为对象。类是创建对象的模板,对象则是类的实例。...
在Java编程中,首要的知识点是了解Java开发环境,包括安装JDK(Java Development Kit),设置环境变量,以及使用集成开发环境(IDE)如Eclipse或IntelliJ IDEA。学习过程中,学生将掌握如何创建、编译和运行第一个...
Java2ME的主要组成部分包括配置(Configurations)和Profile(Profiles)。配置定义了设备的基本硬件和软件能力,例如Connected Limited Device Configuration (CLDC) 和Connected Device Configuration (CDC)。CLDC...
异常处理是Java中的一个重要组成部分,教程会详细解释如何使用try-catch-finally语句来捕获和处理运行时错误。此外,还会讲解文件输入/输出(I/O)操作,这对于读写文件、实现数据持久化至关重要。 容器和集合框架...
在《李兴华Java教程》中,你会了解到Java的核心组成部分,包括语法、面向对象编程(OOP)原则、异常处理、集合框架、多线程以及输入输出系统等关键主题。 1. **Java语法基础**:学习Java首先要理解其基本语法结构,...
在视频教程中,这部分内容可能会通过实例演示,让学习者直观地了解如何编写和运行简单的Java程序。 接下来,会深入到面向对象编程(OOP)的概念,这是Java的核心特性。这包括类、对象、继承、封装和多态性。理解...
Java程序由类(Class)组成,每个类都包含了方法(Method)和变量(Field)。类是对象的模板,而对象则是程序中的实体。Java是面向对象的语言,这意味着它的设计理念是基于对象和类的。 在Java编程中,我们首先需要...
在深入探讨Java3D教程第四章“交互”之前,我们首先需要理解Java3D是什么以及它在三维图形处理中的角色。Java3D是Sun Microsystems(现为Oracle的一部分)开发的一个高级三维图形应用程序接口(API)。它构建在Java...
- **MIDlet生命周期**:MIDlet是JavaME应用程序的基本单位,其生命周期由一系列状态组成,包括初始化、启动、暂停、恢复和终止。了解MIDlet的生命周期对于管理应用程序的资源和行为至关重要。 - **用户界面设计**:...
首先,我们要了解Java的环境搭建。安装Java Development Kit (JDK) 是开始编程的第一步,它包含了编译器、解释器和其他开发工具。在Windows、Mac或Linux上都可以找到适合的操作系统版本。安装完成后,设置好环境变量...
1. **Java类文件结构**:首先,了解Java类文件的内部结构至关重要。每个Java类文件都是以`.class`后缀的二进制文件,它由魔数、版本号、常量池、访问标志、类索引、父类索引、接口索引集合、字段表集合、方法表集合...