基础知识总结

基础知识总结

while和do…while语句
while语法格式:
while(布尔表达式){
//语句
}
先判断布尔表达式,如果为true就会执行循环体中的语句,然后再判断布尔表达式,如果为true就执行循环体中的语句,一直到布尔表达式为false,然后循环结束。
通常用算术运算符(++ – 累减)
do/while语法格式:
do{
//语句
}while(布尔表达式);
先执行一次循环体,然后在判断布尔表达式是不是true,如果是就继续执行循环体,在判断布尔表达式,直到为false就结束循环。
两者的区别:while是先判断在执行如果判断不成立,就不会执行;do/while是先执行在判断,不管判断是否成立都会执行一次
BREAK语句&CONTINUE语句
continue时,跳出本次循环,继续执行下次循环。
Break时,跳出循环(结束循环),执行下面的语句。
使用方法
方法的声明(定义)
修饰符 返回值类型 方法名([参数类型 参数名1, 参数类型 参数名2, …]){
执行语句

[return 返回值;]
}
[]中的数据可以没有
方法的声明(定义)
方法是一段可以被重复调用的代码块。
public static 方法返回值 方法名([参数类型 变量……]){ 方法代码体;
return 返回值;
}
当方法以void 声明时,那么方法没有返回值;(可以使用return来结束调用,常常和if语句配合使用)
如果方法有返回值,返回值可以是基本类型和引用类型。
方法的重载:
定义:方法名相同,参数的个数和类型不同
方法的签名:指的是方法名和参数,返回类型不是签名的一部分。
不能有两个名字相同,参数类型也相同但是返回类型不同的方法。
ps:在进行方法重载时,要求方法的返回值一定相同。
方法的递归:
定义:指的是一个方法自己调用自己的方式。
特点:
1.方法必须要有递归出口;
2.方法在每次递归处理的时候一定要做出一些变更;
了解数组及其使用
数组是具有类似类型的数据集合。通过使用数组,可以存储大量类似类型的数据。数组是Java提供的一种数据结构,用于处理多个数据。
不使用数组定义100个整形变量:int i1;int i2;int i3
使用数组定义 int i[100];
数组定义:int i[100];
文件操作
一、字节流
字节流即以字节为单位进行读/写,使用于操作二进制文件,比如,图像、视频、音频等文件。
在字节流中又分为读和写,这里的读和写是针对于程序而言。读,即从磁盘读取文件到程序;写,即写入内容到磁盘。
在字节流中inputStream和outputStream作为读和写的抽象类,仅仅定义了一部分基本的方法,具体的操作由其子类完成。
二、字符流
字符流,即每次是以字符为单位读/写文件,在字符流中有Reader和Writer
reader也是一个抽象类,其子类主要有BufferedReader、FilterReader、InputStreamReader。在使用字节流的时候,使用了FileInputStream,在字符流中也有FileReader,只不过是作为InputStreamReader的子类。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值