java笔记
  • Java语言概述
  • 入门
    • ubuntu安装
    • window配置环境变量
    • 编写HelloWorld
    • 注释
    • 编程风格
    • 进制与字符编码
    • 键盘录入
  • java基础
    • 数据类型
    • 运算符与类型转换
    • 控制语句
      • 选择结构(if-else/swtich)
      • 循环结构(while/do-while/for)
    • 数组
      • 数组基础
      • 数组进阶
    • 面向对象
      • 基础
        • 面向过程和面向对象
        • 类与对象
        • 构造方法
        • 垃圾回收机制garbage collection
        • 关键字
      • 进阶
        • 封装
        • 继承
        • 多态
        • 抽象
        • 内部类
      • 高级特性
        • String类
        • 枚举
        • 注解
    • 异常
    • 常用类
      • 包装类
      • String相关类
      • 时间类
      • 数学类
      • File类
      • 枚举类
    • 单个字符操作(Character 类)
    • Java字符串
      • String
      • StringBuilder
      • StringBuffer
    • Java集合
    • Java 泛型
    • Java解惑
  • 附录:git
  • 附录:转义字符
  • maven
    • pom.xml
    • maven安装
  • 其他
    • BeanUtils
  • java与php语法对比
  • idea
  • 开发记录
  • ExecutorService 异步线程池
Powered by GitBook
On this page

Was this helpful?

  1. java基础

控制语句

  • 1.程序的三种结构:顺序结构、选择结构和循环结构。

  • 2.选择结构:

    • (1)if单选择、if-else双选择、if-else if-else多选择。

    • (2)switch多选择。

  • 3.多选择结构与switch关系:布尔表达式等值判断适合使用多重选择结构或switch结构,如果是区间判断就只能使用多重选择结构。

  • 4.循环结构:当型:while与for和直到型:do-while。

  • 5.while与do-while的区别。

  • 6.break可以在switch与循环结构中使用,continue只能在循环结构中使用

  • 7.方法:一段提供特定功能的代码块。

  • 8.方法重载指一个类中有多个方法名相同,但参数列表不同,与返回值无关。

  • 9.任何能用递归解决的问题也能使用迭代解决。追求高性能就放弃递归(耗时耗能)。

Previous运算符与类型转换Next选择结构(if-else/swtich)

Last updated 5 years ago

Was this helpful?