zoukankan      html  css  js  c++  java
  • java基础数据

    基本数据类型分为四类八种。

    整数类型:

        byte------2的8次方  取值范围( -128~127 )

        short------2的16次方  

        int-------2的32次方

        long------2的64次方

    浮点类型:

        float------( 单精度 ) 小数位数最多7位, 保持总位数是8位
        
    double------( 双精度 ) 小数位数最多15位, 保持总位数是16位

    字符型:
        char------是指一个字符, 可以是一个汉字或者一个字母(也指在ASCII码表中的位置)。
    逻辑型:
        
    boolean------不是true 真, 就是false 假

    基本数据类型的取值范围( 由小到大 ), byte -->short -->int -->long -->float -->double

    强制转换时要注意:1. 范围大转小 会损失精度, 产生误差, 小数点以后的数字被舍弃

             2. 要避免超过取值范围问题

    java中的注释:

          //单行注释

          /* 多行注释 */

          /** javadoc注释( 文档注释 ) */

    运算符:

        算数运算符:   +   -   *   /   %   ++   --

        关系运算符:   ==   !=    >   <   >=   <=  注: 在使用关系运算符来进行比较时需要注意一个问题, 不能将 == 误写成赋值运算符 = , 一个等号是赋值!

        位运算符:   &   |   ^   ~   <<   >>   >>>  ^(异或运算: 转成二进制(位数短的用0去补), 对比两个数的每一位数, 相同为0, 不同为1)

        逻辑运算符:   &&   ||   !

        短路逻辑运算符:   &&  判断两个表达式都为true时, 结果才为true; 但是当操作第一个表达式为false时, 其结果就必定是false, 将不再对第二个表达式操作了。

        赋值运算符:   =

        条件运算符(也称三元运算符):   boolean?值1:值2;

    数据的定义与赋值:  ( 变量的类型 变量名 = 变量值; )

    String name = "那是我呀";  //String字符串(不属于基本数据类型,String属于引用类型): 多个char型字符串在一起就是String---用双引号
    int number = 2333;  //数字, boolean型可以直接写
    boolean date = true;
    char character = 'a';  //字符(char型)只能用单引号

    常量:

    修饰符: final

    1.final修饰的类不能被继承不能被继承,方法不能被覆盖(不能被重写)

    2.String就是一个被final修饰的类,我们只能用,不用继承

    3.final不仅可以修饰类,还可以修饰变量,被final修饰的变量就是一个常量,只能赋值一次

    4.注意final和finally的区别,final是修饰类或者变量,finally是在异常处理中使用,如:try{ }catch(){}finally{}中,finally的作用一般用于必须处理的事情,如关闭连接

  • 相关阅读:
    jquery animate()方法 语法
    jquery unload方法 语法
    jquery undelegate()方法 语法
    jquery unbind()方法 语法
    jquery trigger() 方法 语法
    jquery toggle()方法 语法
    jquery change() 函数 语法
    jquery blur()函数 语法
    jquery bind()方法 语法
    jquery checked选择器 语法
  • 原文地址:https://www.cnblogs.com/yqs0/p/6849060.html
Copyright © 2011-2022 走看看