1.理解变量的概念
 变量初始化
 变量赋值


2.基本数据类型

 整型
 浮点型
 布尔型
 字符型
     注:数据类型的取值范围: -(2字节x8-1) ~ (2字节x8-1)-1;
          数据转换原则:从高精度到低精度转换  byte<short<int<long<float<double.

3.流程控制 
 顺序
 分支
  单分支
  双分支
  多分支
   switch(条件表达式)
   case 常量:
    语句;
    break;
   注:条件表达式和常量的数据类型必须一致;
      switch中可用数据类型:byte,short,int,char,enum等.
 循环
  for
  while
  do while
  注:for和while中的语句不一定执行,do while中的语句至少执行一次.

作业1:判断用户输入的两个数是否相等

参考:

/*
功能:判断用户输入的2个数是否相等
2013年3月27日 11:05:14
*/
//方法一:简单方法
//public class demo1{
// public static void main(String [] args){
//  int a = 3;
//  int b = 3;
//  if(a < b){
//   System.out.println("a<b");
//  }
//  else if(a > b){
//   System.out.println("a>b");
//  }
//  else{
//   System.out.println("a=b");   
//  }
// }
//}

 //方法二:利用流
// import java.io.*;
// public class demo1{
// public static void main(String [] args) {
//  try{
//    //建立通道
//    InputStreamReader isr = new InputStreamReader(System.in);
//    //指定缓存区
//    BufferedReader br = new BufferedReader(isr);
//    //提示输入第一个数
//    System.out.println("请输入第一个数:");
//    //等待输入
//    String a = br.readLine();
//    //提示输入第一个数
//    System.out.println("请输入第二个数:");
//    String b = br.readLine();
//    //等待输入
//    float num1 = Float.parseFloat(a);
//    float num2 = Float.parseFloat(b);
//    if(num1 < num2){
//     System.out.println(a+"<"+b);
//    }
//    else if(num1 > num2){
//     System.out.println(a+">"+b);
//    }
//    else if(num1 == num2){
//     System.out.println(a+"="+b);
//    }
//  }
//  catch(Exception e){
//    e.printStackTrace();
//  }
// }
//}

作业2.功能:1.在屏幕上打印出金字塔图形;2.打印出镂空的金字塔;3.打印出镂空的菱形