• 今天上课复习了Java基础


    第一题:
    1.定义一个HelloWold类
    2.在类中定义主方法
    3.在主方法中使用输出语句在dos控制台打印HelloWorld
    打印结果如:HelloWorld
    4.在案例中使用当行注释、多行注释添加相关的说明信息

    第五题:
    1.定义一个Test类
    2.要求在控制台打印输出如下语句:
    效果如下:
    谁不曾一意孤行,怒发冲冠过怕只怕少了那份执着
    世界上那些最容易的事情中,拖延时间最不费力
    你若不想做,会找一个或无数个借口;你若想做,会想一个或无数个办法

    第二题:
    1.描述JRE是什么?作用是什么?
    运行环境 运行
    2.描述JDK的是什么?作用是什么?
    开发工具 java程序开发
    3.描述JVM是什么?作用是什么?
    java虚拟机 跨平台
    4.简述JRE、JDK、JVM的区别是什么?
    JRE是java运行环境,JDK是java开发工具包,JVM是java虚拟机。

    第三题:
    1.简述什么是java中的关键字
    关键字是对编译器有特殊意义的固定单词,不能在程序中做其他目的使用。关键字具有专门的意义和用途,和自定义的标识符不同,不能当作一般的标识符来使用。
    2.关键字的特点
    1.小写 2.变色
    3.举出至少5个java中常见的关键
    public true static if int

    第四题:
    以下选项中的标识符中,哪些是合法的(A C E G H)
    A: username
    B: 123username
    C: username123
    D: class
    E: user_name
    F: 98.3
    G: _username
    H: HelloWorld
    I: $ username

    第六题:
    byte b1=3,b2=4,b;
    b=b1+b2;
    b=3+4;
    哪句是编译失败的呢?为什么呢?
    b=b1+b2;编译失败,因为byte在运算时会向上转型为int类型,所以b1+b2的结果是int类型,但是b是byte类型,类型不匹配所以报错。

    第七题:
    找出下列代码中出错的地方,并将其改正.
    public class Test01 {
    public static void main(String[] args) {
    int a; //改为int a = 0;
    System.out.println(a); //没赋值直接使用
    {
    int c = 20;
    System.out.println(c);
    }
    c = 30; //c取不到值,改为int c = 30;
    System.out.println(c); //c取不到值
    }
    }


    public class Test02 {
    public static void main(String[] args) {
    byte b = 3;
    b = b + 4; //需要强转,改为b = (byte)(b+4); b+=4;
    System.out.println("b=" + b);
    }
    }


    public class Test07 {
    public static void main(String[] args) {
    int x = 2;
    {
    int y = 6;
    System.out.println("x is " + x);
    System.out.println("y is " + y);
    }
    y = x; //y取不到值,改为int y = x;
    System.out.println("x is " + x);
    }
    }

  • 相关阅读:
    LG5283 异或粽子
    LG2216 理想的正方形
    LG1484 种树
    洛谷3721 HNOI2017单旋(LCT+set+思维)
    洛谷3348 大森林 (LCT + 虚点 + 树上差分)
    CF1082E Increasing Frequency (multiset+乱搞+贪心)
    CF1082G Petya and Graph(最小割,最大权闭合子图)
    cf1082D Maximum Diameter Graph(构造+模拟+细节)
    洛谷3320 SDOI2015寻宝游戏(set+dfs序)(反向迭代器的注意事项!)
    CF613D Kingdom and its Cities(虚树+贪心)
  • 原文地址:https://www.cnblogs.com/gxt123/p/13792407.html
Copyright © 2020-2023  润新知