Java学习--入门、类型、常量、变量
进制转换
二进制
只包含 0、1两个数,逢二进一,1+1=10。
每一个0或者每一个1,叫做一个bit(比特)。
进制转换
十进制数据转成二进制数据:
使用除以2获取余数的方式
二进制数据转成十进制数据:
使用8421编码的方式
存储单元
比特
二进制数系统中,每个0或1就是一个位,叫做bit(比特)。
字节
字节是我们常见的计算机中小存储单元。计算机存储任何的数据,都是以字节的形式存储,右键点击文件属性, 我们可以查看文件的字节大小。
8个bit(二进制位) 0000-0000表示为1个字节,写成1 byte或者1 B。
命令提示符
基本介绍
Windows中模拟dos。
常用命令
--------------------------以下内容以Java为准------------------------
编程语言
Java语言
版本
2014Java8
JVM
jvm:Java虚拟机
Java Virtual Machine :Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的 运行环境,Java代码,都运行在 JVM 之上。
注意:Java的虚拟机本身不具备跨平台功能的,每个操作系统下都有不同版本的虚拟机。
JRE与JDK
JRE (Java Runtime Environment) :是Java程序的运行时环境,包含 JVM 和运行时所需要的 核心类库 。
JDK (Java Development Kit):是Java程序开发工具包,包含 JRE 和开发人员使用的工具。
运行一个已有的Java程序,那么只需安装 JRE 。
开发一个全新的Java程序,那么必须安装 JDK 。
数据类型
基本数据类型
Java默认类型:整数类型(int)、浮点类型(double)
浮点型可能只是近似值。
数据范围与字节数不一定相关,例如float的数据范围比long更广,但是float为4字节,long为8字节。
引用数据类型
包括:字符串、类、数组、接口、Lambda等。
常量变量
常量
Java程序运行期间固定不变的数据
变量
Java程序运行期间,内容可以发生改变的量
创建变量
数据类型 变量名称 =数据值(创建变量的同时赋值)
//创建多个变量时,变量名称不能重复;
//变量没有赋值不能使用;
//数据值不能超过数据类型的范围(使用byte,short时);
//字母后缀不能丢掉(float的F,long的L);
//变量使用不能超过作用域的范围