2021-05-07

变量的命名

标识符由字母、数字、下划线、或美元符号组成。首字母以字母、下划线或美元符号开头不能以数字开头。命名不能与关键字、布尔值和null相同。区分大小写。没有长度限制,坚持见名知义的原则。

java中的注释

单行注释:是指只能书写一行的注释。格式如下

//单行注释

单行格式以”//“开头。”//“后面的内容都被认为是注释。

多行注释:一般用于说明比较复杂的内容,如复杂的程序逻辑和算法的实现原理等。当多行内容需要注释时,一般使用多行注释。语法格式如下

/*

*

*/

多行注释以”/*“开头,以“*/结尾。”/*“和”*/“之间的内容都被认为是注释。

文档注释可以为程序员生成像官方APL帮助文档一样的文件,可以在编写代码时使用文档注释。语法格式如下

/**

*文档注释

*/

文档注释以”/**“开头,以”*/“结尾。每个注释包含一些描述性的文本及若干个文档注释标签。文档注释标签一般以”@“为前缀。

数据类型

java中8中基础数据类型boolean、byte、short、int、long、char、float、duoble。

常量包括整形常量、浮点型常量、布尔常量、字符常量、字符串常量、null常量、符号常量。

变量与常量相对应,是在程序运行过程中可以改变的量,它是java程序的一个基本储存单元。语法格式如下

[访问修饰符]变量类型 变量名[=初始值]

”变量类型"可以从数据类型中选择

“变量名”是定义的名称变量,要遵循标识符命名规则。

中括号中的内容为初始值,是可选项。

常用运算符

赋值运算符“=”用于给变量指定变量值,并可以和算数运算符结合,组合复合赋值运算符。复合赋值运算符主要包括“+=””-=““*=”"/=""%="

算数运算符包括+、-、*、/、%、++、--。

关系运算符有时又被称为比较运算符,用于比较两个变量或常量的大小,运算结果是布尔值ture或false。java中六个关系运算符分别为==、!=、<、>、<=、>=。

逻辑运算符用于对两个布尔型操作数进行运算,其结果还是布尔值。

条件运算符是java中唯一的需要3个操作数的运算符,又被称为三目运算符或三元运算符。

Scanner的使用

Scanner类是用于扫描文本的实用程序,如果使用scanner类,必须时使用import语句导入Scanner类,即指定Scanner类的位置,它位于java.util包中。方法如下

(1)导入Scanner类

import java.util.*;

(2)创建Scanner对象

Scanner input=new Scanner(System.in)

(3)获得键盘输入的数据

通过Scanner类常用方法可以接收用户在键盘输入的字符串、整型数值等。

                                                                                总结

变量的命名

标识符由字母、数字、下划线、或美元符号组成。首字母以字母、下划线或美元符号开头不能以数字开头。命名不能与关键字、布尔值和null相同。区分大小写。没有长度限制,坚持见名知义的原则。

驼峰式命名法

1.变量名应该用有意义的英文单词

2.变量名如果只有一个单词,则所有的字母小写

3.变量名如果由多个英文单词组成,则从第二个英文单词开始首字母大写

 

变量声明及使用

java中8中基础数据类型boolean、byte、short、int、long、char、float、duoble。

第一步:声明变量,根据数据类型在内存申请空间

数据类型     变量         int  money

第二部:赋值,即”将数据存储至对应的内存空间“

变量名 =数值              money=1000

第一步和第二部可以合并

数据类型     变量名=数值       int  money=1000

第三步:使用变量,即”取出数据使用"

Scanner的使用

第一步:导入Scanner类

import java.util.*

第二步:创建Scanner对象

Scanner input=new Scanner(System.in);

第三步:获得键盘输入的数据

int now=input.nextInt();

自动类型转换

规则1:如果一个操作数为double型,则整个表达式可提升为double型

规则2:满足自动类型转换的条件

--两种类型要兼容

--目标类型大于原类型:

例如:double大于int型

关系运算符

==   等于

!=  不等于

>   大于

<   小于

>=  大于等于

<=  小于等于

逻辑运算符

&&   短路与    两个结果都为ture,结果才为ture

||     短路或     两个结果一个是ture,结果就是ture

!   非           操作为ture,结果为false     操作为false,结果为ture

运算符优先级

单目运算符! ++ --,优先级别高

优先级别最低的是赋值运算符

可以通过()控制表达式的运算顺序,()优先级最高

从右向左结合性的只有赋值运算符、三目运算符和单目运算符

算数运算符>关系运算符>逻辑运算符

 

 

 

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值