第一节:Java预备知识
进制转化
(1):二进制转十进制采用数字与阶码相乘并相加,阶码从右往左依次增大,从左往右依次减小。
例:100(2)=0*2^0+0*2^1+1*2^4=4(10)
(2):十进制转二进制采用辗转相除:即将十进制的数连续除以2直到商为0,将余数从下到上逆序排列,即为此数对应的二进制数(小数部分则为×2取整,余数正向排列)
注意:有些小数无法用二进制准确表示(如0.2)。
JRE、JDK、JVM
根据Java的用途和使用场景的不同,SUN给Java划分出了三个不同的开发版本:
●Java SE :Java Standard Edition 标准版
●Java EE :Java Enterprise Edition 企业版
●Java ME:Java Micro Edition 微型版
三者之间的关系,如下图所示:简单来说,Java SE就是标准版,包含标准的JVM和标准库,Java EE是企业版,它是在Java SE的基础上加上了大量的API和库,用于开发Web应用、数据库、消息服务等企业级开发组件。Java EE使用的虚拟机和Java SE完全相同,但Java ME就和Java SE不同,它是一个针对嵌入式设备的“微型版”,Java SE的标准库无法在Java ME上使用,Java ME的虚拟机也是“微型版”。
标签:ME,Java,JDK,Java01,EE,预备,DOS,SE From: https://blog.csdn.net/weixin_60583755/article/details/140910218