java基础笔记

Java基本数据类型及大小顺序

Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。
1、整数:包括int,short,byte,long
2、浮点型:float,double
3、字符:char
4、布尔:boolean
数据类型
基本数据类型转换

不同的基本数据类型之间进行运算时需要进行类型转换

除Boolean类型外,所有基本数据类型进行运算时都要考虑类型

转换方式

自动转换 byte->short->int->long->float->double 注意:long->float是8字节转4字节

规则:1算术运算

低级别——>高级别 位数少的——>位数多的 注意long——>float是8字节

转4字节

规则:2赋值运算 :满足自动类型转换的条件

1.两种类型要兼容,数值类型(整型和浮点类型)相互兼容 float可以兼容long

2.目标类型大于源类型,例double大于int型

强制转换 高级别转低级别时,必须要进行强转

是否强制转换取决于数据类型级别的高低,不取决于数据的实际值

生成Java文档

javadoc -encoding UTF-8 -charset UTF-8 java文件
javadoc案例
javadoc效果

java多态 继承(父类的引用指向子类的实例)
  1. 父子类共有public修饰的方法调用
    父子类共有public修饰的方法调用

  2. 父子类共有的static修饰的方法调用
    父子类共有的static修饰的方法调用

  3. 子类继承父类的方法调用
    子类继承父类的方法调用

  4. 父类没有该方法,编译报错,需进行强制类型转换
    父类没有该方法
    强制类型转换

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值