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

Java入门第一季(IDEA工具)

IMOOC老齐 全栈工程师
难度入门
时长 5小时 0分
  • 强制转换类型:

    当程序中需要将double转换为int时,它是不会进行的所以就要使用强制转换了。语法为:

    double xza1=11.1;

    int xza2=(int)xza1;

    但是强制转换会将小数位直接截断对造成数据的丢失比如上面的double xza=11 .1但转换为int xza2后结果就是11了。



    查看全部
  • 变量必须先声明在使用;

    可以声明的同时进行赋值;

    比如:String love="imooc"

    也可以先声明在进行赋值;

    比如:String love;

              love="imooc";

    变量每次只能赋一个值,但可以多次修改;

    比如:String love="imooc","hello"就是不对的。

    变量也必须先赋值才可以输出;

    比如:String love;

               System.out.println("变量为:"+love);它就是错的。

    变量最好不要使用汉字。


    查看全部
  • 见2-2的笔记

    查看全部
  • 变量名=房间的名字;

    变量类型=房间类型;

    入住的客人=变量;

    比如:String Hello="hello";

    String就是房间类型是经济房还是总统套房,它就是变量类型,它还可以是char、int。

    Hello就是房间号或者说是房间的名字是101还是888,它就是变量的名字,它还可以是Hi、hi等。

    hello就是入住的客人了它可以是"a"也可以是"b",他就是变量的值,它的值还可以是shenme、Shenme等。

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

    2018-10-21

  • 标识符:

    1、可以用字母、数字、下划线( _ )、美元符号( $ )组成,但不能包含@、%、空格等其他的特殊符号,且不能用数字开头,比如:1name、name%。

    2、不可用JAVA关键字和保留字,但可以包括它们。比如:int不可以,但MYint可以。

    3、标识符严格区分大小写。比如:Hello和hello是两个不一样的标识符。

    4、标识符最好用英文单词或汉语拼音,可以明确地知道它的意思。


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

    2018-10-21

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

    public class HelloWorld {

        public static void main(String[] args) {

    char today='日';

            switch (today){

                case '一':;

                case '三':; 

                case '五':;

                    System.out.println("早餐吃包子");

                    break;

                case '二':;

                case '四':; 

                default:   

                    System.out.println("吃主席套餐");

                case '六':

                    System.out.println("早餐吃油条");

                    break;

               

                

                

            }


    查看全部
  • 自动类型转换:

    类型相同可以兼容的,比如:double可兼容int。

    目标类型大于源类型,比如:int不可兼容double。

    类型不兼容的不可转换,比如:char不可兼容int和double。



    查看全部
  • https://img1.sycdn.imooc.com//5bcc7b2f0001b7b904350145.jpg比较运算符

    查看全部
  • 类似1.3.5干什么,2.4.6干什么,可以单个用case 1也可以用逻辑运算符,逻辑运算符更简洁


    查看全部
  • public class HelloWorld {
        public static void main(String[] args) {
            char today='日';
            switch(today){
                case '一'|'三'|'五':
                    System.out.println("早餐吃包子");
                case '二'|'四'|'六':
                    System.out.println("早餐吃油条");
                case '日':
                    System.out.println("吃主席套餐");
            }
            }
    }

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

    1、必须是在同一个类中;

    2、方法名相同;

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

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

    查看全部
    0 采集 收起

    2018-10-21

  • 在cmd命令下控制台执行java文件代码时,java命令下不能跟文件后缀名;

    https://img1.sycdn.imooc.com//5bcc4dca0001c79803710135.jpg

    查看全部
    0 采集 收起

    2018-10-21

  • 我们可以从“投票选举”的角度理解逻辑运算符:

    1、 与:要求所有人都投票同意,才能通过某议题

    2、 或:只要求一个人投票同意就可以通过某议题

    3、 非:某人原本投票同意,通过非运算符,可以使其投票无效

    4、 异或:有且只能有一个人投票同意,才可以通过某议题

    当使用逻辑运算符时,我们会遇到一种很有趣的“短路”现象。

    譬如:( one > two ) && ( one < three ) 中,如果能确定左边 one > two 运行结果为 false , 则系统就认为已经没有必要执行右侧的 one < three 啦。

    同理,在( one > two ) || ( one < three ) 中,如果能确定左边表达式的运行结果为 true , 则系统也同样会认为已经没有必要再进行右侧的 one < three 的执行啦!



    查看全部
  • 1、b = ++a是a先自增,然后赋值给b

         b = a++是先a赋值给b,然后a自增

         这两种方法a的值都发生变化 

    2、自增和自减只能用于变量,不能用于常量



    查看全部

  • Java 语言中常用的运算符可分为如下几种:

    Ø 算术运算符

    Ø 赋值运算符

    Ø 比较运算符

    Ø 逻辑运算符

    Ø 条件运算符



    查看全部
    0 采集 收起 来源:什么是运算符

    2018-10-21

举报

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

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