• Java学习的第一天


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

     第二题:
    1.描述JRE是什么?作用是什么?
    运行环境  运行
    作用:支持Java应用程序 和Applet的运行
    2.描述JDK的是什么?作用是什么?
     开发工具  java程序开发
    作用:用于移动设备、嵌入式设备上的java应用程序
    3.描述JVM是什么?作用是什么?
    JVM是java字节码执行的引擎,还能优化java字节码,使之转化成效率更高的机器
      java虚拟机  跨平台
    4.简述JRE、JDK、JVM的区别是什么?
    JDK是Java开发工具包,是Sun Microsystems针对Java开发员的产品
    JRE 是运行基于Java语言编写的程序所不可缺少的运行环境
    JVM它是整个java实现跨平台的最核心的部分,所有的java程序会首先被编译为.class的类文件,
    这种类文件可以在虚拟机上执行。

    第三题:
    1.简述什么是java中的关键字
    Java的关键字来对Java的编译器有特殊源的意义,
    他们用bai来表示一种数du据类型zhi,
    或者表示程序dao的结构等,
    关键字不能用作变量名、方法名、类名、包名和参数。
    2.关键字的特点  1.小写  2.变色
    3.举出至少5个java中常见的关键
    public class static  void int 

    第四题:
    以下选项中的标识符中,哪些是合法的(A C E G H)
        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.要求在控制台打印输出如下语句:
    效果如下:
        谁不曾一意孤行,怒发冲冠过怕只怕少了那份执着
        世界上那些最容易的事情中,拖延时间最不费力
        你若不想做,会找一个或无数个借口;你若想做,会想一个或无数个办法
     

    第六题: 
    byte b1=3,b2=4,b;
    b=b1+b2;  //因为byte + byte = int

    b=3+4;
    因为//b = (byte)(b1+b2);

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

    第七题:
    找出下列代码中出错的地方,并将其改正.
    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);
        }
    }
     
     
  • 相关阅读:
    面向对象方法的重载(overloading)和覆盖(overriding)。
    注意:在对象变量中存放的是引用(地址);在简单变量中存放的是数值。
    类方法中的一类特殊方法:构造方法。
    在用面向对象思想开发的过程中,可以复用对象就进行复用,如无法进行复用则开发新的对象。
    对于对象的要求:高内聚、低耦合,这样容易拼装成为一个系统。
    为什么要使用面向对象:
    什么是对象:EVERYTHING IS OBJECT(万物皆对象)
    Java如何在指定端口创建套接字?
    Java如何查找系统的代理设置?
    Java如何检查端口是否被使用?
  • 原文地址:https://www.cnblogs.com/xujing0808/p/13794337.html
Copyright © 2020-2023  润新知