学学习网 手机版

学学习网

学习路径: 学习首页 > 应用开发 > java >

第二节 变量 数据类型

设置字体:
----------------------------------
举例: 定义变量                                     
        一个int类型占4内存个字节,一个long类型数据占8个字节。
定义的变量如何加载入内存:
     当执行int a=10时,内存会在其中划分一段区间给a这个变量;
public class Hello 
{
       public static void main (String args[])    
        {                                         
            int a=10; 
            int b=20;
            int result=a+b;
            System.out.println("结果是"+result);
        }
 
}
 
     变量:为什么有变量。  一个程序就是一个世界。
不论是使用哪种高级程序语言编写程序,变量都是其程序的基本组成单位。java中的基本数据类型定义与c/c++中大体一致。
 
class  test {
               public static void main (String []args){                     
//一个字节是8位,最高位是符号位:
//int a=1;//定义一个整形变量,取名a并赋初值1     0:表示整数                      
//int b=3;//定义一个整形变量,取名b,并赋初值3  1:表示负数
                   b=89;//给变量b赋89
                   System.out.println(a);//输出语句,把变量a的值输出
                   System.out.println(b);//把变量b的值输出
               }
             }
     java基本数据类型  四大类型
 
基本数据类型分为四类:1.整数类型 2.小数(浮点)类型 3.布尔类型 4.字符类型
 
整数类型: 整数类型可以表示一个整数,常用的整数类型有.
                                     byte,short,int,long
数据类型范围大小公式:-2^字节*8-1~(2^字节P*8-1)-1
它们有什么区别吗?
答:一个字节是8个bite。主要区别是 数据大小范围。
    byte       一个字节      -128 到 127 
    short      两个字节      -32768 到 32767
    int        四个字节      -2147483648 到  2147483647
    long       八个字节      -2^8*8-1    到  (2^8*8-1)-1
 
小数(浮点)类型
   小数类型可以表示一个小数,常用的小数(浮点)类型有:float,double;
它们有什么区别吗?
   主要区别是数据大小范围?
   float     四个字节    1.4E-45 到 3.4028235E38
   double    八个字节    4.9E-324 到 1.7976931348623157E308
 
布尔类型
   布尔类型可以表示  真或者假,类型是 boolean 比如:boolean spBool=true;
 
字符类型
   字符类型可以表示  单个字符,字符类型是char
   多个字符我们称为字符串,在java中String这种数据类型表示,但是String不是基本数据类型,而是类,类是复合数据类型[关于类我们后面详细讲解。]
----------------------------------
课程列表
重点难点
赞助链接