java基础语法

java的基础语法

注释

关键字

常量

数据类型

变量

变量使用的注意事项

标识符

类型转换

目录

注释

关键字

常量

数据类型

变量

变量使用的注意事项

标识符

类型转换

 

1.注释

在java语言中有三种注释方法,单行注释,多行注释以及文档注释。

单行注释使用两条斜杠//

多行注释使用/* */

文档注释使用/** */

注释的内容不会显示在最终的运行结果,合理使用注释可以提高代码的整体可读性

 

2.关键字 

关键字就是在某种语言中被定义具体意义或用法的字符串,在Java语言中,关键字有两大特点

1.全部字母小写

2.在常用的代码编辑器中,会以高亮的形式显示出来

3.常量

在java中,常量的定义就是在程序运行过程中,其值不可以发生改变的量

java中的常量的分类

字符串常量使用双引号括起来的内容为字符串常量,例如"我是字符串常量"
整数常量不带小数点的数值,可以直接进行输出,不需要引号
小数常量带小数点的常量,可以直接输出,不需要引号
字符常量使用单引号括起来的内容,但是它的内容只包括单个字符,例如'a' '我'
布尔值常量布尔值常量,表示真假,只有true和false两个值
空常量一个特殊的值,空值。null。不能进行输出

 

4.数据类型

Java是一种强类型的语言,对于每一种数据都给出了明确的数据类型,不同的数据类型也分配了不同的内存空间,所以它们表示的数据大小也是不一样的

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5bCP5oms5ZCM5a2m55qE56yU6K6w,size_20,color_FFFFFF,t_70,g_se,x_16

5.变量

概述:变量是人为定义的,在程序运行过程中,可以将值进行改变的量

变量的定义格式

数据类型 变量名 = 变量值

变量名和变量值是人为定义的。

int a = 10;

如上所示,表示定义了一个数据类型为int 变量名为a 变量值为10的变量。

 

变量的修改格式

变量名 = 变量值

以上面的代码为例子,我要对它的值进行修改

a = 20;//修改变量
System.out.println(a);//将修改后的结果进行输出

6.变量使用的注意事项

1.变量名不能够重复

2.变量名不能够与关键字一样

3.每个变量都要记得赋值

4.long类型的变量在定义的时候,为防止出现整数过大的错误,在变量值的后面添加L

5.float类型的变量在定义的时候,为防止出现类型不兼容的错误,在变量值的后面添加f

 

7.标识符

标识符:就是给类、方法、变量等起名字的符号

 

标识符的命名规则:

1.标识符使用数字 字母 下划线 美元符组成

2.不能以数字开头

3.不能是关键字

4.区分大小写 例如abc和Abc是两个不同的标识符

 

常用的标识符的命名约定

小驼峰命名法:(常用于变量 方法的命名)

        1.标识符是一个单词的时候,所有字母小写

        2.标识符是多个单词组成的时候,第一个单词的首字母小写,其余单词首字母大写       

            如firstName

 

大驼峰命名法:(常用于类的命名)

        1.标识符是一个单词的时候,首字母大写

        2.标识符由多个单词组成的时候,每个单词的首字母大写。

 

8.类型转换

在java中有两种常用的类型转换,自动转换和强制转换。

自动转换:表示将一个数据范围小的数值或变量赋值给一个数据范围大的变量

例如

float a = 10;

数据类型为float但是变量值是一个整数类型,所以在进行最后的结果的输出的时候,会自动将其转换为浮点类型

float a = 10;
System.out.println(a);
//最后的输出结果就是10.0

强制转换:表示将一个数据范围大的数值或变量赋值给一个数据范围小的变量

强制转换需要人为设置,格式如下

目标数据类型 变量名 = (目标数据类型)值或变量;

使用强制转换的话 目标数据类型的数据范围绝对小于这个值或者变量

例如

int a = (int)88.88;
System.out.println(a);
//最后的输出结果就是88 

如上代码所示,就是将变量值88.88的原本的小数类型转换为了int(整数类型)。


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值