本文共 3051 字,大约阅读时间需要 10 分钟。
数据类型 | 所占位数 | 数的范围 |
byte | 8 | -27~27-1 |
short | 16 | -215~215-1 |
int | 32 | -231~231-1 |
long | 64 | -263~263-1 |
数据类型 | 所占位数 | 数的范围 |
float | 32 | 1.4e-45~3.4e38 |
double | 64 | 4.9e-324~1.8e308 |
常量表示固定的取值。
final int AGE = 18; //整型常量final double PRICE = 20.12; //浮点型常量final boolean IS_VIP = false; //布尔型常量final char SEX = '男'; //字符型常量final String USER_NAME = "李雷"; //字符串型常量
补充内存图
转存失败重新上传取消正在上传…重新上传取消正在上传…重新上传取消
final int hello = 123;
源代码
package test;public class Test1 { public static void main(String[] args) { final int a = 12; final int b = 20; System.out.println(a+b); }}
内存图
用来不断的存放同一类型的值,并可以重复使用。
int age = 18; //整型变量double price = 20.12; //浮点型变量boolean isVip = false; //布尔型变量char sex = '男'; //字符型变量String userName = "李雷"; //字符串型变量
补充内存图
int a=20;a = a + 10;
源代码
package test;public class Test3 { public static void main(String[] args){ double a=1.2; double b=1.3; System.out.println(a*b); }}
内存图
用于解释说明程序代码的文字叫做注释。
方便程序员了解代码块的含义,提高代码的阅读性。
在Java程序中程序员自定义的名称被称为标识符。
Ps:在命名标识符时,尽量让名称有意义,以方便程序员阅读
整型、浮点型和字符型的数据在混合运算中可以相互转换,这种转换是自动的,类型转换时遵循以下原则:
定义一个double类型的变量,初始值是1.6,;定义一个int类型的变量,初始值是5;控制台输出这两个数相加的和
第一步:导入Scanner对象
import java.util.Scanner;
第二步:声明一个int类型的变量,用于接受用户键盘输入的整数值
int i;i = new Scanner(System.in).nextInt();
完整的代码如下:
package test;import java.util.Scanner;public class T { public static void main(String[] args) { int i; i = new Scanner(System.in).nextInt(); }}
制作一个简易计算器,可以实现整数加法运算;要求用户输入一个加数,和一个被加数;控制台输出这两个整数相加的和
package test;import java.util.Scanner;public class Test5 { public static void main(String[] args){ System.out.println("输入一个整数"); int a = new Scanner(System.in).nextInt(); System.out.println("请再输入一个整数"); int b = new Scanner(System.in).nextInt(); System.out.println("这两个数的和是:"+(a+b)); }}
关键字就是在Java语言中被定义为特殊意义的单词,并且所有关键字字母均为小写
转载地址:http://imjui.baihongyu.com/