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