数据类型 强类型语言 要求变量的使用要严格符合规定,所有的变量必须先定义后使用;安全性高但是速度低; 弱类型语言 例如:‘12’ + 3 = 123 或者 ‘12’ + 3 = ‘123’ 在强类型语言中是有明显的区别的。而在弱类型语言中是不区分的,常见的弱类型语言有 VB、JS; 变量 Java 是强类型的语言,每个变量必须先定义才能够使用;Java 变量是程序中最基本的存储单元,其要素包括变量名、变量类型和作用域;每个变量都必须有类型,可以是基本类型,也可以是引用类型;变量名必须是合法的标识符; type varName = value; //数据类型 变量名 = 值; Java数据类型分为两大类 public class Demo02 { public static void main(String[] args) { //基本数据类型 //整数类型 byte num1 = 127; short num2 = 32767; int num3 = 100; long num4 = 1000L; //浮点类型 float num5 = 10.1F; double num6 = 20.1; //字符类型 char name = 'A'; //boolean类型 boolean flag = true; } } 注意:long 定义的基本数据类型后面要加L、float 定义的基本数据类型后面要加F; 什么是字节 位(bit):计算机内部数据储存的最小单位,11001100是一个八位二进制数;字节(byte):计算机中数据处理的基本单位,习惯上用大写字母B来表示;1B(字节) = 8bit(位)字符:计算机中使用的字母、数字、字和符号;1bit = 1位1B = 8bit1024B = 1KB1024KB = 1M1024M = 1G1024G = 1TB