JAVA

第一章 JAVA 语言概述

1.1 Java 语言的特点及相关概念

1.1.1 特点

简单 , 面向对象 , 与平台无关, 解释型, 多线程 , 安全 , 动态

1.1.2 与java相关的概念

语言规范 对java语言的技术定义,规定了java语言的语法和语义,如关键词,标识符,语法格式等,

jvm(java虚拟机) 可以解释并运行java字节码的假想软计算机

api(Application Program Interface 应用程序接口)

JRE (java Runtime Environment java运行环境)

JDK (java development Kit java 开发工具包)

java 版本 java SE(标准) , java EE(企业) , java ME(移动)

1.2 Java 语言与面向对象的程序设计

区分大小写,结尾使用 " ; " 英文符号 二元操作符左右各留一个空格

1.3 Java 的数据类型

1.4 运算符和表达式

第三章 深入理解类及其成员

3.1 类之间的关系

3.1.1 UML 统一建模语言

练习

9.9

package test;
import java.util.Scanner;
class Exercise{
    private int num1,num2;
    Exercise(){
        num1=(int)(1+Math.random()*99);
        num2=(int)(1+Math.random()*99);
        }
        void show() {
            System.out.print(num1+"+"+num2+"=");
            }
        int getResult() {
            return num1+num2;
            }
    }

class test{
    public static void main(String[] args) {
        Scanner val=new Scanner(System.in);
        int i,right=0;
        long start = System.currentTimeMillis();
        for(i=1;i<=6;i++) {
            Exercise exc=new Exercise();
            exc.show();
            int sum=val.nextInt();
            if(sum==0) {
                System.out.println("用户中途退出");
                break;
                }
            if(exc.getResult()==sum) {
                System.out.println(" √");
                right+=1;
                }
            else{
                System.out.println(" ×");
                }
            }
        long end=System.currentTimeMillis();
        System.out.println("共出题"+(i-1)+",作对"+right+", 用时"+(end-start)/1000+"秒");
        val.close();
    }
}

阅读剩余
THE END