Java基础练习2

1、任务:了解Java基础知识

2、知识点:

(1) Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作:

对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。(即对象是类的具体)

:类是一个模板,它描述一类对象的行为和状态。(即类是对象的上级)

方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。

实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定

以上可能说得还不够形象,那么我们拿狗来打比方:

在Java中有这样一个,此类的属性有:品种、大小、颜色、年龄,此类可以进行的方法有:吃、跑、睡、叫;

那么我们现在有三个对象狗1、狗2狗3:

三个对象也必须要有此类的属性,因此对象的属性是:

狗1:品种-藏獒; 大小-大;颜色-棕色; 年龄-3岁

狗2:品种-昆明犬; 大小-大;颜色-黑色&棕色;年龄-5岁

狗3:品种-京八犬; 大小-小;颜色-黄色/白色 ;年龄-6岁

同样的,软件对象的状态就是属性,行为通过方法体现。在软件开发中,方法操作对象内部状态的改变,对象的相互调用也是通过方法来完成。

(2)Java.源程序应该包括下列部分:

package语句,该部分至多只有一句,必须放在源程序的第一句。

import语句,该部分可以有若干import语句或者没有,必须放在所有的类定义之前。

public classDefinition,公共类定义部分,至多只有一个公共类的定义,Java语言规定该Java源程序的文件名必须与该公共类名完全一致。

classDefinition,类定义部分,可以有0个或者多个类定义。

interfaceDefinition,接口定义部分,可以有0个或者多个接口定义。

(3)命名规范:

项目名全部小写

package包名全部小写

class类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。

变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写

(4)Java 中主要有如下几种类型的变量:

局部变量:在方法、构造方法或者语句块中定义的变量被称为局部变量。变量声明和初始化都是在方法中,方法结束后,变量就会自动销毁。

类变量(静态变量):类变量也声明在类中,方法体之外,但必须声明为 static 类型。

成员变量(非静态变量):成员变量是定义在类中,方法体之外的变量。这种变量在创建对象的时候实例化。成员变量可以被类中方法、构造方法和特定类的语句块访问。

3、代码:

在上文中,我们把狗的例子写成代码:

public class Dog {

String breed; //品种

int size; //大小

String colour; //颜色

int age; //年龄

void eat() { //吃

}

void run() { //跑

}

void sleep(){ //睡

}

void bark(){ //叫

}

}

其中的关键字int为整型,对应着赋予一个整型数字;

而string是字符串,对应着赋予一组名字(字符);

void是无返回值的引用变量。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值