1,基本定义
A, 数据库(database):表示在某一种特定情况下,所有要查阅的数据。
B, 记录(record):数据库中划分成的单元,为存储信息提供了一个结构形式。
C, 字段(field):一条记录通常被划分为几个字段,一个字段保存某一种特定的数据。
D, 关键字,在数据库中查找一条记录,需要指定记录的某一个字段为关键字(查找关键字)。
2,数据结构定义
对在计算机内存中的数据的一种安排。
3,一些小点
在Java中,一个int类型的变量永远是32位
4,各种数据结构的优缺点概述
5,throws IOException和导包java.io.*
代码举例
import java.io.*;
/*
这个包是必须的;
否则编译器无法识别IOException和InputStreamReader这样的实体
*/
public class KindsInput
{
//凡是调用任何输入的方法,都必须在方法签名中加入throws IOException字样。
public static void main(String[] args) throws IOException
{
// String stemp = getString();
// System.out.println("What you entered are:");
// System.out.println(stemp);
// System.out.println("The first char is:");
// System.out.println(""+gerChar());
//System.out.println("" + getInt());
System.out.println("" + getDouble());
}
//获取输入的字符串
public static String getString() throws IOException
{
System.out.println("Please enter a String:");
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
String s = br.readLine();
return s;
}
//获取输入字符串中的字符
public static char gerChar() throws IOException
{
String s = getString();
return s.charAt(0);
}
//获取一个int类型的整型值
public static int getInt() throws IOException
{
String s = getString();
//第一种表达
//int result = Integer.parseInt(s);
//return result;
//第二种表达方式
Integer resultInt = Integer.valueOf(s);
return resultInt.intValue();
}
//获取一个double类型的浮点型
public static double getDouble() throws IOException
{
String s = getString();
//第一种表达
double result = Double.parseDouble(s);
return result;
//第二种表达方式
// Double resultDouble = Double.valueOf(s);
// return resultDouble.doubleValue();
}
}