java变量以及数据类型

package com.yc.chapt02;

/**

  • @content

  • 变量:在程序运行期间可以改变的量;

  • 特点:变量必须先赋值在使用;

  •  	可以重新赋值;(不需要加数据类型) 变量名 = 值;
    
  •  	变量名不可重复。
    
  •  1.创建变量:数据类型 变量名称;
    
  •  2.给变量赋值:变量名称 = 值;
    
  •  简写:数据类型 变量名 = 值;		
    
  • 数据类型 (四种/八个):

  •  整型:byte(字节) short(短整型/2字节) int(整型/4字节) long(长整型/8字节)
    
  •  浮点型:(小数):单精度float(8bit)、双精度double(16bit)
    
  •  字符型:char unicode表
    
  •  布尔型:boolean
    
  •  引用数据类型:类
    
  •  	String字符串;
    
  • 数据类型的转换

  • 常量:程序运行中不可以更改的值

  • */

public class yechen {

/**
 * @param args
 */
public static void main(String[] args) {
	// TODO 自动生成的方法存根
	byte num1;
	num1 = 12;
	System.out.println(num1);
	
	int num2;
	num2 = 520;
	System.out.println(num2);
	
	short num3 = 1532;
	num3 = 1024 * -10;
	System.out.println(num3);
	
	long num4;
	num4 = 123456789123456789l;
	System.out.println(num4);
	
	float numF;//创建浮点型
	numF = 12.9f;//给变量赋值:值f
	System.out.println(numF);
	double numD = 12.233;//不加d,默认为double类型
	System.out.println(numD);
	
	
	char ch;
	ch = 'A';
	System.out.println(ch);
	ch = 65;
	System.out.println(ch);
	
	 boolean isTrue = false;  
        isTrue |= true;  
        System.out.println(isTrue);  
        
        boolean[] boo = {false,false,false,false,false};
        int num = -1;
        for(int i = 0; i < boo.length; i++){
            if(boo[i] == false){
                System.out.println("boo["+i+"]数组为假");
            }else{
                num += num++;
                System.out.println("boo["+i+"]数组值不全为假");
            }
        }
        if(num == -1){
            System.out.println("结果:全部为假");
        }else{
            System.out.println("结果:不为假");
        }
        String str = "hello world";
        System.out.println(str);	        
      
        str = "hello world";
        System.out.println(str);
        
        int x = 1000;
        byte y;
        y = (byte)x;//强制类型转换
        System.out.println(y);
        
        byte x1 = 12;
        int x2 = x1 ;//自动类型转换:小的转成大的
        System.out.println(x2);
        
        System.out.println(true);//常量
        //写法:final 数据类型 名称=赋值
        //final(终态):final修饰的值不可以修改
        final int coA = 10;//用final修饰
        System.out.println(coA);
        coA = 20;
       
}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值