Java基础 Day 1
- 训练案例1
1.1.训练描述
安装JDK,并配置环境变量 - 训练案例2
2.1 训练描述
使用输出语句,把各类型变量打印到控制器台上
2.2.操作步骤描述
1.定义一个Test02类
2.在类中定义主方法
3.在主方法中,使用输出语句,输出如下变量
(1)整数变量i1: 88, i2:-88
(2)小数变量d: 88.888
(3)字符变量ch1: ‘A’, ch2:‘8’
(4)布尔变量flag1: true, flag2:false
public class Test02 {
public static void main(String[] args) {
int i1=88,i2=-88;
double d=88.888;
char ch1='A', ch2='8';
boolean flag1=true,flag2=false;
System.out.println(i2);
System.out.println(i1);
System.out.println(d);
System.out.println(ch1);
System.out.println(ch2);
System.out.println(flag1);
System.out.println(flag2);
}
3.训练案例3
3.1.训练描述
在控制台打印一段话
3.2.操作步骤描述
1.定义一个Test03类
2.在类中定义主方法
3.在主方法中,使用输出语句,输出一段话
4.输出效果如下:
好好学习~
天天向上~
键盘敲烂,月薪过万~~
```java
public class Test03 {
public static void main(String[] args) {
System.out.println("好好学习~");
System.out.println("天天向上~");
System.out.println("键盘敲烂,月薪过万~~");
}
}
4.训练案例4
4.1.训练描述
打印菱形
4.2.操作步骤描述
1.定义一个类,类名Test04
2.在类中定main方法
3.在main方法中,使用输出语句输出如下图形:
public class Test04 {
public static void main(String[] args) {
System.out.println(" *");
System.out.println(" * *");
System.out.println(" * *");
System.out.println("* *");
System.out.println(" * *");
System.out.println(" * *");
System.out.println(" *");
}
}
5.训练案例5
5.1.训练描述
打印玫瑰花
5.2.操作步骤描述
1.定义一个类,类名Test05
2.在类中定main方法
3.在main方法中,使用输出语句输出如下图形.
public class Test05 {
public static void main(String[] args) {
System.out.println("{@}");
System.out.println("/|\\");
System.out.println(" |");
}
}
6.训练案例6
6.1.训练描述
在控制台输出三角图形:
6.2.操作步骤描述
1.定义一个类,类名Test06
2.在类中定main方法
3.在main方法中,使用输出语句输出如下图形:
public class Test06 {
public static void main(String[] args) {
System.out.println("*");
System.out.println("**");
System.out.println("***");
System.out.println("****");
}
}
7.训练案例7
7.1.训练描述
找出以下代码的错误,并修改
public class Task07_01 {
public static void main(String[] args) {
int a;
System.out.println(a);
{
int c = 20;
System.out.println (c);
}
c = 30;
System.out.println(c);
}
}
public class Task07_02 {
public static void main(String[] args) {
int x = 2;
{
int y = 6;
System.out.println("x is " + x);
System.out.println("y is " + y);
}
y = x;
System.out.println("x is " + x);
}
}
Task07-1
第九行c前面没有数据类型
Task07-2
第三行x没有在所属范围内
二、扩展案例
1 训练案例1
1.1. 训练描述
看代码分析问题
1.2. 操作步骤描述
byte b1=3,b2=4,b;
b=b1+b2;
b=3+4;
哪句是编译失败的呢?为什么呢?
答: 第三句错误 数据类型不一致,默认是整型
2 训练案例2
2.1. 训练描述
在控制台输出以下内容:
姓名:王洋
年龄:22
性别:男
职业:学生
住址:北京市昌平区北七家镇宏福科技园修正大厦
2.2. 操作步骤描述
1.定义一个类Test0类
2.在类中定main方法
3.在main方法中分别打印以上内容
public class Test0 {
public static void main(String[] args) {
System.out.println("姓名:王洋");
System.out.println("年龄:22");
System.out.println("职业:学生");
System.out.println("北京市昌平区北七家镇宏福科技园修正大厦");
}
}