zoukankan      html  css  js  c++  java
  • 今天的收获

    第一题:

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

    /**
    * 写一个主方法
    * 在主方法中定义声明变量
    * 然后打印输出
    */


    public class HelloWold {
    //主方法
    public static void main(String[] args) {
    //定义变量
    String a="HelloWold";
    //打印输出
    System.out.println(a);
    }

    }


    第二题:
    1.描述JRE是什么?作用是什么? 运行环境 运行
    2.描述JDK的是什么?作用是什么? 开发工具 java程序开发
    3.描述JVM是什么?作用是什么? java虚拟机 跨平台
    4.简述JRE、JDK、JVM的区别是什么?
    JDK – JDK提供开发和运行Java程序的环境。JDK是一个套件(或者工具包),包含开发工具(提供开发环境)和JRE(执行Java程序)。注意: JDK只能由Java开发人员使用。
    JRE – JRE是一个提供运行Java程序(或者应用)的环境的安装包。JRE 只能由运行Java程序的人员使用,例如你的系统的终端用户。
    JVM – JDK和JRE中都包含JVM。JVM可以理解成解释器(interpreter),负责一行一行地执行Java程序,将字节码解释为本地机器码。

    第三题:
    1.简述什么是java中的关键字
    1.Java的关键字对Java的编译bai器有特du殊的意义,他们用zhi来表示一种数据类型,或dao者表示程序的结构等,内关容键字不能用作变量名、方法名、类名、包名和参数。
    2、关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。
    3、Java语言规定关键字不能作为标识符。目前共有50个Java关键字

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

    3.举出至少5个java中常见的关键
    public class static void int

    第四题:
    以下选项中的标识符中,哪些是合法的()
    A: username 1
    B: 123username 0 数字开头了
    C: username123 1
    D: class 0 关键字
    E: user_name 1
    F: 98.3 0 数字开头了
    G: _username 1
    H: HelloWorld 1
    I: $ username 0 空格不是组成部分


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

    public class Test {
    public static void main(String[] args) {
    System.out.println("谁不曾一意孤行,怒发冲冠过怕只怕少了那份执着");
    System.out.println("世界上那些最容易的事情中,拖延时间最不费力");
    System.out.println("你若不想做,会找一个或无数个借口;你若想做,会想一个或无数个办法");
    }

    }

    第六题:
    byte b1=3,b2=4,b;
    b=b1+b2; //byte + byte = int
    //b = (byte)(b1+b2);
    b=3+4;
    哪句是编译失败的呢?为什么呢?


    第七题:
    找出下列代码中出错的地方,并将其改正.
    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);
    }
    }

  • 相关阅读:
    POJ 2251 Dungeon Master
    HDU 3085 Nightmare Ⅱ
    CodeForces 1060 B Maximum Sum of Digits
    HDU 1166 敌兵布阵(树状数组)
    HDOJ 2050 折线分割平面
    HDU 5879 Cure
    HDU 1878 欧拉回路
    HDU 6225 Little Boxes
    ZOJ 2971 Give Me the Number
    HDU 2680 Choose the best route
  • 原文地址:https://www.cnblogs.com/lemperor/p/13791374.html
Copyright © 2011-2022 走看看