zoukankan      html  css  js  c++  java
  • 数据类型、变量、常量

    2016-2-24

    数据类型、变量、常量

    1、基本数据类型,变量在内存中的组织方式
    2、java数据类型、变量、常量,关键字的作用,变量在内存中的组织方式,类型之间的转换

    数据类型

    1、通过定义数据类型,把数据存入内存,cpu处理运算
    2、分配内存:最小的储存单位字节(byte),1字节=8位,1kb=1024字节,1M=1024KB...8位范围127——(-128)
    3、java是一种强类型的编程语言 定义的数据类型,必须分配空间
    4、数据类型:数值型(整数,浮点(float、double)),字符型,布尔型;java中4类8种基本数据类型
    5、范围:byte,short(32767——(-327698))(书本25页)
    byte i=5;//在内存中开辟了一个空间,大小为一个字节,里面的值为5short i=12334L//数字后面加L表示已Long类型存储;byte short char 自动转换int,同一类型的往高级类型转换,强制转换int i=1;Long ln;ln=(long)i, ln=i值传递,高类型转低类型会丢失精度

    6、关键字不能使用,class保留字,不是java关键字
    关键字:1、const goto是c、c++的,java里面已经没有;true、false、null保留字,是字面量不能用来作为关键字
    flot num=3.245f,优先级byte<short<int<long<flort<double
    7、字符char:
    char t='a';//java里面用' '表示字符;char i='A';//一个中文占两个字符;system.out.println("t+a:"+t+a);//aA 先加字符再接i
    system.out.println(t+a);//162 运算,把字符串转换为ASCII码。a=97,A=65
     
    8、布尔;boolean包含true和false,不能转换为其他类型。

    声明和创建变量

    声明格式:变量类型 变量名=变量值;
    变量命名规范:1、标识符不能是关键字、字面量也不可以
    2、标志符只能是数字、字母、下划线、$;
    3、首字母只能是字母、下划线、$

    常量:字符常量'',字符串常量""; final int week=7 ;常量不能更改,常量一般用大写。

    常量的好处:含义清楚;在需要改变一个常量是能做到“一改全改”

    标识符

    运算符和表达式

      1. &位与,|位或,&&且,||或
      2. 运算符的使用,运算符的优先级,使用标准输入输出,顺序执行结构
      3. 运算符算术运算符:+-*/%++——;关系运算符:<>>=<===!=;逻辑运算符:&&||!位运算符:&、|、^(位异)、~(位补)、<<(位左移)、>>(位右移,有符号)、>>>(位右移,无符号);赋值运算符:=;扩展赋值运算符:+=、—=;字符串赋值预算符:=;条件运算符: ? ;
      4. 关系运算符
      5. 位运算符:位于&
      6. 三目运算符:语法格式:?:_;和if else相似
      7. 优先级:算术>关系>逻辑>赋值 (三目?)
  • 相关阅读:
    js将UTC时间转化为当地时区时间 用JS将指定时间转化成用户当地时区的时间
    elementUI里面,用tabs组件导致浏览器卡死的问题
    根据数组对象中的属性值删除对象
    js货币金额正则表达式
    vue elementui input不能输入的问题
    vue+elementui--$message提示框被dialog遮罩层挡住问题解决
    Oracle日期函数
    plsql查询报错:Dynamic Performamnce Tables not accessible
    Oracle rownum和rowid的区别
    Oracle通过序列实现主键自增长
  • 原文地址:https://www.cnblogs.com/vencent-2016/p/5317173.html
Copyright © 2011-2022 走看看