为了账号安全,请及时绑定邮箱和手机立即绑定

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

  • jvm 虚拟机 编译 解释器 jdk java开发工具包 jre java 运行环境
    查看全部
    0 采集 收起

    2020-05-28

  • jvm 虚拟机 jre jdk
    查看全部
    0 采集 收起

    2020-05-28

  • Java语言区分大小写。 System.out.println
    查看全部
    0 采集 收起

    2020-05-28

  • Javac helloworld.java Java helloworld 字节码文件 后面不加.class
    查看全部
    0 采集 收起

    2020-05-28

  • 1.  标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。譬如:123name 就是不合法滴

     2.  标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和保留字。如:不可以使用 void 作为标识符,但是 Myvoid 可以

     3.  标识符是严格区分大小写的。 所以涅,一定要分清楚 imooc 和 IMooc 是两个不同的标识符哦!

     4.  标识符的命名最好能反映出其作用,做到见名知意。

     


    查看全部
    0 采集 收起 来源:认识Java标识符

    2020-05-27

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

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

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


    查看全部
  • 基本数据类型   字节        位数            范围

            byte            1            8              -2^7~2^-1

            short           2            16            -2^15~2^15-1

            int               4             32            -2^31~2^31-1

            long            8             64            -2^63~2^63-1

    查看全部
  • 珍惜!!!!

    查看全部
    0 采集 收起

    2020-05-25

  • JAVA SE :面向对象,API ,JVM JAVA EE :JSP,EJB,服务 JAVA ME:移动设备,游戏,通信
    查看全部
    0 采集 收起

    2020-05-25

  • 问: 什么是方法的重载呢?

    答: 如果同一个类中包含了两个或两个以上方法名相同、方法参数的个数、顺序或类型不同的方法,则称为方法的重载,也可称该方法被重载了。如下所示 4 个方法名称都为 show ,但方法的参数有所不同,因此都属于方法的重载:

    5375c8f000010ecb06410521.jpg

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

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

    判断方法重载的依据:

    1、 必须是在同一个类中

    2、 方法名相同

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

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


    查看全部
    0 采集 收起

    2020-05-24

  • 下面的代码,定义了一个 show 方法,带有一个参数 name ,方法执行后返回一个 String 类型的结果

    537dce1e0001b09305200123.jpg

    调用带参带返回值的方法:

    537dce3e0001226f04870138.jpg

    运行结果为: 欢迎您,爱慕课!

    查看全部
    0 采集 收起

    2020-05-24

  • 要求:

    1、 考试成绩已保存在数组 scores 中,数组元素依次为 89 , -23 , 64 , 91 , 119 , 52 , 73

    2、 要求通过自定义方法来实现成绩排名并输出操作,将成绩数组作为参数传入

    3、 要求判断成绩的有效性( 0—100 ),如果成绩无效,则忽略此成绩

    运行效果:

    任务

    一、 定义一个包含整型数组参数的方法,用来接收成绩数组,进行成绩排序并输出前三名

    提示: 1、 在方法中使用 Arrays 类的 sort( ) 方法对数组进行排序,默认按升序排列,注意 Arrays 类的使用需要导入 java.util.Arrays
     2、 由于只需要输出考试成绩的前三名,所以定义一个变量,统计有效成绩的前三名的数量
     3、 使用 for 循环遍历数组中的元素,由于要输出的是前三名成绩,所以从后往前遍历,即倒序遍历 如 for ( int i = scores.length - 1; i >= 0; i-- ) { }
     4、 判断成绩的有效性,如果成绩小于 0 或大于 100 ,则使用 continue 忽略此成绩
     5、 如果成绩有效,则有效成绩数加 1 。判断有效成绩的个数,如果有效成绩数大于 3 ,则结束循环,只输出成绩的前三名

    二、 完成 main 方法

    提示: 1、 定义一个成绩数组 scores ,保存预定的考试成绩 89 , -23 , 64 , 91 , 119 , 52 , 73
     2、 调用自定义方法,传入成绩数组,完成功能



    解法一:

    import java.util.Arrays;

    public class HelloWorld {

        //完成 main 方法
        public static void main(String[] args) {
            int scores[] = {89,-23,64,91,119,52,73};
            Arrays.sort(scores);
            System.out.println("考试成绩的前三名为:");
            
            for (int i = scores.length-1 ; i >=3 ; i--){
                if((scores[i]>0) && (scores[i]<=100)){
                    //System.out.print(i+":");
                    System.out.println(scores[i]);
                }
            }  
        }
    }

    查看全部
    1 采集 收起 来源:编程练习

    2020-05-24

  • 我们可以通过在方法中加入参数列表接收外部传入的数据信息,参数可以是任意的基本类型数据或引用类型数据。

    537d78330001694006110113.jpg

    上面的代码定义了一个 show 方法,带有一个参数 name ,实现输出欢迎消息。

    调用带参方法与调用无参方法的语法类似,但在调用时必须传入实际的参数值

    537d78620001ffe103210024.jpg

    537d789500011a4b04830112.jpg

    运行结果为: 欢迎您,爱慕课!

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

    2、 调用方法时,实参不需要指定数据类型,

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

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

    查看全部
    0 采集 收起

    2020-05-23

  • 例如:下面的代码,定义了一个方法名为 calSum ,无参数,但返回值为 int 类型的方法,执行的操作为计算两数之和,并返回结果

    537d6bbd0001b76003970198.jpg

    在 calSum( ) 方法中,返回值类型为 int 类型,因此在方法体中必须使用 return 返回一个整数值。

    调用带返回值的方法时需要注意,由于方法执行后会返回一个结果,因此在调用带返回值方法时一般都会接收其返回值并进行处理。如:

    537d6c7f00012f8406380476.jpg

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

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

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

    查看全部
    0 采集 收起

    2020-05-23

  • 方法的使用分两步:

    第一步,定义方法

    例如:下面代码定义了一个方法名为 show ,没有参数,且没有返回值的方法,执行的操作为输出 “ welcome to imooc. ”

    537d655b0001a44305790111.jpg

    注意哦:

    1、 方法体放在一对大括号中,实现特定的操作

    2、 方法名主要在调用这个方法时使用,需要注意命名的规范,一般采用第一个单词首字母小写,其它单词首字母大写的形式

    第二步,调用方法

    当需要调用方法执行某个操作时,可以先创建类的对象,然后通过  对象名.方法名();  来实现(关于类和对象的概念在后面章节中会详细讲解滴,先熟悉语法,表着急哦~~)

    例如:在下面的代码中,我们创建了一个名为 hello 的对象,然后通过调用该对象的 show( ) 方法输出信息

    537d65be0001aecb06640362.jpg


    查看全部
    0 采集 收起

    2020-05-23

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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