zoukankan      html  css  js  c++  java
  • java实现面向对象程序设计(了解)

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

    答:

    package com.hp.main;
    //单行注释
    /*
     * 多行注释
     */
    public class HelloWorld {
    	public static void main(String[] args) {
    		System.out.println("HelloWorld");
    	}
    }
    

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

    ①只有JVM是跨平台的,JREJDk都不是跨平台的

    ②因为JVM是最核心的部分,其他的都是基础的

    第三题:
    1.简述什么是java中的关键字

    ①与数据类型相关

    ②与流程控制相关(判断语句)

    ③与修饰符相关

    ④与动作类型相关

    ⑤与保留字相关


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

    package com.hp.main;
    
    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取不到值
    }
    }

    七(2):

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

    七(3):

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

    实训第一天了解和知道的知识:

      ①在敲代码的时候容易出现多括号少括号的现状,敲完要仔细检查。

      ②了解了JRE,JDK,JVM分别是什么,它是一个什么样的位置。

     如:byte类型和int类型,在换算的状态时,byte需要强转,而int不需要。

  • 相关阅读:
    autocomplete
    ORM组件 ELinq (一)首航之旅
    ORM组件 ELinq 系列
    Jet 驱动对CRUD的支持
    ORM组件 ELinq 更新日志
    年度开源力作ORM组件 ELinq诞生了
    Excel 连接字符串详解
    国内开源ORM组件 ELinq正式版发布
    Firebird 问题总结
    ORM组件 ELinq (二) 映射配置之Table
  • 原文地址:https://www.cnblogs.com/varchar-pig/p/13792341.html
Copyright © 2011-2022 走看看