课堂案例
案例一
目的:能够知道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);
}
}