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

Java入门第一季(IDEA工具)

IMOOC老齐 全栈工程师
难度入门
时长 5小时 0分
  • https://img1.sycdn.imooc.com//5ae12d760001b8f604930247.jpg

    基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的空间地址

    基本数据类型变量里存储的是直接放在抽屉里的东西,而引用数据类型变量里存储的是这个抽屉的钥匙,钥匙和抽屉一一对应。

    查看全部
  • double 和 float 的区别:
    double精度高,有效数字16位,float精度7位。但double消耗内存是float的两倍,double的运算速度比float慢得多,java语言中数学函数名称double 和 float不同,不要写错,能用单精度时不要用双精度(以省内存,加快运算速度)。如果声明: float x = 4.0则会报错,需要如下写法:float x = 4.0f或者float x = (float)4.0。其中4.0f后面的f只是为了区别double
    char与String的区别:
    1.char表示字符,定义时用单引号,只能存储一个字符,如char c='x';
    而String表示字符串,定义时用双引号,可以存储一个或多个字符,如String name="tom";

    2.char是基本数据类型,而String 是一个类,具有面向对象的特征,可以调用方法,如name.length()获取字符串的长度。

    查看全部
  • 三个元素描述变量:变量类型、变量名以及变量值

    查看全部
    0 采集 收起 来源:变量是什么

    2018-04-26

  • "\n"为换行代码;两变量合并时,"\n"前后都必须打"+"号,即a+"\n"+b。

    查看全部
  • public class HelloWorld {

        

        //完成 main 方法

        public static void main(String[] args) {

            

            // 创建对象,对象名为hello

    HelloWorld hello = new HelloWorld(); 

            

            // 调用方法并将返回值保存在变量中

            int maxScore=hello.getMaxAge();

            

    // 输出最大年龄

    System.out.println("最大年龄为:" + maxScore); 

    }


    /*

    * 功能:输出学生年龄的最大值 

         * 定义一个无参的方法,返回值为年龄的最大值

         * 参考步骤:

         * 1、定义一个整形数组 ages ,保存学生年龄,数组元素依次为 18 ,23 ,21 ,19 ,25 ,29 ,17

         * 2、定义一个整形变量 max ,保存学生最大年龄,初始时假定数组中的第一个元素为最大值

         * 3、使用 for 循环遍历数组中的元素,并与假定的最大值比较,如果比假定的最大值要大,则替换当前的最大值

         * 4、使用 return 返回最大值

    */

    public int getMaxAge() {

            int[] ages={18,29,21,19,25,29,17};

            int maxScore=ages[0];  

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

             if(maxScore<ages[i]){

                 maxScore=ages[i];   

                }

                 

            }

        

        

        return  maxScore; 

    }

    }


    查看全部
    0 采集 收起

    2018-04-26

  • 程序的移植
          导出:找到项目右击->properties(属性)->location处显示的就是文件位置->拷贝->删除源程序(可略)
          导入:右侧空白处->import(导入)->General->exiting Projects into workspace->选择browse找到导入的项目->导入

    查看全部
    0 采集 收起

    2018-04-26

  • public class HelloWorld {

        

        public static void main(String[] args) {

            

    // 创建名为hello的对象

    HelloWorld hello = new HelloWorld();

            

    // 调用hello对象的calcAvg()方法,并将返回值保存在变量avg中

    double avg = hello.calcAvg();

            

    System.out.println("平均成绩为:" + avg);

    }


    // 定义一个返回值为double类型的方法

    public    double      calcAvg() {

            

    double java = 92.5;

    double php = 83.0;

    double avg = (java + php) / 2; // 计算平均值

            

    // 使用return返回值

            return avg;

            

    }

    }


    查看全部
    0 采集 收起

    2018-04-26

  • do…while结束的条件,当while后的条件满足时
    查看全部
    0 采集 收起 来源:练习题

    2018-04-25

  • public class HelloWorld {
        public static void main(String[] args) {
            int m = 5;
            int n = 7;
            int x = ((m*n)-5);
            System.out.println("m:" + m);
            System.out.println("n:" + n);
            System.out.println("x:" + x);
        }
    }

    查看全部
  • 调用方法

    当需要调用方法执行某个操作时,可以先创建类的对象,然后通过  对象名.方法名();  来实现.

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

    运行结果为:  welcome to imooc.


    查看全部
    0 采集 收起

    2018-04-25

  • 变量类型   变量名=变量值

    String love="imooc";

    查看全部
  •  数组名.length  用于获取数组的长度

    需要注意的“小毛病”:

    1、 数组下标从 0 开始。因此 scores[3] ,表示数组中的第 4 个元素,而并非第 3 个元素

    2、 数组下标的范围是 0 至 数组长度-1 ,如果越界访问,就会报错。


    查看全部
  • main程序的入口

    查看全部
    0 采集 收起

    2018-04-25

  • 1、 声明数组

    语法:  数据类型[ ] 数组名;

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

    2、 分配空间

    简单地说,就是指定数组中最多可存储多少个元素

    语法:  数组名 = new  数据类型 [ 数组长度 ];

    我们也可以将上面的两个步骤合并,在声明数组的同时为它分配空间,如:

    3、 赋值

    5371ed9f0001accb02100053.jpg

    直接创建数组的方式,它将声明数组、分配空间和赋值合并完成,如

    它等价于:


    查看全部
  • float 型和 double 型的区别,char 型和 String 型的不同:

    一.1.float是单精度浮点数,内存分配4个字节,占32位,有效小数位6-7位

    double是双精度浮点数,内存分配8个字节,占64位,有效小数位15位

     2.java中默认声明的小数是double类型的,如double d=4.0

    如果声明: float x = 4.0则会报错,需要如下写法:float x = 4.0f或者float x = (float)4.0

    其中4.0f后面的f只是为了区别double,并不代表任何数字上的意义              

     3.对编程人员而言,double 和 float 的区别是double精度高,但double消耗内存是float的两倍,且double的运算速度较float稍慢。

    二.1.char表示字符,定义时用单引号,只能存储一个字符,如char c='x';

    而String表示字符串,定义时用双引号,可以存储一个或多个字符,如String name="tom";

     2.char是基本数据类型,而String 是一个类,具有面向对象的特征,可以调用方法,如name.length()获取字符串的长度。



    查看全部

举报

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

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