Java第三章

Java第三章

3.1Java主类结构

Java 语言是面向对象的程序设计语言,Java 程序的基本组成单元是类,类体中又包括属性与方法两部分每一个应用程序都必须包含一个 main()方法,含有 main()方法的类称为主类。

【例 3.1】创建主类并调用其主方法(实例位置:资源包\TMis3M)

在在 Eclipse 下依次创建项目 item、包 Number 和类 Frist。在类体中输入以下代码,实现在控制台上输出"你好,Java"。

注意:

代码中的所有标点符号都是英文字符。不要在中文输入法状醒号,否则会导致编译错误。

文件名必须和类名 Frist 相同,即 Fristjava。还要注意大小写,Java 是区分大小写的。

1.包声明

一个 Java 应用程序是由若干个类组成的。在例 3.1 中就是一个类名为 Frist 的类,语句 packageNumber 为声明该类所在的包,package 为包的关键字。

2.声明成员变量和局部变量

通常将类的属性称为类的全局变量(成员变量),将方法中的属性称为局部变量。全局变量声明在类体中,局部变量声明在方法体中。全局变量和局部变量都有各自的应用范围。在例 3.1 中,s1 是成员变量,s2 是局部变量。

3.编写主方法

main()方法是类体中的主方法。该方法从“{”开始,至“}”结束。public、static 和 void 分别是main()方法的权限修饰符、静态修饰符和返回值修饰符,Java 程序中的 main)方法必须声明为 public static void。String[]args 是一个字符串类型的数组,它是 main)方法的参数main(方法是程序开始执行的位置。

4.导入 API 类库

在 Java 语言中可以通过 import 关键字导入相关的类。在 JDK 的 API 中(应用程序接口)提供了130 多个包,如java.awt、java.io 等。可以通过 JDK 的 API文档来查看这些包中的类,把握类的继承结构、类的应用、成员变量表、构造方法表等,并对每个变量的使用目的进行了解,API 文档是程序开发人员不可或缺的工具。

3.2数据基本类型

基本数据类型范围四种:整数类型,浮点类型,字符类型、布尔类型。

3.2.1 整数类型

整数类型简称整型,用来存储整数数值,即没有小数部分的数值。可以是正数,也可以是负数。整数数据根据它所占内存大小的不同,分为byte、short、int和long这四种类型。它们具有不同的取值范围,取值范围如下图所示:

整型数据类型

数据类型内存空间(8位等于1个字节)取值范围

byte8位-128(-2^7)~127(2^7-1)

short16位-2^15~2^15-1

int32位-2^31~2^31-1

long64位-2^63~2^63-1

用四种类型编写一个程序,运行结果,并用文字描述。(注意:long类型,在赋值的时候要和int类型做区分,需要在整数后加L(大写的L))

3.2.2浮点类型

浮点类型简称浮点型,用来存储含小数部分的数值。Java语言中浮点类型分为单精度浮点类型(float)和双精度浮点类型(double),它们具有不同的取值范围。如图所示:

浮点型数据类型

数据类型 内存空间(8位等于1字节) 取值范围 float 32位 1.4E-45~3.4028235E38 double 64位 4.9E-342~1.7976931348623157E308

用两种浮点型编写一个程序,运行结果,并用文字描述。(注意:使用float型小数,需要在小数后面添加F或f)

浮点型的例题:【例3.2】根据身高体重计算BMI指数(实例位置:资源包、TM\sl\3\2)

创建BMIexponent类,声明double型

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值