• 第一期作业


    第一题:

    1.定义一个HelloWo1d

    2.在类中定义主方法

    3.在主方法中使用输出语句在dos控制台打印HelloWorld>打印结果如:HelloWorld

    4.在案例中使用当行注释、多行注释添加相关的说明信息

    答:

     

    第二题:

    1. 描述JRE是什么?作用是什么?   java类库 运行环境运行
      2.描述JDK的是什么?作用是什么?   开发工具java程序开发
    2. 描述JVM 是什么作用是什么?   java虚拟机   跨平台
      4.简述JREJDK JVM的区别是什么?

    jvm:java虚拟机,顾名思义——虚拟的机器

    jrejava运行时环境,顾名思义——运行时的环境 jvm是虚拟机,而jre就是他的实现

    JDKjava development kitjava开发工具包,顾名思义——开发工具包
    JDK不仅能够实现JVM实际运行时所需要的软件库和文件还包含开发工具等,所以JDK也是一个软件开发环境,他实际上存在,它包含JVM+jre+开发工具

    第三题:


    1.简述什么是java中的关键字

    1、Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。 2、关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。

    2、Java语言规定关键字不能作为标识符。目前共有50个Java关键字

    2.关键字的特点   1.小写2.变色

    3.举出至少5个java中常见的关键

    public class static、 void  int double float

    第四题:以下选项中的标识符中,哪些是合法的(ACEGH)
    A:usernane
    B:123username 
    C:usernane123、
    D:class
    E:user_ name
    F: 98.3.0数字开头了
    G:_username
    H:HelloWorld

    I:$username

    第五题:

    1.定义一个Test类

    2.要求在控制台打印输出如下语句:

    效果如下:

        谁不曾一意孤行,怒发冲冠过怕只怕少了那份执着

        世界上那些最容易的事情中,拖延时间最不费力

        你若不想做,会找一个或无数个借口;你若想做,会想一个或无数个办法

     

    第六题:

    byte b1=3,b2=4,b;

    b=b1+b2;  //byte + byte = int

    //b = (byte)(b1+b2);

    b=3+4;

    哪句是编译失败的呢?为什么呢?

    答:b=b1+b2;编译失败,因为byte+byte=int

    第七题:

    找出下列代码中出错的地方,并将其改正.

    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);

        }

    }

  • 相关阅读:
    Linux _条件变量
    Linux _pthread 线程的同步 浅见
    Linux pthread 线程 浅解
    Linux _守护进程 浅解
    Linux _孤儿进程和僵尸进程 浅见
    Linux 小技巧
    Linux _sem 信号量 V_P
    树莓派ZeroW上传数据文件到阿里云对象存储OSS(Python)
    树莓派ZeroW开机自动运行
    树莓派ZeroW串口通讯
  • 原文地址:https://www.cnblogs.com/ruhua1/p/13794145.html
Copyright © 2020-2023  润新知