流程控制和数组

1、分支结构和循环结构是两种基本的流程控制结构,分支结构根据条件选择来选择性的执行某段代码,循环结构则用于实现根据循环条件重复执行某段代码。
2、if 语句使用布尔表达式或者布尔值作为分支条件来进行分支控制,有三种形式 。 if(){}、if(){} else {} 、if(){} else if (){}
3、else本身就是一个条件。else的隐含条件是对前面的条件进行取反。使用时总是优先把包含范围小的条件放在前面进行处理。
4、switch语句是由一个控制表达式和多个case标签组成,switch后边控制表达式的数据类型只能是byte、short、char、int整数类型。使用时不要忽略break。
5、循环语句在满足条件的情况下会反复执行一段代码,被执行的代码称为循环体,循环体如果不停止循环会变成死循环。循环语句包括四个部分:初始化语句、循环条件、循环体、迭代语句(控制语句在适当的时候终止)。
6、while循环执行是判断条件是否为true,是true时才会进行执行下边循环体。先判断后循环
7、do while 先执行循环体再判断循环条件,循环条为真则执行下一次循环,否则终止循环。
8、for循环中循环条件总比循环体要多执行一次。当最后一次循环条件为false时,将不再执行循环体
9、如果把一个循环放在另一个循环里面就可以形成嵌套循环。
10、一个数组中只能存储一种类型的数据。一旦数组初始化完成,数组中所占用的空间就会固定下来,数组的长度将不可改变。数组初始化时有两种形式:静态初始化、动态初始化。
11、实际的数组对象被存储在堆内存中,如果引用该数组对象的数组引用变量是一个局部变量,那么他被存储在栈内存中。
12、对于基本的数组而言,数组元素的值直接存储在对应的数组元素中,初始化数组时,先为数组分配内存空间,然后直接将数组元素的值存入数组元素中。
13、引用类型的数组的数组元素是引用,每个数组元素里是存储还是引用,它都指向了另一块内存,这块内存里存储了有效数据。
14、Java中的数组类型是引用类型,默认为null。Java语言支持多维数组,但是如果要从数组底层的运算机制上来讲没有多维数组。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值