码迷,mamicode.com
首页 > 编程语言 > 详细

大数据<javaSE + Linux精英实训班>_day_02

时间:2018-03-14 20:05:24      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:设备   精度   ==   创建   oid   赋值运算   计算   ase   结束   

---恢复内容开始---

1:基础语法->变量
    
    变量是内存当中的小盒子(小容器),容器是什么?    变量装载的是数据!
    
2:基础语法->计算机的存储单元
    
    计算机存储设备的最小单元 "位" (bit),又称为 "比特位"。
    计算机的最小存储单元叫 "字节"  (byte),B.

    字节由8个位组成。
    1字节 = 8比特位
    
    1B = 8b
    1024B = 1KB
    1024 = 1MB
    1024MB = 1GB
    1024GB = 1TB
    1024TB = 1PB
    
3:基础语法->java中的数据类型(四类八种)

    整数类型->byte    字节数:     1     范围:-128 ~ 127
                    short      字节数:     2     范围:-32768 ~ 32767
                    int      字节数:   4  范围:-2147483648 ~ 2147482648
                    long    字节数:   8  范围:
    
    浮点型-> float        字节数:    4        单精度浮点
             -> double        字节数:    8        双精度浮点            精度高
                 
    字符型->char        字节数:        2         可以表示一个字符,比如:‘a‘        ‘A‘  ‘唉‘
    
    
    布尔型-> boolean    字节数:    1      只有两个值:true        false
    
    
4:基础语法->常量与类型

    整数常量可以根据所在的范围来确定类型,java中默认的整数类型int类型。
    特别:2147483641L,100L是 long类型。
    
    java中浮点类型默认是double,在后辍加"F".

 5:基础语法->变量创建的三要素

   划分区域:指定存储的数据类型,并且命名
   创建变量三要素:类型、名字、数据
 
   int a= 100 ;

 6:基础语法->定义基本数据类型变量

代码块:

public  class Variable{
    public static void main(String [] args){
        // 定义整数类型
        byte b = 127;
        System.out.println(b);
        
        short s = 32767;
        System.out.println(s);
        
        
        int i = 20001002;
        System.out.println(i);
        
        // 定义Long类型
        long l = 2147483649L;
        System.out.println(l);
        
        // 浮点型,单精度的float
        float f = 1.0f;
        System.out.println(f);
        
        // 浮点型,双精度
        double d = 2.2;
        System.out.println(d);
        
        // 字符
        char c = ‘a‘;
        System.out.println(c);
        
        
        // 布尔类型  true   false
        boolean boo = true;
        System.out.println(boo);
        
    }
}
7:基础语法->字符串变量的定义
public class Variable_2{
    /*
        字符串用 "" 包裹,"0 ~ n"
    */
    public static void main(String [] args){
        // 指定数据类型    名称    数据 ,表示的是字符串的类型
        String s = "我爱大数据开发";
        System.out.println(s);
    }
}
8:基础语法->变量定义的注意事项
public class Variable_3{
    /*
            变量的定义和使用事项
            1、变量定义后,不赋值,不能使用
            2、变量的定义有效范围,有效范围在一对大括号内
            3、变量不可以重复定义
    */
    int a = 1;
    public static void main(String[] args){
            int i = 2;
            System.out.println(i);
    }
}
9:基础语法->数据类型的转换->自动转换
        1:范围小的数据类型值(byte),可以直接转换为范围大的数据类型值(如:int)
        2:范围大的数据类型值(int),不可以直接转换为范围小的数据类型(如:byte)
        
        数据类型排序:byte->short->int->long->float->double
        
        ->强制类型转换
public class Variable_4{
    public static void main(String[] args){
            //定义一个double类型变量
            double i = 1000;
            System.out.println(i);
    }
}
public class DataConvert{
    public static void main(String[] args){
        double d = 3.14;
        //int i = d;
    
        //System.out.println(i);
        
        // 强制转换
        System.out.println("===========强制转换=================");
        int i = (int)d;
        System.out.println(i);
        
        byte b = (byte)200;
        System.out.println(b);
        
        System.out.println("===========并接========");
        
        System.out.println("中" + "国");
    }

}
10:基础语法->算术运算符
        
        计算数据的符号。
                
                运算符    运算规则        范例            结果
                    +     正号             +3            3
                    +      加            2+2             4
                    +    链接字符串       "中"+"国"       中国
                    -      负号         nt a = 3;-a      -3
                    -      减            3-2             1
                    *      乘法            2*3            6
                    /      除号            5/2            2
                    %       取模            5%2           1
                   ++       自增       int a = 1;a++/++a   2
                    --      自减       int b = 3;b--/--b       2
                    
11:基础语法->赋值运算符

        运算符        运算规则        范咧                    结果
            =                赋值           int a = 1;       2
           +=         加后赋值    int a = 3;a+=2              4
           -=             减后赋值    int a = 2;a-=2          0
           *=             乗后赋值    int a = 2;a*=2          4
           /=             整除赋值    int a = 2;a/=2          1
           %=         取模赋值    int a = 2;a%=2      0

 

 

 

 

 

 

 

---恢复内容结束---

大数据<javaSE + Linux精英实训班>_day_02

标签:设备   精度   ==   创建   oid   赋值运算   计算   ase   结束   

原文地址:https://www.cnblogs.com/guijin/p/8569675.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!