Skip to content

课堂案例

案例一

目的:能够知道Java程序是如何去写,知道main方法的书写格式,输出的语句的书写格式

需求:完成课堂的HelloWorld的入门案例

案例二

目的:能够知道数据在程序中的书写格式

需求:完成课堂的字面量的案例

案例三

目的:能够知道变量的作用,定义格式。

需求:完成课堂变量的案例

基础部分

入门案例

练习一

目标:能够写出一个Java的入门案例,知道main方法的作用,System.out.println()的作用

1. 需求
java
在IDEA中写一个Java程序,在控制台输出"The harder you try, the luckier you get"

程序执行,在控制台输出效果

java
The harder you try, the luckier you get
2. 知识点
  • Java程序的基本结构
  • main方法作用
  • System.out.println()的作用
3. 思路分析
java
1.在IDEA中创建一个Java程序,程序的名字是HelloWorld
2.在类中(就是HelloWorld的大括号{}中),写上main方法,有了main方法,程序才能执行。public static void main(String[] args){ 回车键换行}
3.在main方法中(就是main方法后面的大括号{}中)中,写上输出语句System.out.println(),打印"The harder you try, the luckier you get"
java
public class Test01 {
    //在IDEA中写一个Java程序,在控制台输出"The harder you try, the luckier you get"
    public static void main(String[] args) {
        System.out.println("The harder you try, the luckier you get");
    }
}

练习二

目标:能够写出一个Java的入门案例,知道main方法的作用,System.out.println()的作用

1. 需求
java
在IDEA中写一个Java程序,使用一个输出语句,在控制台上换行输出:动手敲【换行】治百病

程序执行,在控制台输出效果

java
动手敲
治百病
2. 知识点
  • Java程序的基本结构
  • main方法作用
  • System.out.println()的作用
  • \n的使用
3. 思路分析
java
1.在IDEA中创建一个Java程序,创建main方法
2.在文件中,先写上public class HelloWorld{ 回车键换行 }
3.在类中(就是HelloWorld的大括号{}中),写上main方法,有了main方法,程序才能执行。public static void main(String[] args){ 回车键换行}
4.在main方法中(就是main方法后面的大括号{}中)中,写上输出语句System.out.println()。输出"动手敲\n治百病"。\n就是换行
java
public class Test02 {
    //在IDEA中写一个Java程序,使用一个输出语句,在控制台上换行输出:动手敲【换行】治百病
    public static void main(String[] args) {
        System.out.println("动手敲\n治百病");
    }
}

字面量

练习一

目标:掌握字面量的书写格式。

1. 需求
java
使用程序,分别输出整数字面量,小数字面量,字符字面量,字符串字面量,布尔字面量

程序执行,在控制台输出效果

java
20
5.2

"今天的学习,是为了明天更好的自己"
true
2. 知识点
  • 字面量
3. 思路分析
java
1.先创建好一个Java程序,创建main方法
2.使用输出语句,打印一个整数,例如20。整数字面量跟我们生活中的写法是一样的
3.使用输出语句,打印一个小数,例如5.2。小数字面量跟我们生活中的写法是一样的
4.使用输出语句,打印一个字符,例如'我'。字符字面量要使用一个单引号扩起来,里面有且只有一个字符
5.使用输出语句,打印一个字符串,例如"今天的学习,是为了明天更好的自己"。字符串字面量,要用双引号扩起来。内容可有可无
6.使用输出语句,打印一个布尔值,例如true。布尔字面量,可以直接输出,只有两个取值,true代表真,false,代表假
java
public class Test03 {
    public static void main(String[] args) {
        System.out.println(20);
        System.out.println(5.2);
        System.out.println('我');
        System.out.println("今天的学习,是为了明天更好的自己");
        System.out.println(true);
    }
}

练习二

目标:掌握字面量的书写格式以及注意事项

1. 需求
java
创建一个Java程序,在程序中分别输出整数10,小数5.333,字符10,字符串小明,布尔值true以及空常量null。如果程序中出错,请把错误的代码注释掉

程序执行,在控制台输出效果

java
10
5.333
小明
true
2. 知识点
  • 字面量
3. 思路分析
java
1.先创建好一个Java程序,创建main方法
2.使用输出语句,打印一个整数,例如10。整数字面量跟我们生活中的写法是一样的
3.使用输出语句,打印一个小数,例如5.333。小数字面量跟我们生活中的写法是一样的
4.使用输出语句,打印一个字符,例如'10'。字符字面量要使用一个单引号扩起来,里面有且只有一个字符。报错,使用//注释掉这行代码
5.使用输出语句,打印一个字符串,例如"小明"。字符串字面量,要用双引号扩起来。内容可有可无
6.使用输出语句,打印一个布尔值,例如true。布尔字面量,可以直接输出,只有两个取值,true代表真,false,代表假
7.使用输出语句,打印一个null。报错,空常量不允许直接输出,使用//注释掉这句话
java
public class Test04 {
    public static void main(String[] args) {
        System.out.println(10);
        System.out.println(5.333);
        //System.out.println('10');
        System.out.println("小明");
        System.out.println(true);
       // System.out.println(null);
    }
}

变量

练习一

目标:掌握变量的定义格式,并且可以改变变量的值

1. 需求
java
定义一个整数变量a,为其赋值为10。输出a的值。让其重新赋值为30,输出其结果

程序执行,在控制台输出效果

java
10
30
2. 知识点
  • 变量的定义
3. 思路分析
java
1.先创建一个Java程序,创建main方法
2.定一个整数变量。变量的定义格式, 数据类型 变量名 =  值。 整数的数据类型为int
3.使用输出语句直接输出变量名
4.重新给变量赋值。 变量名 =
5.重新输出变量名
java
public class Test05 {
    public static void main(String[] args) {
        int a = 10;
        System.out.println(a);
        a = 30;
        System.out.println(a);
    }
}

练习二

目标:掌握变量的定义格式,并且可以改变变量的值

1. 需求
java
定义一个整数,代表年龄。年龄的初始值是18,隔了一年,年龄要大一岁。使用程序表示年龄以及他的变化

程序执行,在控制台输出效果

java
18
19
2. 知识点
  • 变量的定义
  • 变量的运算
3. 思路分析
java
1.先创建一个Java程序,创建main方法
2.定一个整数变量age,为其赋值18。 定义格式:数据类型 变量名 = 值;
3.使用输出语句直接输出变量名
4.让年龄+1,加完之后,重新把结果保存到age中。
5.重新输出变量名
java
public class Test06 {
    public static void main(String[] args) {
        int age = 18;
        System.out.println(age); // 18
        age = age + 1;
        System.out.println(age);//19
    }
}

练习三

目标:掌握变量的定义格式,并且可以改变变量的值

1. 需求
java
定义一个变量代表商品的价格。商品一开始价格是300块钱。在控制台输出商品的初始价格。为了迎接双十一,商品的价格先升价233.50元,输出升价之后的价格。到了双十一,再降价200块,输出降价之后的价格。使用程序表示价格变化。

程序执行,在控制台输出效果

java
300.0
533.5
333.5
2. 知识点
  • 变量的定义
  • 变量的运算
3. 思路分析
java
1.先创建一个Java程序,创建main方法
2.定一个小数变量price,为其赋值300。 定义格式:数据类型 变量名 = 值;
3.使用输出语句直接输出变量名
4.让price的值加上233.5,加完之后,重新把结果保存到price中。
5.重新输出变量名 
6.让price的值减去200,减完之后,重新把结果保存到price中。
7.重新输出变量名
java
public class Test07 {
    public static void main(String[] args) {
        //先定义一个变量,记录商品的价格
        double price = 300.0;
        System.out.println(price);
        price = price + 233.50;
        System.out.println(price);
        price = price - 200;
        System.out.println(price);
    }
}

拓展部分

目标:灵活掌握各种类型的变量的定义

练习一

1. 需求
java
现在模拟学生信息记录。已知学生的学号:A20330303,姓名:易秀,年龄是23岁,身高:173.5,居住地:广州市天河区珠吉公路上街4号。要求:把上述学生的信息:学号、年龄、身高、居住地用变量定义,进行存储,并且打印学生的信息
 tips: 可以使用下面的名称
	学号 : id
    姓名 : name
    年龄 : age
    身高 : height
    居住地 : address

程序执行,在控制台输出效果

java
------学员信息展示-------
学号:A20330303
姓名:易秀
年龄:23
身高:173.5
居住地:广州市天河区珠吉公路上街4号
2. 知识点
  • 变量的定义
3. 思路分析
java
1.先创建一个Java程序,创建main方法
2.定义变量代表学号id,类型是字符串类型String,为其赋值。
3.定义变量代表姓名name,类型是字符串类型String,为其赋值。    
4.定义变量年龄age,类型是整数类型int,为其赋值。    
5.定义变量身高height,类型是小数类型double,为其赋值。 
6.定义变量居住地address,类型是字符串类型String,为其赋值。   
7.按照格式打印数数据,输出字符串和变量时,要使用+进行拼接。例如,System.out.println("姓名:" + name);
java
public class Test08 {
    public static void main(String[] args) {
        String id = "A20330303";
        String name = "易秀";
        int age = 23;
        double height = 173.5;
        String address = "广州市天河区珠吉公路上街4号";
        System.out.println("------学员信息展示-------\n" +
                "学号:"+ id +"\n" +
                "姓名:" + name +"\n" +
                "年龄:" + age +"\n" +
                "身高:" + height +"\n" +
                "居住地:" + address);
    }
}

练习二

1. 需求
java
模拟输出网站中手机的信息。手机的品牌:小米,商品介绍:小米13 徕卡光学镜头 第二代骁龙8处理器,评论数:100000,商家信息:小米京东自营旗舰店。要求,把上述手机的信息:品牌、商品介绍、评论数、商家信息用变量定义,进行存储,并且打印手机的信息
 tips: 可以使用下面的名称
	品牌 :  brand
    商品介绍 : desc
    评论数 : count
    商家信息 : store

程序执行,在控制台输出效果

java
------手机信息-------
手机的品牌:小米
商品介绍:小米13 徕卡光学镜头 第二代骁龙8处理器
评论数:100000
商家信息:小米京东自营旗舰店
2. 知识点
  • 变量的定义
3. 思路分析
java
1.先创建一个Java程序,创建main方法
2.定义变量代表品牌brand,类型是字符串类型String,为其赋值。
3.定义变量代表商品介绍desc,类型是字符串类型String,为其赋值。    
4.定义变量代表评论数count,类型是整数类型int,为其赋值。    
5.定义变量代表商家信息sotre,类型是字符串类型String,为其赋值。   
7.按照格式打印数数据,输出字符串和变量时,要使用+进行拼接。例如,System.out.println("品牌:" + brand);
java
public class Test09 {
    public static void main(String[] args) {
        String brand = "小米";
        String desc = "小米13 徕卡光学镜头 第二代骁龙8处理器";
        int count = 100000;
        String store = "小米京东自营旗舰店";

        System.out.println("------手机信息-------\n" +
                "手机的品牌:"+  brand+ "\n" +
                "商品介绍:" +  desc+"\n" +
                "评论数:" + count +"\n" +
                "商家信息:" + store);

    }
}

Sube's Study Notes.