Java基础--练习

Java概述

本章练习

// 1.编写hello.world程序[Homework01.java] 考察知识点:对打印输出的使用

class Homeowrk01 {
    public static void main(String[] args){
        System.out.println("hello,world");
    }
}
//输出结果
//hello,world

// 2.将个人的基本信息(姓名,性别,籍贯,住址)打印到控制台输出。各条信息分别各占一行。[Homework02.java] 考察知识点:对转义字符的使用

class Homeowrko2 {
    public static void main(String[] args){
        System.out.println("姓名\n性别\n籍贯\n住址");
    }
}
//输出结果
//姓名
//性别
//籍贯
//住址

// 3.JDK,JRE,JVM的关系[Homework03.java]解答题 考察知识点:对这JDK,JRE,JVM这三者详细了解

// 1. JDK = JRE + java开发工具
// 2. JRE = jvm + 核心类库

// 4.环境变量path配置及其作用 考察知识点: JDK配置环境变量

// 1.环境变量的作用是为了在dos的任意目录,可以去使用java 和 javac命令
// 2.先配置 JAVA_HOME = 指向JDK安装的主目录
// 3.编写path环境变量,增加 %JAVA_HOME%\bin

// 5.java编写步骤[Homework05.java]

// 1.编写Java的源代码
// 2.javac 编译, 得到对应的 .class 字节码文件
// 3.java 运行, 本质就是把 .class 加载到jvm 运行

变量

类型练习题

public class h_08类型练习题 {
    public static void main(String[] args) {
        //判断是否能够通过编译
        //1.
        short s = 12; //ok
        //s = s-9; //错误

        //2.
        byte b = 10; //ok
        //b = b + 11; //错误 int->byte
        b = (byte)(b + 11); //正确,使用强转

        //3.
        char c = 'a'; //ok
        int i = 16; //ok
        float d = .314F; //OK
        double result = c + i + d; //ok float -> double

        //4.
        byte b1 = 16; //ok
        short s1 = 14; //ok
        //short t = s + b; //错误 int ->short
    }
}

本章练习

//1.程序阅读题,看看输出什么? 考察知识点:变量的掌握和使用

public class h_10本章练习 {
    //编写一个main方法
    public static void main(String[] args) {
        int n1;
        n1 = 13;
        int n2;
        n2 = 17;
        int n3;
        n3 = n1 + n2;
        System.out.println("n3 = " + n3); //30
        int n4 = 38;
        int n5 = n4 - n3;
        System.out.println("n5 = " + n5); //8
    }
}
//输出结果
//n3 = 30
//n5 = 8

//2.使用char类型,分别保存\n\t\r \ 1 2 3等字符,并打印输出 考察知识点:使用char字符类型保存

//2.使用char类型,分别保存\n\t\r \\ 1 2 3等字符,并打印输出 考察知识点:使用char字符类型保存
class work02 {
    //编写一个main方法
    public static void main(String[] args) {
        //声明
        char c1 = '\n'; //换行
        char c2 = '\t'; //制表位 ctrl + d
        char c3 = '\r'; //回车
        char c4 = '\\'; //输出\
        char c5 = '1'; //1
        char c6 = '2'; //2
        char c7 = '3'; //3
        //输出
        System.out.println(c1);
        System.out.println(c2);
        System.out.println(c3);
        System.out.println(c4);
        System.out.println(c5);
        System.out.println(c6);
        System.out.println(c7);
    }
}
//输出结果
//
//
//
//
//\
//1
//2
//3

//3.编程,保存两本书名,用+拼接,看效果。考察知识点:对String字符串的掌握使用

//保存两个性别,用加号拼接,看效果。
//保存两本书价格,用加号拼接,看效果。

class work03 {
    //编写一个main方法
    public static void main(String[] args) {
        //保存两本书名,用+拼接,看效果。
        String book1 = "天龙八部";
        String book2 = "笑傲江湖";
        System.out.println(book1 + book2); //天龙八部 笑傲江湖

        //保存两个性别,用加号拼接,看效果。
        char c1 = '男';
        char c2 = '女';
        System.out.println(c1 + c2); //得到 男 字符码值 + 女 字符码值 = 数字

        //保存两本书价格,用加号拼接,看效果。
        double price1 = 123.56;
        double price2 = 100.11;
        System.out.println(price1 + price2); //223.67
    }
}
//输出结果
//天龙八部笑傲江湖
//52906
//223.67000000000002

//4.编程实现如下效果

/*
姓名 年龄 成绩 性别 爱好
xx xx xx xx xx
要求:
1.用变量将姓名,年龄,成绩,性别,爱好存储
2.使用+
3.添加适当的注释
4.添加转义字符,使用一条语句输出
思考:用什么类型保存合适

class work04 {
    //编写一个main方法
    public static void main(String[] args) {
        //姓名
        String name = "jack"; //字符串
        int age = 20;  //整型
        double score = 80.9; //浮点
        char gender = '男';  //字符型
        String hobby = "打篮球"; //字符串
        System.out.println("姓名\t\t年龄\t成绩\t\t性别\t爱好\n"
                + name + "\t" + age + "\t" + score + "\t"+gender + "\t" + hobby);
    }
}
//输出结果
//姓名		年龄	成绩		性别	爱好
//jack	20	80.9	男	打篮球
在这里插入代码片
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值