java基础的学习
来源:互联网 发布:招商加盟网络推广方案 编辑:程序博客网 时间:2024/05/02 04:37
java 面向对象的学习
类:
1.成员变量
成员变量的定义:访问权限修饰符 数据类型 变变量名
其他的修饰符还有final/static
变量命名:数字,英文字符,下划线,美元符号
不以数字开头
不以关键字相同
严格区分大小写
2.成员方法
访问权限修饰符 返回值类型 方法名 参数列表 方法体
其他修饰符final/static
访问权限修饰符public/protected/private
3.构造方法
构造方法的命名:
构造方法的方法名与类名相同
构造方法没有具体的返回值类型
构造方法也没有具体的返回值
构造方法作用:
初始化对象,给成员变量赋值
构造代码快:
构造方法中共同部分的提取,对对象进行统一的初始化
静态代码快:代码加载一次,运行一次
运行的顺序:静态代码快>构造代码快>构造方法
4.类的修饰
final/abstract
被final修饰的类不能不继承
被abstract修饰的类是抽象类
5.类之间的关系
extends继承 java中不支持多继承
特殊类 接口 接口中的方法全是抽象方法
接口之间的继承可以单继承也可以多继承
一个类可以实现多个接口
多态的体现:方法的重载和覆盖上
同一类里可以定义多个相同的方法名,不同参数列表 这就是方法的重载
子类继承父类,然后重写方法里的方法体,他和父类中的方法具有相同的方法名,相同的返回值,和参数列表
1 0
- java的学习基础
- java基础的学习
- java基础的学习
- java的学习基础5
- 学习Java基础的目的?
- Java的IO基础学习
- java 反射的基础学习
- 学习java基础的心得
- 我的java基础学习
- 学习Android的Java基础
- 小白必看的java学习基础
- Java基础学习-Java的基本语法
- spring学习的java基础--Java反射
- 毕向东的Java基础视频教程的学习,作为java基础的基础学习视频
- 我的Java基础的学习笔记
- java学习-java基础
- 【java学习】java基础
- 【Java学习】--Java基础
- C语言关键字
- HDU ACM 1050 Moving Tables
- DelegatingActionProxy
- mysql性能浅述——罗列所有表
- 平衡二叉树(AVL树)的查找,插入和删除
- java基础的学习
- linux系统vi命令编辑后Ctrl+s“死机”
- 【Loadrunner】检查点设置
- UpdateData(TRUE)与 UpdateData(FALSE);
- “【】”的输入与输出
- tomcat常见操作
- 黑马程序员——OC基础05—Foundation框架
- 设计模式实例学习-责任链模式
- Java如何集成支付宝即时到账接口