![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaSE
城Yannik
这个作者很懒,什么都没留下…
展开
-
浅谈方法重载和方法重写
方法重载 同一个类里面 方法名称一样,参数列表不一样(类型,数量,顺序) 与返回值无关 方法重写 两个类需存在继承或实现关系 方法的名称跟参数与父类的一致 该方法的返回值需<=父类的方法的返回值 权限修饰符需>=父类的 抛出比父类方法小的异常 心得总结 方法重载时,与返回值类型无关;计算机在比较两个方法是否重载时可根据方法名称一致以及参数列表不同判断是否是重载方法,但是返回值类型不一致时也可判断方法原创 2017-03-21 22:32:30 · 234 阅读 · 0 评论 -
java数据类型转型
基本数据类型转型 小类型可直接自动转大类型,无需存在继承或实现的关系 在char,byte 和 short中,我们可看到算术运算符的“转型”效果。对这些类型的任何一个进行算术运算,都会获得一个int结果。必须将其明确“造型”回原来的类型(缩小转换会造成信息的丢失),以便将值赋回那个类型。但对于int值,却不必进行造型处理,因为所有数据都已经属于 int类型。然而,如果对两个足够大的int 值执行乘法原创 2017-03-21 22:42:58 · 360 阅读 · 0 评论 -
java基础
java基础回顾(一) java中boolean类型的长度问题 根据java虚拟机规范里面的解释可知,它的长度是不确定的,单个的boolean类型变量的长度是int类型的长度,为4个字节;boolean类型的数组,每个元素的长度为byte类型,占1字节。 类型转换小细节 float类型定义时后面要加f,long类型定义时后面要加l。小类型转大类型自动向上转型,大转小需要强制转换。floa原创 2017-03-09 21:11:00 · 148 阅读 · 0 评论 -
内部类总结
成员内部类 它的成员不能用static修饰 调用方式 new Outer().new Inner(); 可以访问外部类的任意成员 静态内部类 属性可以是任意权限修饰 方法用static修饰,类也是static的 调用里面的普通方法 new Outer.Inner().fun(); 调用静态方法 Outer.Inner.fun(); 局部内部类 不能用public修饰 可获取外部类的原创 2017-03-22 20:53:05 · 152 阅读 · 0 评论