程序设计基础java_Java笔记一:Java程序设计基础(1)

Java程序设计基础

标识符

组成:数字和字母、美元符号、下划线

第一个符号为字母、下划线和美元符号

Java 区分大小写

不能使用任何 Java 关键字作为标识符,不能赋予标识符任何标准的方法名

关键字

Java的关键字对Java编译器有特殊的意义,它们用来表示一种数据类型,或者表示程序的结构等。

保留字是为 Java 预留的关键字,它们虽然现在没有作为关键字,但在以后的升级版本中有可能作为关键字。

Java 语言目前定义了 51 个关键字,这些关键字不能作为变量名、类名和方法名来使用。以下对这些关键字进行了分类。

数据类型:boolean、int、long、short、byte、float、double、char、class、interface。

流程控制:if、else、do、while、for、switch、case、default、break、continue、return、try、catch、finally。

修饰符:public、protected、private、final、void、static、strict、abstract、transient、synchronized、volatile、native。

动作:package、import、throw、throws、extends、implements、this、supper、instanceof、new。

保留字:true、false、null、goto、const。

Java注释

单行注释:以双斜杠“//”标识,只能注释一行内容.

多行注释:包含在“/”和“/”之间,能注释很多行的内容.

文档注释:包含在“/**”和“*/”之间,也能注释多行内容,一般用在类、方法和变量上面,用来描述其作用。注释后,鼠标放在类和变量上面会自动显示出我们注释的内容.文档注释可以通过 Javadoc 命令把文档注释中的内容生成文档,并输出到HTML文件中,方便记录程序信息。还可以包含一个或多个@标签,每个@标签都在新的一行开始。

33a9f9c6d05be96fe7d09db80c0f14c0.png

常量值

常量是指在程序的整个运行过程中值保持不变的量。常量值是常量的具体和直观的表现形式,常量是形式化的表现。

整型常量值

十进制数形式

八进制数形式:以0开头

十六进制形式:以0x或0X开头

实型常量值

十进制数形式:由数字和小数点组成,且必须有小数点。

科学记数法形式:e或E之前必须有数字,且之后的数字为整数。

布尔型常量值

Java 的布尔型常量只有两个值,即false(假)和true(真)。

字符型和字符串常量值

Java的字符型常量值是用单引号引起来的一个字符

双引号用来表示字符串

转义字符

9daf6f87c3875d5c2427e02bd5caaabb.png

定义常量:使用final关键字来定义一个常量,其语法如下所示:

final dataType variableName = value

常量有三种类型

静态常量:在final之前public static修饰。public static修饰的常量作用域是全局的,不需要创建对象就可以访问它。

成员常量

局部常量

45a4c4a01fae5f5e461c56f4dcfa93c7.png

在定义常量时就需要对该常量进行初始化。

final关键字不仅可以用来修饰基本数据类型的常量,还可以用来修饰对象的引用或者方法。

为了与变量区别,常量取名一般都用大写字符。

变量

Java语言是强类型语言,所有的变量必须先声明、后使用,指定类型的变量只能接受类型与之匹配的值。java 中用户可以通过指定数据类型和标识符来声明变量,其基本语法如下所示:

DataType identifier; DataType identifier=value;

变量是类或者结构中的字段,如果没有显式地初始化,默认状态下创建变量并默认初始值为 0。方法中的变量必须显式地初始化,否则在使用该变量时就会出错。

根据作用域的不同,一般将变量分为不同的类型

成员变量

c7715d1845cc4e76b0c3dcaf04fd170a.png

58a3a952650aaa409d166ba5cc6f34ba.png

9dc8fb9f07e117c57082af1bebcac667.png

局部变量:在方法或者方法代码块中定义的变量,其作用域是其所在的代码块。可分为以下三种:

方法参数变量(形参):在整个方法内有效。

方法局部变量(方法内定义): 从定义这个变量开始到方法结束这一段时间内有效。

代码块局部变量(代码块内定义):从定义这个变量开始到代码块结束这一段时间内有效。

Java数据类型

4ef26e77ab2dcc081e6701c37993b2e4.png

数据类型转换

e76fc58c949296b5b82fc6e8c23a89e0.png

直接量

直接量是指在程序中通过源代码直接给出的值,例如在int a = 5;代码中,为变量 a 所分配的初始值 5 就是一个直接量。

能指定直接量的通常只有三种类型:基本类型、字符串类型和null类型。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值