java语言中级7.19课堂笔记
来源:互联网 发布:线性时间选择c语言 编辑:程序博客网 时间:2024/06/03 17:58
1.包装类
八大基本数据类型相对应的包装类型
boolean Boolean
char Character
int integer
byte Byte
short Short
long Long
float Float
double Double
String类型与int类型之间的强转
String s="123";int i4=15;String s1=String.valueOf(i4);String s2=i4+"";
Integer i1=5;自动装箱int i2=i1;自动拆箱
2.objiect
object是所有的类的父类
当类与类之间没有使用extends时,将默认继承与object类。
3.构造方法
构造方法执行顺序从上面父类执行一直到子类。
代码块是构造方法的一种补充,优先于构造方法执行,静态代码最优先执行。
4.多态的理解:对象多种形态 父类的引用指向子类的对象
instance of 属于
5.组合的方式也可以实现继承,但是和继承来比相对麻烦。
public class TestPlane { private String color;6.封装的步骤public class Testjava { public static void main(String[] args) { TestPlane testplane=new TestPlane(); testplane.setAge(5); testplane.setColor("黄色"); System.out.println(testplane.getColor()+testplane.getAge()); testplane.fly(); testplane.stop(); }}private int age; public String getColor() { return color; } public void setColor(String color) { this.color = color; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public void fly(){ System.out.println("飞机起飞"); } public void stop(){ System.out.println("飞机停止"); }}
把属性设置为private
然后重写getter和setter方法(根据不同的编程软件有不同的快捷键)
阅读全文
0 0
- java语言中级7.19课堂笔记
- java语言中级7.17
- 课堂笔记C语言
- C++语言 课堂笔记
- Java 课堂笔记 01
- java 课堂笔记2
- java 课堂笔记3
- java 课堂笔记4
- java 课堂笔记5
- java 课堂笔记6
- java课堂笔记7
- java课堂笔记8
- java学习 课堂笔记
- JAVA-课堂笔记
- java 课堂笔记
- Java 课堂笔记第一节
- java学习课堂笔记
- JAVA EE课堂笔记
- 判断是字母小程序
- iscroll插件需要注意的问题
- Oracle表空间知识
- 更改软键盘右下角确定键样式,显示软键盘时布局往上推
- Caffe中的卷积计算(矩阵优化加速)
- java语言中级7.19课堂笔记
- Ajax基础
- X5内核浏览器video自动全屏解决办法
- 实现不挤压,不覆盖的抽屉布局
- tensorflow windows
- 使用Freemarker实现网页静态化
- APC 基本概念及APC注入的实现(Ring3 + Ring0)----概念介绍
- HDOJ ACMstep 1.3.8 Rank(特殊的排序)
- 排序算法(二) —— 冒泡排序