java语法基础_第三天
来源:互联网 发布:红警点网络没反应 编辑:程序博客网 时间:2024/06/04 19:16
switch
switch判断选项时,从第一个case开始执行,最后执行default,所有选项判断完后执行语句中的可执行语句(不再进行判断),直到遇到break或}退出
switch语句的结束只有两种情况,1遇到break;语句结束; 2遇到}结束
if和switch的区别
当对固定的少数几个值进行判断时,建议用swicth,(swicth取值类型只能为byte,short,int char四种基本类型)
If 对所有条件判断式都能判断,应用范围更广
(switch语句执行时会将选项值全放入内存,运行稍快,而if是逐条执行)
While和for循环的区别
一个数据,被循环操作后,还需要参与其他运算,建议用while
一个数据,只作为循环增量存在,建议使用for
Break和continue单独存在时,后面不能接任何语句,因为后面的语句永远无法执行
算法思想
累加小算法(for)
计数器思想(for+条件判断计数)
大圈套小圈思想(for嵌套循环)
转义字符
制表符:/t
退格符:/b
回车符:/r
换行符:/n
Windows系统下,换行由回车加换行组成,是/r/n
Linux系统下,换行就是/n
函数
格式:
修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,...)
{
执行语句;
return 返回值;
}
定义:定义在类中的具有特定功能的一段独立小程序(函数也叫方法)
特点: 1。提高代码复用性
2.只有被调用才会执行
3.可重复使用
重载:
一个类中,出现了两个以上的同名函数,只要他们的参数列表(参数个数或参数类型)不同,则称为函数重载。
注意: 1.函数中不能定义函数
2.函数中可以调用函数
3.当函数的返回值类型为void时,return语句可以省略不写
定义函时做到两个明确:
1. 明确函数的结果是什么?(即返回值类型)
2. 明确实现功能过程中有哪些未知内容参与运算?(函数参数列表)
- java语法基础_第三天
- 【黑马程序员】-Java基础语法 第三天
- 第三天,Java基础学习_线程
- android基础_第三天
- 第三天03 JAVA基础语法(类型)(学习笔记)
- 第三天04 JAVA基础语法(变量)(学习笔记)
- Java基础----第三天
- Java基础第三天
- Java 基础 第三天
- java基础第三天
- java基础第三天
- 第三天,Java基础学习
- java编程基础第三天
- Java基础学习第三天
- Java基础复习第三天
- JAVA基础学习第三天
- Java基础学习第三天
- java-script简单语法练习-第三天
- Struts2_1600_GlobalResult
- Android控件组合应用六
- Eclipse使用SVN
- module [摘自core python programing]
- 技术知识积累目录
- java语法基础_第三天
- 从一道题谈C++容器内元素的类型约束
- android学习笔记10
- Apps爱上了MeeGo
- 三个终极问题。
- Struts2_1700_DynamicResult
- fedora install chrome
- linux系统中运行当前目录中的可执行文件
- java 序列化实现方式总结