摘要: 递归(笔试面试重点) 递归就是:A方法调用A方法!就是自己调用自己 利用递归可以用简单的程序来解决一些复杂的问题。它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的 阅读全文
posted @ 2020-11-18 21:14 柠檬情 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 可变参数(不定项参数) JDK 1.5开始,Java支持传递同类型的可变参数给一个方法。 在方法声明中,在指定参数类型后加一个省略号(.…)。 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前的声明。 public static void printMax( d 阅读全文
posted @ 2020-11-18 20:57 柠檬情 阅读(81) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-11-18 20:44 柠檬情 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 方法 何谓方法 System.out.println(),那么它是什么呢? Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计 阅读全文
posted @ 2020-11-18 20:26 柠檬情 阅读(63) 评论(0) 推荐(0) 编辑
摘要: break、continue break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句。(break语句也在switch语句中使用) continue语句用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行的语句,接着进行下一次 阅读全文
posted @ 2020-11-18 17:45 柠檬情 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 循环结构 while循环 do...while循环 for循环 在java5中引入了一种主要用于数组的增强型for循环。 while循环 while是最基本的循环,它的结构为: while(布尔表达式){ //循环内容 } 只要布尔表达式为true,循环就会一直执行下去。 我们大多数情况是会让循环停 阅读全文
posted @ 2020-11-18 17:14 柠檬情 阅读(142) 评论(0) 推荐(0) 编辑
摘要: switch选择结构 switch多选择结构 多选择结构还有一个实现方式就是switch case语句。 switch case语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。 switch 语句中的变量类型可以是: byte、short、int或者char。 从Java SE7开始 阅读全文
posted @ 2020-11-18 14:02 柠檬情 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 选择结构 if单选泽结构 if双选择结构 if多选择结构 嵌套的if结构 switch多选择结构 if单选择结构 我们很多时候需要去判断一个东西是否可行,然后我们才去执行,这样一个过程在程序中用if语句来表示 语法: if(布尔表达式){ //如果布尔表达式为true将执行的语句 } package 阅读全文
posted @ 2020-11-18 10:57 柠檬情 阅读(77) 评论(0) 推荐(0) 编辑