描述java程序的基本框架结构_第3章 Java的基本程序设计结构

目录

math?formula=%5Cbullet%20一个简单的Java应用程序                                        

math?formula=%5Cbullet%20字符串

math?formula=%5Cbullet%20注释                                                                         

math?formula=%5Cbullet%20输入输出

math?formula=%5Cbullet%20数据类型                                                                  

math?formula=%5Cbullet%20控制流

math?formula=%5Cbullet%20变量与常量                                                               

math?formula=%5Cbullet%20大数

math?formula=%5Cbullet%20运算符                                                                     

math?formula=%5Cbullet%20数组

3.2注释

单行注释:用来注释当行注释内容

注释方式://注释内容

多行注释:用来注释多行注释内容

注释方式: /*注释内容一

注释内容二*/

文档注释:文档注释可以用来自动生成文档,这种注释由/**开头,以*/结束

常见的文档注释标记:

方法注解:

@param    字段    字段描述

这个标记可以给当前方法的参数部分添加一个条目。这个描述可以占据多行,并且可以使用HTML标记。一个方法的@param标记必须放在一起。

@return    返回数据描述

这个标记将给当前方法添加“returns”条目。用来描述返回值,可以跨多行并且可以使用HTML标记。

@throws    可能抛出的异常类型

这个标记将添加一个注释,表示有可能抛出某种异常。

通用注解:

@author    作者条目(可标记多个作者)

这个标记产生一个作者条目。并且可以使用多个@author标记,每个@author标记代表着一个作者。

@version    版本条目

这个标记将产生一个版本条目。可以对当前版本进行描述。

@since     text

这个标记会产生一个始于条目,text可以是引入这个特性的版本的任何描述。

@see和@like        超链接

这个标记可以使用超链接,在“see also”部分生成链接,可以链接到javadoc文档的相关部分或外部文档。

示例:1、引用javadoc文档相关部分:

@see java.lang.String

2、引用外部超链接链接到任何URL

@see  这是一个链接演示

3、see标记的内容由双引号(“)标识,文本会显示在”see also“部分

@see "Core Jaca 2 volume 2"

3.3数据类型

ed03d6f2bc18

数据类型

①整型:

类型    存储大小                取值范围

int        4字节                    -2^31——2^31-1

short    2字节                    -2^16——2^16-1

long      8字节                    -2^64——2^64-1

byte      1字节                    -2^8——2^8-1

②浮点类型:

类型    存储大小                取值范围

float    4字节               大约

math?formula=%5Cpm%203.40282347E+38F(有效位数为6-7位)

double 8字节               大约

math?formula=%5Cpm%201.79769313486231570E+308(有效位数位15位)

③char类型

类型    存储大小                取值范围

char    2字节

用来表示单个字符。

④boolean类型

布尔类型只有两个值:true和false,用来判定逻辑条件。

ed03d6f2bc18

数值类型的转换

实线表示无信息丢失的转换,虚线表示可能有精度损失的转换。

精度丢失示例:

int n=123456789

float    f=n;//f=1.23456792E8

其他类之间也可以进行强制转换,强制类型转换需要在圆括号前给出想要转换的目标类型,后面给出待转换的变量名。例如:

double x=9.997;

int nx=( int ) x;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值