java基础二 <流程控制语句, 方法,数组,java内存结构> 未完待续...

话不多说,直接上干货...

一:流程控制语句

  break :  结束当前循环

  continue:  结束本次循环,继续下次循环

  return:  结束方法

二: 方法

1.方法的特点:

  定义在类中的,有特定功能的函数.

  方法与方法之间是平级的,不能在方法中定义方法.方法只能够调用方法.

2.方法的重载:

  在同一类中,方法名相同,参数列表不同(个数不同,对应的类型不同)。

    与返回值类型无关。
    对应的类型不同的话,与顺序有关系
    与形式参数的变量名无关

3.方法的重写:

  子类可继承父类中的方法,而不需要重新编写相同的方法。但有时子类并不想原封不动地继承父类的方法,而是想作一定的修改,这就需要采用方法的重写。方法重写又称方法覆盖.

三:数组

  数组是存储同一种类型的多个元素的容器。数组中的元素会被自动从0开始编号,方便我们获取。

  常用格式  int[ ] arr = new int[3];      int[ ] arr = {1,2,3};

时间: 2024-10-12 23:55:02

java基础二 <流程控制语句, 方法,数组,java内存结构> 未完待续...的相关文章

Java基础语法 - 流程控制语句

1 package com.demo4; 2 3 /* 4 * 流程控制语句 5 * 流程控制语句分类: 6 * 顺序结构 7 * 代码从上往下按照顺序执行 8 * 9 * 选择结构 10 * if 11 * if (关系表达式1) { 12 * 语句体1; 13 * } else if (关系表达式2) { 14 * 语句体2; 15 * } else { 16 * 语句体3; 17 * } 18 * switch 19 * switch(表达式) { 20 * case 值1: 21 * 语

Java基础学习-流程控制语句

在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的.也就是说程序的流程对运行结果有直接的影响.所以,我们必须清楚每条语句的执行流程.而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能. 流程控制语句分类: -顺序结构 -选择结构 -循环结构 1.顺序结构 1.1 顺序结构的概述 是程序中最简单的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的. 1.2 顺序结构语句的执行流程 开始-->语句A-->语句B-->语

java基础:流程控制语句(选择结构if语句)

(1)顺序结构 从上往下,依次执行 Demo: class ShunXuJieGouDemo { public static void main(String[] args) { System.out.println("程序开始了"); System.out.println("我爱Java"); System.out.println("程序结束了"); } } (2)选择结构        按照不同的选择,执行不同的代码 Java语言提供了两种选

再回首,Java温故知新(九):Java基础之流程控制语句

流程控制语句分为条件语句.循环语句和中断语句. 中断语句包括break和continue,两者的区别在于break会跳出整个循环,而continue则是跳出此次循环,之后还会继续下一次循环. 条件语句有两种,使用最多的是if...else这个没有什么难的,按照字面意思走,如果括号中的表达式为true则走if后的语句,如果为false则走else中的语句,其中只有if(){...}部分是必须的,其格式如下: if(boolean表达式1){ //表达式1为true时的操作 }else if(boo

java基础,流程控制语句

流程控制语句 条件语句: if语句: *if(条件 boolean类型){  true } *if(boolean表达式){true}else{false结果} *多重 if  else      if(){}else if(){}else *嵌套if   Switch语句: *switch(表达式){  case:  break;      ...     default:   } 表达式==常量,default可以省略. 循环语句: while语句:while(boolean表达式){循环体

java基础二(阅读Head First Java记录)

写在前面的话 本部分是在语法基础上的一些内容,比如内部java函数库,继承多态等 “与”和“或”运算符 1.短运算符(&&,||) &&与,必须表达式两边都为true表达式才会为true,如果左侧为false了,就不会去计算右方的算式直接返回false,可以用&&来避免操作内容为null指针变量的情况if(refVar!=null&&refVar.isValidType()){} ||同理,如果左侧已经返回true了,不会再去计算右侧就直接返

【JAVA基础教程】-浅谈数组及其内存控制

在用JAVA数据前我们都知道必须要先对数组对象进行初始化.当数组的所有元素都被分配合适的内存空间,当制定了初始值时,数组初始化完成.程序以后将不能重新改变数组对象在内存中的位置和大小.那么: 1.JAVA数组为静态,即一旦初始化后,其长度是不可改变的. 2. 数组变量是引用变量,并不是数组对象本身. 3. 两种初始化方式: 动态初始化:指定数组的长度,初始值自动生成. 静态初始化:指定初始值,长度自动生成. 4. JAVA中,引用变量本身无需初始化,引用变量所引用的对象是需要初始化的. 5. 所

Java基础之流程控制语句

1,顺序语句 代码从上往下依次执行. 其实,我们编写的代码中顺序结构是普遍存在的.通常情况下,代码都是由上往下,由左往右依次执行的,除了被以下的结构语句改变执行顺序. 2,条件语句 分为三类, 单if语句:if(条件表达式){ 条件表达式成立时执行该语句; } if-else语句:if(条件表达式){ 条件表达式成立时执行该语句; }else{ 条件表达式不成立时执行该语句; } if-else-if语句:if(条件表达式1){ 条件表达式1成立时执行该语句; }else if(条件表达式2){

Java 集合Collection——初学者参考,高手慎入(未完待续)

1.集合简介和例子 Collection,集合.和数学定义中的集合类似,把很多元素放在一个容器中,方便我们存放结果/查找等操作. Collection集合实际上是很多形式集合的一个抽象. 例如十九大就要召开,那么到人民大会堂与会的人就是一个集合 ,这个集合里装载了许多元素,每个元素就是一个人大代表. 再比如北京的全聚德烤鸭非常出名,每天都有人排队购买,这个队也是一个集合. 上面这两个例子就展示了两个不同的集合,人大代表的集合其实就是一个简单的聚合,把若干元素集中在一起.第二个例子,排队就具有比较