java数据类型和运行机制

Java数据类型与运行机制

卸载JDK

1.删除java的安装目录(通过环境变量找到安装地址)

2.删除JAVA_HOME 

3.删除path下关于java的目录

4.Java -version

安装JDK

1.百度搜索jdk1.8,找到下载地址

2.同意协议

3.下载电脑对应的版本

4.双击安装jdk

5.记住安装的路径

6.配置环境变量 
   1.我的电脑-->右键-->属性
   2.系统环境变量-->JAVA_HOME   值是安装jdk的路径
    3.配置path变量  %JAVA_HOME%\bin  
     %JAVA_HOME%\jre\bin  百分号表示引用的意思
7.测试jdk是否安装成功 
      1.打开cmd
      2.java -version

Java的程序运行机制

有两种类型:

1.编译型:会实时的编译你的Java文件

2.解释型: 一行一行的去解释文件

Java的程序运行机制:源程序(.java文件)通过java编译器预编译成 字节码文件(.class文件),计算机能看得懂的文件,字节码文件运行的时候会走到jvm虚拟机,然后会把类放到虚拟机的类加载器中,加载进来字节码校验器会校验代码运行的对不对,如果没问题就会有解释器解释给操作系统,走一步执行一步走一步执行一步。

javac  去编译成class文件

Java 运行程序

Java数据类型

Java是强类型语言

数据类型分为两大类:

基本数据类型:
数值类型-->整数类型 
  byte  占1个字节 范围:-128-127
  short 占2个字节 范围:-32768-32767
  int  占4个字节  范围:-2147483648-2147483647
  long  占8个字节 范围:-9223372036854775808-9223372036854775807
  浮点类型 float占四个字节    double占8个字节
  字符类型 char 占2个字节
  boolean类型占1位其值只有true和false
  引用数据类型:类  接口  数组

Char类型扩展

1.所有的字符本质还是数字
char 类型涉及到Unicode编码,它可以处理各种语言文字,占两个字节,最多可以表示65536个字符,现在可以更多。

转义字符

\t  制表符
\n  换行

类型转换

低 ----------------------------------> 高

byte,short,char,--->int-->long --> float ---> double

运算中,不同类型的数据先转化为同一类型,然后在进行运算 
小数的优先级一定大于整数
强制转换 (类型)变量名 高–低
自动转换 低 – 高
注意点:
1.不能对布尔值进行转换
2.不能把对象类型转换为不相干的类型
3.在把高容量转换到低容量的时候,强制转换
4.转换的时候可能存在内存溢出,或者精度问题!
5.操作比较大的数的时候,注意溢出问题 
JDK7新特性,数字之间可以用下花心分割,打印出来是没有下划线的

什么是字节

位(bit):是计算机内部存储的最小单位,11001100是一个八位二进制位

字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示

1B(byte,字节)= 8bit(位)

字符:是指计算机中使用的 	字母、数字、字和符号
1bit 表示1位
1Byte表示一个字节1B=8b
1024B = 1KB
1024KB = 1M
1024M = 1G
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值