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

Java入门第一季(IDEA工具)

IMOOC老齐 全栈工程师
难度入门
时长 5小时 0分
  • 定义的方法参数称为形参,调用的方法参数称为实参,形参是定义方法需要传入的参数的个数和类型,实参是传递个方法真正被处理的值

    调用带参方法时,必须保证实参的数量、类型、顺序与形参一一对应

    调用方法时,实参不需要指定数据类型如:hello.show("哈哈哈");

    方法的参数可以是基本数据类型,如int、double等、也可以是引用数据类型,如Stirng、数组等

    当方法参数有多个时,多个参数间以逗号分隔

    查看全部
    0 采集 收起

    2019-08-25

  • 1、 switch 后面小括号中表达式的值必须是整型或字符型

    2、 case 后面的值可以是常量数值,如 1、2;也可以是一个常量表达式,如 2+2 ;但不能是变量或带有变量的表达式,如 a * 2

    3、 case 匹配后,执行匹配块里的程序代码,如果没有遇见 break 会继续执行下一个的 case 块的内容,直到遇到 break 语句或者 switch 语句块结束


    查看全部
  • 生成一百以内的随机数: (int)(Math.random() * 100)

    查看全部
    0 采集 收起

    2019-08-24

  • 如果方法的返回类型为void,则方法不能使用return返回值!

    方法的返回值最多只能有一个,不能返回多个值

    方法返回值的类型必须兼容,例如,如果返回值类型为int,则不能返回String类型的值

    查看全部
    0 采集 收起

    2019-08-24

  • 二维数组声明并分配空间

    数据类型[][] 数组名 = new 数据类型[行的个数][列的个数];

    或者

    数据类型[][] 数组名;

    数组名 = new 数据类型[行的个数][列的个数];

    如://定义一个两行三列的二维数组

    int[][] = new int[2][3];

    赋值:通过下标逐个赋值,索引从0开始

    数组名[行的索引][列的索引]=值;

    也可以在声明数组的同时为其赋值

    数据类型[][] 数组名 = {{值1,值2...},{值11,值22...}};

    如num=[0][0] = 12;

    数组的处理:

    在循环输出时,需要里面在内嵌一个循环,即使用二重循环来输出二位数组中的每一个元素

    int [][] num = {{1,2,3},{4,5,6}};

    for(int i =0; i<num.length;i++){

        for(int j = 0;j<num[i].length;j++){

        System.out.println(num[i][j]);

    }

    }

    查看全部
    0 采集 收起

    2019-08-24

  • https://img1.sycdn.imooc.com//5d60ed670001845007980158.jpg虽然char不兼容int,但是int兼容char。如下:

    int age = 20;

    char sex = '女';

    int result = age + sex;

    System.out.println(result);

    输出结果:22919

    Java中char类型采用双字节Unicode编码,通过结果22919得出,sex变量转换为int类型值为22899,将22899转换为十六进制得出:5973.

    而 '\u5973' 正好是 '女' 字的Unicode编码。

    查看全部
  • JAVA中方法的定义

    访问修饰符   返回值类型   方法名(参数列表)

    {                          方法体                              }

    1、 访问修饰符:方法允许被访问的权限范围, 可以是 public、protected、private 甚至可以省略 ,其中 public 表示该方法可以被其他任何代码调用

    2、 返回值类型:方法返回值的类型,如果方法不返回任何值,则返回值类型指定为 void ;如果方法具有返回值,则需要指定返回值的类型,并且在方法体中使用 return 语句返回值

    3、 方法名:定义的方法的名字,必须使用合法的标识符

    4、 参数列表:传递给方法的参数列表,参数可以有多个,多个参数间以逗号隔开,每个参数由参数类型和参数名组成,以空格隔开


    查看全部
    0 采集 收起

    2019-08-24

  • 计算机只能取整 小数点之后的数舍去

    查看全部
    0 采集 收起 来源:练习题

    2019-08-24

  • 二维数组

    定义:数据类型[][] 数组名=new 数据类型[行][列]

    数组的赋值,以及数组的遍历如下图

    查看全部
    0 采集 收起

    2019-08-24

  • foreach操作数组

    for(元素类型  元素变量:遍历对象)

    {         执行代码                              }

    查看全部
    0 采集 收起

    2019-08-24

  • 数组的排序:Arrays.sort(数组名);(按升序排序)

    需要引入包:import java.util.Arrays;


    查看全部
    0 采集 收起

    2019-08-24

  • JDK(Java Development Kit)JAVA开发工具包)包含了

     JRE(Java Runtime Environment)Java运行时环境 与 Jvm(Java Virtual Machine) java虚拟机

    “源代码.java“(原材料 生鱼)

     通过  ”编译器(粗处理 杀鱼)“

     变成 ”字节码文件.class“ (杀好的鱼)

    再通过 ”解释器(厨具烹煮)“ 

    变成 我的项目(菜)


    查看全部
    0 采集 收起

    2019-09-01


  • Java的数据类型

    540d468d000167bd07000130.jpg

    查看全部
  • 判断方法重载的依据:

    1、 必须是在同一个类中

    2、 方法名相同

    3、 方法参数的个数、顺序或类型不同

    4、 与方法的修饰符或返回值没有关系

    查看全部
    0 采集 收起

    2019-08-24

  • 问: 如何区分调用的是哪个重载方法呢?

    答: 当调用被重载的方法时, Java 会根据参数的个数和类型来判断应该调用哪个重载方法,参数完全匹配的方法将被执行。

    查看全部
    0 采集 收起

    2019-08-24

举报

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

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