javase复习day01

java基础知识

1.1注释

1.2关键字

什么事关键字

关键字:被java赋予特定含义的英文单词

特点:字母全部小写

1.2.1 学习关键字的含义

class

总结:

1.3字面量

作用:告诉程序员数据在程序中的书写格式。

分类:整数,小数,字符串,字符,布尔,空类型。

字面量类型说明举例
小数带小数点的数字13.14,-5.21
字符串使用双引号括起来的内容"helloWord","程序员"
字符使用单引号括起来的内容,且内容只能有一个'A','我','0'
布尔布尔值,表示真假只有两个值:true,false
空类型一个特殊的值,空值值:null
整数不带小数点的数字666,-888

注意:

空类型的null不能直接打印,只能用String字符串来打印。

扩展点:特殊字符

'/t' '/r' '/n' ....

'/t' 制表符

        在打印时把前面字符串的长度补齐到8,或者8的倍数。最少补一个空格,最多补八个空格。

1.4变量

应用场景:

当一个量经常发生改变时,可以使用。当数据变化时,只需要改变变量里面记录的值即可。

定义格式:

 变量的使用方式

变量的

变量的注意事项

  • 只能存在一个值
  • 变量名不允许重复定义
  • 一条语句可以定义多个变量
  • 变量在使用之前一定要进行赋值

变量小结

1.4.2变量练习

代码:

public class busTest {
    public static void main(String[] args) {
        int count =0;
//        第一站上去一个
        count +=1;
//        第二站上2个,下1个
        count +=2;
        count -=1;
//        第三站下俩个,上一个
        count -=2;
        count +=1;

        System.out.println("当前公交车上的人数:" + count);
    }
}

2 计算机的存储规则

分类:

  • Text 文本
    • 数字
    • 字母
    • 汉字
  • Image 图片
  • Sound 声音

计算机中,任意数据都是由二进制记录

进制转换小结

3.数据类型

数据类型分类:

  • 基本数据类型
  • 引用数据类型 

3.1基本数据类型

数据类型关键字范围注意事项
整数byte-128~127
short-32768~32767
int 默认-2147483648~2147483647
long-9223372036854775808~9223372036854775807定义该类类型的变量时需要在数据值后加一个L作为后缀,大小写皆可以
浮点数flaot1.4E-45 (2的-149次方)~3.4028235E38  (2的128次方-1)定义该类类型的变量时需要在数据值后加一个F作为后缀,大小写皆可以
double4.9E-324 (2的-1074次方)~1.7976931348623157E308  (2的1024次方-1)
字符char
布尔boolean

小结:

  • java语言的数据类型分为:基本数据类型,引用数据类型
  • 基本数据类型分为四类八种
  • byte的取值范围
  • 整数和小数的取值范围大小关系:
    • double>float>long>int>short>byte
  • long类型变量:需要加入L标识
  • float类型变量:需要加入F标识

练习:输出老师信息

    public static void main(String[] args) {
        String name = "谢广坤";
        int age = 23;
        char sex = '男';
        double hight = 180.3;
        boolean dab = true;
        System.out.println(name);
        System.out.println(age);
        System.out.println(sex);
        System.out.println(hight);
        System.out.println(dab);
    }

练习:输出电影信息

    public static void main(String[] args) {
        String name = "送初恋回家";
        String tostar = "刘鑫 张雨提 高媛";
        int year = 2020;
        double price = 180.3;
        System.out.println(name);
        System.out.println(tostar);
        System.out.println(year);
        System.out.println(price);
    }

练习:输出商品信息

    public static void main(String[] args) {
        double price = 5299.0;
        String name = "华为";
        System.out.println(name);
        System.out.println(price);
    }

4.标识符

标识符:给类,方法,变量等起的名字。

标识符命名规则 ——硬性要求

  • 由数字、字母、下划线(_)和美元符号($)组成
  • 不能以数字开头
  • 不能是关键字
  • 区分大小写

标识符命名规则 ——软性建议

  • 小驼峰命名法:方法、变量
    1. 标识符是一个单词时,全部小写
    2. 标识符由多个单词组成时,第一个单词首字母小写,其他单词首字母大写​​​​​​
  • 大驼峰命名法:类名
    1. 标识符是一个单词时,首字母大写

标识符由多个单词组成时,每个单词首字母都大写

5.键盘输入     ​​​​​​

Scanner类,为java提供的用于接受键盘输入的数字

Scanner的使用步骤

  1.  步骤一:导包
    //导包操作要在main方法上面
    import java.util.Scanner;
    
  2. 步骤二:创建对象
    Scanner sc = new Scanner(System.in);
    //只有sc为变量名,可以发生变化,其他为固定写法不可变化
  3. 步骤三:接收数据  
    int i = sc.nextInt();

 练习:键盘录入两个整数,并返回她们的和。

public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);
        int i = sc.nextInt();
        int j = sc.nextInt();
        System.out.println(i+j);
}

  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值