Java基础第二天

本文介绍了Java编程中的标识符规则,包括用户定义和系统关键字的区别,以及IDEA中的注释方式。此外,详细讲解了变量的概念、声明和使用,数据类型(基本和引用)、常量定义、数据类型转换和运算符,包括算术、逻辑和位运算。
摘要由CSDN通过智能技术生成

一、Java标识符

        什么是标识符: 计算机语言的一种符号(名称),代表着某种含义

        用户定义的标识符(用户取的名字):

        1.用户定义:

   语法规则:

        1.由字母, 数字,_,$组成

        2.不能以数字开头

        3.不能使用关键字

        4.没有长度限制

    行业规则:

                1, 不能使用中文和¥

                2, 源文件的名字首字母大写, 变量名,方法名首字母小写, 常量名全大写

                3, 使用驼峰命名法 后面的单词首字母大写

                4, 见名知意 (增强代码的可读性)   

         注: java 区分大小写(大小写敏感)

2.系统标识符(关键字)

        关键字: 被系统指定具有特殊意义的标识符如:if do  while等

                        注: if是关键字,但 If  IF iF 不是,大小写敏感。

二、IDEA中的注释   

单行注释: 

 

多行注释:

文档注释:

文档注释可以用 Javadoc生成对应的 html类型的文档文件

     

三、变量

        1.什么是变量

                        顾名思义,变量就是可以变化的量,变量是一个容器,是在内存上划分的一块区域。

        2.变量的声明

                数据类型    变量名;如      int   a;

                数据类型    变量名,变量名;    如  int  a,b;(一次定义多个变量用逗号隔开)

                数据类型   变量名 = 值;     如   int a = 10; 在定义变量的同时对其赋值,多个变量同理

3.变量的使用

直接使用;注意,变量必须先声明在使用。不然会报错;

四、数据类型

1.基本数据类型

         一个字节 = 八位;

        数字 :

                整数 : byte ( 1个字节) , -128 到 127, 负2的7次方 到 正2的7次方 -1

                short(2个字节), 负2的15次方 到 正2的15次方 -1

                int(4个字节) , 负2的31次方 到 正2的31次方 -1

                long(8个字节) , 负2的63次方 到 正2的63次方 -1

                小数 : float (单精度/浮点 ) 4字节 , 小数点后面不超过8位

                double (双精度) 8个字节, 小数点后面不超过16位

        字符:

                char : 每个字符占两个字节

        布尔(只有两种情况):

                boolean 逻辑判断 true :真 false :假

2.引用数据类型

string;

数组;

接口;

类;          等

3.不同类型数据声明的特点

五、常量

        固定不变的量

        1.符号常量

                有名称的常量,称为符号常量    如:PI

        2.常量的定义     

                在变量的基础上加上final修饰符 (用final所修饰的变量就是常量)

                final double PI = 3.14;

                常量不可修改,

                final 数据类型 常量名(全大写) = 值;

                final 数据类型 常量名(全大写) ;

                常量名 = 值;

                注: 只允许赋值一次

                final : 最终的

注意;当用第二种的时候,要定义在最前面,不然会报错;

六、数据类型的转换

1.自动转换

2.强制转换

语法: 数据类型 变量名 = (数据类型) 值;

七、运算符

算术运算符     

                +  -   *   /   %   ++   --

赋值运算符   

            =

一元运算符     

        自增 :++     自减:--         

逻辑运算符

  1. a&&b : && 叫短路与:规则:当 a 和 b 同时为 true ,则结果为 true,否则为 false
  2. a||b : || 叫短路或,规则:当 a 和 b ,有一个为 true ,则结果为 true,否则为 false
  3. !a : 叫取反,或者非运算。当 a 为 true, 则结果为 false, 当 a 为 false 是,结果为 true

位运算符

        1.a&b : & 叫按位与:规则:当 a 和 b 同时为 true ,则结果为 true, 否则为 false

        2.a|b : | 叫按位或,规则:当 a 和 b ,有一个为 true ,则结果为 true,否则为 false

        3.a^b: 叫逻辑异或,当 a 和 b 不同时,则结果为 true, 否则为 false

注:& 与 && 的区别是,逻辑或(&&)有短路效果,第一个条件满足就不执行后面的条件

关系(比较)运算符

关系运算符有: > ,< , >= ,<= , ==, !=
结果为: boolean类型

三元运算符

语法: (条件表达式)?真的处理:假的处理;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值