Java基础--变量以及数据类型

  • 变量 : 存储数据的空间/装数据的容器

         计算机会给内存中的每一个变量分配一个内存地址

         内存地址,计算机容易识别,人不容易识别,所以,

有命名规则:

  1. 变量名有字母,数字,下划线,美元符号组成
  2. 变量名不能使用数字开头,不建议使用美元符号
  3. 变量名使用小驼峰命名法
  4. 变量名命名要有意义,见明知意
  5. 不能使用java关键字 java中大概有五十个关键字是不能作为变量名

  • 变量已经准备好了,给不同的容器取好名字了,给数据进行分类:

   基本数据类型(8个)   

      数值型数据:

             整型

                   byte  short int long

             浮点型

                    float doubule

        非数值型数据:

                  char(字符) boolean(布尔类型)

  引用数据类型)(3个)

   类(Sring)  接口  数组

  • 代码书写:

声明变量和给变量赋值合并一步来书写:数据类型  变量名=数据;

变量输出是不需要使用双引号

变量里存储的数据是可以改变的

常量里存储的数据的不是可以改变的 (数值最好是大写)  final double PI=3.14;

  • Scanne类
  1.  导入Scanner类    import java.util.*
  2. 创建Scanner类对象 Scanner input=new Scanner(System.in);
  3. 获取数据 input.nextInt(); input.nextDoubel();

import java.util.*;

public class Demo02 {

public static void main(String[] args) {

    Scanner input=new Scanner(System.in);

    int num=input.nextInt();

   double num2=input nextDouble();

    System.out.println("你输入的数据是:"+num);

}

}

  • 数据类型装换

自动类型转换:小范围的数据转换为大范围的数据

强制类型转换:大范围的数据转换为小范围的数据  可能会导致精度溢出

        int a;

Byte b=(byte)a;  

  •   运算符

赋值运算符: =

算术运算符:  基本:+ -  *   /   ++  --

                    复合: += -=   *=  /=  %=

关系运算符  :  ==  !=   <   >    <=  >= 

                         其运算结果只能是true 或者 false

        逻辑运算符:  &  &&(短路与:当一边已经算出是false,右边就不用计算了 )

                           |   ||(短路或:当一边已经算出是true,右边就不用计算了 )

           !   非 

      &  &&运算规律:只有两边都为true是结果才为true 其他情况都是false

     |  || 运算规律:只要两边有一个为true时,结果就为true

     !运算规律: 非是单目运算符 ,只要有一个结果就可以

条件运算符:

                条件  ?结果1:结果2   true为结果1  false为结果2

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值