为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Java入门第一季(IDEA工具)升级版_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第一季(IDEA工具)升级版

IMOOC老齐 全栈工程师
难度入门
时长 5小时 0分
  • //Java循环语句之 for 执行过程: <1>、 执行循环变量初始化部分,设置循环的初始状态,此部分在整个循环中只执行一次 <2>、 进行循环条件的判断,如果条件为 true ,则执行循环体内代码;如果为 false ,则直接退出循环 <3>、 执行循环变量变化部分,改变循环变量的值,以便进行下一次条件判断 <4>、 依次重新执行< 2 >、< 3 >、< 4 >,直到退出循环 特点:相比 while 和 do...while 语句结构更加简洁易读 需要留心的几个小细节: 1、 for 关键字后面括号中的三个表达式必须用 “;” 隔开,三个表达式都可以省略,但 “;” 不能省略。 a. 省略“循环变量初始化”,可以在 for 语句之前由赋值语句进行变量初始化操作 b. 省略“循环条件”,可能会造成循环将一直执行下去,也就是我们常说的“死循环”现象 c. 省略“循环变量变化”,可以在循环体中进行循环变量的变化
    查看全部
  • //Java循环语句之 do...while 先执行,后判断
    查看全部
  • //Java循环语句之 while 先判断后执行
    查看全部
  • //注意: 1、 字符使用单引号括起来 2、 通过 break 截断 case 语句的执行
    查看全部
  • 1、 switch 后面小括号中表达式的值必须是整型或字符型 2、 case 后面的值可以是常量数值,如 1、2;也可以是一个常量表达式,如 2+2 ;但不能是变量或带有变量的表达式,如 a * 2 3、 case 匹配后,执行匹配块里的程序代码,如果没有遇见 break 会继续执行下一个的 case 块的内容,直到遇到 break 语句或者 switch 语句块结束 4、 可以把功能相同的 case 语句合并起来,如 5、 default 块可以出现在任意位置,也可以省略
    查看全部
  • 1.变量由标识符组成。 只能由字母,数字,下划线,$组成,并且数字不能打头。 2.严格区分大小写!!! --------------------------------------附件----------------------------------------------------- 优秀攻城师的习惯: 1、变量名由多单词组成时,第一个单词的首字母小写,其后单词的首字母大写,俗称骆驼式命名法(也称驼峰命名法),如 myAge 2、变量命名时,尽量简短且能清楚的表达变量的作用,做到见名知意。如:定义变量名 stuName 保存“学生姓名”信息 PS: Java 变量名的长度没有限制,但 Java 语言是区分大小写的,所以 price 和 Price 是两个完全不同的变量哦!
    查看全部
  • 判断方法重载的依据: 1、必须是在同一个类中; 2、方法名相同; 3、方法参数的个数、顺序或类型不同 4、与方法的修饰符或返回值没有关系
    查看全部
    0 采集 收起

    2014-12-12

  • 变量是什么??? 举例挺好的 String hobby="慕课网"; 变量---------------->盒子 变量名-------------->盒子的名字(如,LAGEBOX)hobby 变量类型------------>盒子类型(如,铁盒子)String 变量值-------------->放入盒子的东西(如,手机)"慕课网"
    查看全部
    0 采集 收起 来源:变量是什么

    2018-03-22

  • 1、 访问修饰符:方法允许被访问的权限范围, 可以是 public、protected、private 甚至可以省略 ,其中 public 表示该方法可以被其他任何代码调用,其他几种修饰符的使用在后面章节中会详细讲解滴 2、 返回值类型:方法返回值的类型,如果方法不返回任何值,则返回值类型指定为 void ;如果方法具有返回值,则需要指定返回值的类型,并且在方法体中使用 return 语句返回值 3、 方法名:定义的方法的名字,必须使用合法的标识符 4、 参数列表:传递给方法的参数列表,参数可以有多个,多个参数间以逗号隔开,每个参数由参数类型和参数名组成,以空格隔开 根据方法是否带参、是否带返回值,可将方法分为四类: Ø 无参无返回值方法 Ø 无参带返回值方法 Ø 带参无返回值方法 Ø 带参带返回值方法
    查看全部
    0 采集 收起

    2014-12-12

  • 访问修饰符 返回值类型 方法名(参数列表){ 方法体 }
    查看全部
    0 采集 收起

    2014-12-12

  • 所谓二维数组,可以简单的理解为是一种“特殊”的一维数组,它的,每个数组空间中保存的是一个一维数组。 使用二维数组的步骤如下: 1、声明数组并分配空间 数据类型[][] 数组名 = new 数据类型[行的个数][列的个数]; 或者 数据类型[][] 数组名; 数组名 = new 数据类型[行的个数][列的个数]; 2、赋值 二维数组的赋值,和一维数组类似,可以通过下标来逐个赋值,注意索引从0开始。 数组名[行的索引][列的索引] = 值; 也可以在声明数组的同时为其赋值 数据类型[][] 数组名 = {{值01,值02...}, {值11,值12}, {值21,值22}}; 3、处理数组 二维数组的访问和输出同一维数组一样,只是多了一个下标而已。在循环输出时,需要里面在内嵌一个循环,即使用二重循环来输出二维数组中的每一个元素。 需要了解的:在定义二维数组时也可以只指定行的个数,然后在为每一行分别指定列的个数。如果每行的列数不同,则创建的是不规则的二维数组。
    查看全部
    0 采集 收起

    2014-12-12

  • 空格也是一种符号,Java标识符不能出现空格
    查看全部
    0 采集 收起 来源:练习题

    2014-12-12

  • Java标识符(规则上基本类似于C的标识符)是用于给变量,类,方法命名的符号 1.可以使字母,数字,下划线和$,但不能以数字打头 2.不能是关键字和保留字(但可以包含关键字和保留字,如,void不能作为标识符,但是my void可以) 3.严格区分大小写!MY VOID和 my void 就是不同的标识符 4.在命名上做到,见名知意。 ------------------------------------附-完整笔记------------------------------------ 使用标识符时,需要遵守几条规则: 1. 标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。譬如:123name 就是不合法滴 2. 标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和保留字。如:不可以使用 void 作为标识符,但是 Myvoid 可以 3. 标识符是严格区分大小写的。 所以涅,一定要分清楚 imooc 和 IMooc 是两个不同的标识符哦! 4. 标识符的命名最好能反映出其作用,做到见名知意。
    查看全部
    9 采集 收起 来源:认识Java标识符

    2014-12-27

  • foreach并不是Java中的关键字,是for语句的特殊简化版本,在遍历数组、集合时,foreach更简单便捷。 语法: for(元素类型 元素变量 : 遍历对象){ 执行的代码 }
    查看全部
    0 采集 收起

    2014-12-12

  • <笔记虽好,要记的太多> ava关键字描述列表--混个脸熟 abstract //抽象方法,抽象类的修饰符 assert //断言条件是否满足 boolean //布尔 break //跳出循环或者label代码段 byte //8-bit 有符号数据类型 case //switch语句的条件 catch //和try搭配捕捉异常 char //16-bit Unicode字符数据 class //定义类 const //未使用 continue //不执行循环体剩余部分 default //switch语句中的默认分支 do //循环语句,至少会执行一次 double //64-bit双精度浮点数 else //if条件不成立 enum //枚举类型 extends //继承 final //常量 //方法不能被重写,或者一个类不能有子类 finally //try 语句不管是否发生异常都要执行的语句块 float //32-bit单精度浮点数 for //for循环 goto //未使用 if //条件语句 implements //类实现了接口 import //导入类 instanceof //测试一个对象是否是某个类的实例 int //32位整型数 interface //接口 long //64位整型数 native //表示方法用非java代码实现 new //新的类实例 package //包 private //表示私有字段,方法等,只能从类内部访问 protected //表示只能通过类或者其子类访问 //子类或者在同一个包内的其他类 public //表示共有属性或者方法 return //方法返回值 short //16位数字 static //静态 strictfp //浮点数比较使用严格的规则 super //表示父类/基类 switch //选择语句 synchronized //表示同一时间只能由一个线程访问的代码块 this //当前实例 //或者调用另一个构造函数 throw //抛出异常 throws //定义异常 transient //修饰不要序列化的字段 try //捕捉异常 void //标记方法不返回任何值 volatile //标记字段可能会被多个线程同时访问,而不做同步 while //while循环
    查看全部

举报

0/150
提交
取消
课程须知
学习中需要用到这些工具: —JDK-Java开发环境 —IDEA编程开发工具 课程适合零基础的同学,只要你对Java有兴趣,都可以0成本完成入门!
老师告诉你能学到什么?
1、会配置Java开发环境,并使用工具进行程序开发 2、掌握Java中基本语法的使用并入门
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!