博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
菜鸟文科生的java之路:变量和常量
阅读量:4179 次
发布时间:2019-05-26

本文共 1470 字,大约阅读时间需要 4 分钟。

01Java的关键词在这里插入图片描述

特别要注意的是,关键词一定要区分大小写,比如char是关键词,但是Char不是的。

02Java的标识符*

在这里插入图片描述

标识符是给变量、类、方法命名的符号,需要注意以下事项:
1、是什么?由数字、字母、下划线(-)、美元符$组成,可包含关键词和保留字,例如不可以使用byte,但可以是Youbyte。
2、不是什么?当不能包含
@、%、空格
等其他符号,不能以数字开头,不能以下划线以及美元符号之外的特殊字号开头。
3、严格区分大小写、能够见名知意。

03变量是什么

在这里插入图片描述

在这里插入图片描述
变量的内容是:immoc
重新 赋值后变量love的内容是:i love imooc
标点符号是英文的,一定要注意
变量主要分为变量类型、变量名、变量值。变量名由标识符来代替。

04如何命名java变量?*

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
好的习惯:
1、变量由多单词组成,第一个单词的首字母小写,其后单词首字母的大写。
2、变量命名时,简短见名知道意思。
3、长度无限制,区分大小写。

04Java的数据类型

在这里插入图片描述

**基本数据类型是数据变量的本身,引用类型数据存的是保存数据的空间地址。基本数据类型变量里存储的是放在抽屉里的东西,引用数据类型存储的是打开抽屉的钥匙。

常用基本数据类型

在这里插入图片描述

数据类型:int、double、float、char、boolean
在这里插入图片描述
String是常用的引用数据类型,用来表示字符串。

05变量的使用规则

1、变量首先需要声明(数据类型)然后使用;

正确事例如下:在这里插入图片描述
2、可声明时赋值
在这里插入图片描述
也可声明后赋值
在这里插入图片描述
3、变量每次只能赋一个值,但可多次修改。
在这里插入图片描述
4、main方法中的变量也必须先赋值,才能输出
在这里插入图片描述
5、变量名尽量使用英文而不用中文
在这里插入图片描述

06自动类型转换

在这里插入图片描述

int变量可直接转换为double变量,完成赋值操作,这种转换称为自动类型转换。

转换需要满足特定条件:

1、目标类型与源类型兼容

在这里插入图片描述
char不能兼容int

2、目标类型大于源类型

在这里插入图片描述
double为8字节,int为4字节。double类型可存放int类型的数据,但是反过来不行。

07强制类型转换

在这里插入图片描述

输出结果为:75.8 75
没有四舍五入,而是进行小数的强制截断.
强制类型转换可能会造成数据的丢失。

08Java常量的应用

常量可理解为特殊的变量,值被设定后,在程序运行的过程中,就不会被改变,

语法:final常量名 = 变量

在这里插入图片描述
使用常量可提高代码可维护性。
常量名一般用大写字符。
慕课习题错误原因:
public class HelloWorld{
public static void main(String[] args) {
final char S E X = ′ 男 ′ ; f i n a l c h a r S E X = ′ 女 ′ ; S y s t e m . o u t . p r i n t l n ( SEX ='男'; final char _SEX ='女'; System.out.println( SEX=;finalcharSEX=;System.out.println(在这里插入图片描述SEX);
System.out.println(_SEX) ; }
}
中文字符"男"应改为’男’。标点符号弄错。

09如何在Java中使用注释

1、注释用来描叙源码的作用,占三分之一左右。

2、注释有三种类型:单行注释;多行注释;文档注释
在这里插入图片描述
文档注释以/**开头,以 */结尾
多行注释以/开头,以/结尾
单行注释以//开头,行末自然结尾

如果想知道更多可关注,或加我微信jiangbiting222,备注博客

转载地址:http://yfeai.baihongyu.com/

你可能感兴趣的文章
Linux的常用命令(一)
查看>>
Linux的常用命令(二)
查看>>
第六篇: 分布式配置中心(Greenwich版本)
查看>>
SpringBoot | 配置logback-spring.xml
查看>>
SpringBoot | 第一章:构建第一个SpringBoot工程
查看>>
SpringBoot | 第二章:配置多环境以及上传文件
查看>>
Spring Data JPA |自定义非实体类的映射
查看>>
SpringBoot | 常用注解记录
查看>>
JavaBean对象转换EntityUtils工具类
查看>>
Maven常用命令
查看>>
SpringBoot | 运行报错,无法加载oracle连接驱动
查看>>
为什么阿里巴巴禁止在 foreach 循环里进行元素的 remove/add 操作
查看>>
AWS EC2如何从普通用户切换为root用户
查看>>
click方法不生效的
查看>>
mysql排行榜并列与不并列
查看>>
SpringBoot | Mybatis申明为Mapper文件
查看>>
JPA主键生成策略
查看>>
byte数组和InputStream的相互转换
查看>>
InputStream,InputStreamReader和Reader之间的区别与关系
查看>>
Java中System.arraycopy方法的使用
查看>>