zoukankan      html  css  js  c++  java
  • JAVA 变量 数据类型 运算符 知识小结

    ---------------------------------------------------> JAVA 变量 数据类型 运算符 知识小结 <-------------------------------------------
    /*2.
    变量: 存放数据和取数据;
    格式 :数据类型 变量名=值;
    注意!起变量名避开java保留关键字,不能以数字开头!首字符小写!限制使用美元符($)限制用下划线!
    Class的名字首字母大写!
    */
    
    /*3.
    java中的数据类型分为两大类-----基本数据类型和引用数据类型。
    
    基本数据类型分为四类八种,
    四类 整型 浮点型 字符型 布尔型。
    整型分为byte(1) short(2)int(4)long(8)和所占字节!
    浮点型 float(4)
    字符型 char(2)''
    布尔型 boolean(1)T F
    
    引用数据类型有四种
    类 接口 数组 枚举!
    */
    
    /*4.
    数据类型转换! 两种。
    
    1.分为隐式装换(由低级到高级)
    byte a=120000;
    int a=12;
    2.强制类型装换(高级到低级)
    1. 不能对boolean类型进行类型转换。
    2. 不能把对象类型转换成不相关类的对象。
    3. 在把容量大的类型转换为容量小的类型时必须使用强制类型转换。
    4. 转换过程中可能导致溢出或损失精度。
    
    */
    /*
    
    4.运算符 五种!
    1.算数运算符
    运算规则 ex 结果
    + 加 1+2 3
    + 连接字符串 "小"+"孩子" 小孩子
    -
    *
    /
    % 取余/模 5%2 1
    ++ 自增
    -- 自减
    
    2.赋值运算符
    赋值运算符的使用
    运算符	运算规则	范例	结果
    =	赋值	int i=2	2
    +=	加后赋值	int i=2,i+=2	4 
    -=	减后赋值	int i=2,i-=2	0
    *=	乘后赋值	int i=2,i*=2	4
    /=	整除后赋值	int i=2,i/=2	1
    %=	取模后赋值	int i=2,i%=2	0 
    
    3.比较运算符 结果大部分都是boolean !
    
    运算符	运算规则 范例	结果
    ==	相等于	8==10	False
    !=	不等于	41!=23 True
    <	小于	41<3	False
    >	大于	6>3	True
    <=	小于等于 6<=3	False
    >=	大于等于 7>=3	True
    
    4.逻辑运算符 
    运算符	运算规则	范例	结果
    &	与	false&true	False (1>2)&(3<9)---->false  《单&符号 左右两边的条件都要进行判断完真假!就是左右两边的代码都执行! 注意!》
    |	或	false|true	True 
    ^	异或	true^flase	True
    !	非	!true Flase
    &&	短路与	false&&true	False     《&&符号 左边的条件判断为假!就不会执行右边的代码! 注意!》 
    ||	短路或 false||true	True       《||符号  左边为真   右边代码就不执行!注意!》
    <-------------------------------------------单个的逻辑运算符会将左右两个表达式都进行运算-------------------------->
    
    <------------------------------------------短语逻辑运算符比普通的逻辑运算符效率高------------------------>
    
    
    5.三元运算符 
    语法:(条件表达式)?【表达式1】:【表达式2】 一个条件两件事
    真 执行!
    假 执行!
    (55>2) ? syso("3"):syso(2) 输出3;
    */
    
    /*
    a++; ++a; a--; --a; 使用区别!
    1.独占一行时 不用在意前后 
    2.非一行时! ++ -- 在前面会先执行输出结果,在后面就返回旧值。但是内存中执行计算!!!,会加入后面的计算!
    
    */
    

      

  • 相关阅读:
    金蝶软件常用基础SQL数据表
    改变cxgrid行字体颜色
    C#默认修饰符
    const和static
    怎么写动态游标
    Report Machine支持导出PDF
    C1TrueDBGrid注册码
    免费在线思维导图工具Mindv V1.1.0发布
    支持中文输入的免费的Silverlight Richtextbox
    云计算浅谈之一:云计算介绍
  • 原文地址:https://www.cnblogs.com/ZXF6/p/10492395.html
Copyright © 2011-2022 走看看