java基础知识(三)
来源:互联网 发布:数据精灵怎么升级vip 编辑:程序博客网 时间:2024/06/04 18:53
6.循环、switch:
break:用来终止当前循环或所在语句,只能配合switch、if或者循环使用。
continue:用来跳过当前循环这次循环。
while:循环满足条件就会执行。先进行循环条件的判断,然后才执行。
do-while:循环先执行一次循环体,再判断运行条件。
switch语句:就是为了更方便更快捷。同时为了多分枝而使用的语句
switch(判断表达式,类型是整数,字符串或者字符,枚举等等){
case 和判断表达式相同类型的常量值: 过程 ……
case 和判断表达式相同类型的常量值: 过程 ……
}
for循环:一种非常直观的看到固定次数的循环的四个特征的循环,初始化部分和迭代
部分可以多个,但是终止条件是唯一的
for(初始化部分;终止部分;迭代部分){
循环体
}
7.变量:
按照作用域分为
成员变量:类当中直接创建,能够在类中所有地方访问的变量。没有先后顺序,只按照
调用即执行。在只声明的情况下,系统会给定默认值。
局部变量:在某个方法中创建的变量。只能在方法中使用。有序。必须初始化以后才能
使用,不能只声明。
8.构造方法:
创建对象,实际上就是使用new关键字配合对应的类的构造方法。
构造方法在创建对象时经常用来返回对象。是一种构造器的功能
除特殊情况外,一般类都具有一个默认的空参数的隐藏的构造方法
当我们按照构造方法的书写形式操作时,默认的构造方法失效。
构造方法和类名同名。
具有两个常用的功能
①构造器功能 返回类的对象
②方法功能
9.封装:
就是将涉及隐私或者安全的数据隐藏,然后通过特定的接口让外部访问。
使用权限修饰符中的private修饰。
public 共用的
protected 受保护的
package 默认的
private 私有的
10.继承:使用extends关键字和父类名
如果一个类没有指定其父类,那么他的父类默认就是所有类的超类,即Object。
继承通过子类获取父类的所有的非私有的数据,达到数据复用的手段。
假如父类的方法实现过程和子类的实际需要不同,子类可以重写(覆写 覆盖override)
父类方法。
里氏转换:子父级转换
父类对象只能提供共性,而子类变量除了共性之外,还可以有自己的特性。
- Java基础知识(三)
- java基础知识(三)
- Java基础知识(三)
- Java基础知识(三)
- java基础知识(三)
- Java基础知识(三)
- JAVA国际化基础知识(三)
- JAVA基础知识梳理(三)
- java基础知识回顾(三)
- Java基础知识整理(三)
- Java多线程基础知识(三)
- java基础知识总结(三)
- JAVA基础知识整理(三)
- java基础知识(三 数据类型)
- java基础知识总结(三)
- java从基础知识(三)java关键字
- java基础知识(三)对象数组
- 黑马程序员:java基础知识(三)
- 虚拟机脚本
- 21.[个人]C++线程入门到进阶(21)----线程函数:ExitThread
- mysql基础知识
- 3、常见命令操作
- U-Boot移植各阶段概览
- java基础知识(三)
- Java回调机制
- 22.[个人]C++线程入门到进阶(22)----线程函数:TerminateThread
- [opencv] 伪彩色和彩虹图
- 23.[个人]C++线程入门到进阶(23)----线程函数:GetExitCodeThread
- disabled属性
- 如何在 Linux 中添加一块大于 2TB 的新磁盘
- 24.[个人]C++线程入门到进阶(24)----线程函数:GetCurrentThread
- SpringMVC-----SpringMVC统一处理Controller异常