首页 > 编程语言 > 详细

JAVA基本数据类型及JDK,JVM,JRE

时间:2021-03-17 00:17:57      阅读:43      评论:0      收藏:0      [点我收藏+]
Java八种基本数据类型
基本类型默认值为0,包装类的默认值为null(使用包装类用于防止发现异常)
自动类型转换: short(char)→int→long→float→double
1)四种整数类型(byte、short、int、long):包装类:Byte Short Integer Long    
 byte:8 位,用于表示最小数据单位,如文件中数据,-128~127     
short:16 位,很少用,-32768 ~ 32767    
 int:32 位、最常用,-2^31-1~2^31  (21 亿) (21亿~-21亿)    
long:64 位、次常用 
2)两种浮点数类型(float、double): 包装类:Float、Double   
 float:32 位,后缀 F 或 f,1 位符号位,8 位指数,23 位有效尾数。     double:64 位,最常用,后缀 D 或 d,1 位符号位,11 位指数,52 位有效尾
3)一种字符类型(char):包装类:Character    char:16 位,是整数类型,用单引号括起来的 1 个字符(可以是一个中文字符),使用 Unicode 码代表字符,0~2^16-1(65535) 。 
4)一种布尔类型(boolean):true 真  和 false 假。包装类:Boolean
char类型转int类型自动转化;int类型转char类型是强行转化
 
JDK,JVM,JRE
JDK:Java Development Kit含义:Java开发工具
JRE全名:Java runtime environment含义:Java运行环境
JVM全名:Java Virtual Machine含义:Java虚拟
JDK是给开发人员用的,JRE和JVM是普通用户用
JRE
  是运行基于Java语言编写的程序所不可缺少的运行环境。也是通过它,Java的开发者才得以将自己开发的程序发布到用户手中,让用户使用
JVM
    就是我们常说的java虚拟机,它是整个java实现跨平台的最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行。
JDK
  JDK是Java开发工具包,是Sun Microsystems针对Java开发员的产品。
  JDK中包含JRE
简单来说就是JDK包含JRE,JRE又包含JVM的关系
注:知识点是个人总结,如有错误请见谅,欢迎指正!

JAVA基本数据类型及JDK,JVM,JRE

原文:https://www.cnblogs.com/z-12345/p/14546187.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!