黑马程序员_数据类型和环境变量知识点小结

------- <a href="http://www.itheima.com" target="blank">android培训</a><a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------

 

Java中的数据类型:

 1 基本数据类型:48

                整型:byte,short,int,long   整型默认是intlong类型要以l或者L标识               

浮点型:float,double       浮点型默认是double float类型要以f或者F标识。

字符型:char

                布尔型:boolean

    隐式转换:从小到大 boolean类型不参与转换。

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

      强制转换:(数据类型)被转换的数据   float f = (float)12.5;  float f = 12.5f;                       

                     

 2引用数据类型:类,接口,数组

 引用数据类型的数据存储在堆内存中:都有默认值。

     整型:0

浮点型:0.0

     布尔型:false

         字符型:’\u0000’ 空字符

 

classpath环境变量的特点:

1 如果没有配置classpath环境变量,虚拟机JVM只在当前目录下查找要运行的类文件。

2如果配置了classpath环境变量,则最先在类路径环境变量classpath中查找这个java文件

3然后再在当前目录中查找。(查找当前目录也是有条件的,条件就是:配置的classpath路径最后要写上分号(;)

4如果配置的classpath路径最后没有写上分号(;)那么JVMclasspath目录下没有找到要指定的类文件时,也不会在当前目录下查找,即使当前目录下有,也不会运行。

 

classpath path环境变量的区别:

path环境变量正好与classpath相反:path是先在当前目录下查找,如果没找到,再在path环境变量中查找。

classpath变量值指定的是java类文件的目录

path变量指定的是windows可执行程序文件的目录

注意:classpath变量是为了找到class文件设置的,而不是为了找到java文件而设置的,path变量是为了找到windows程序文件而设置的,而不是为了找到java文件而设置的。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值