JavaDay01

作者: __method__ | 来源:发表于2020-09-07 19:01 被阅读0次

    环境搭建

    第一个Java程序

    package com.example.day01;
    // 类名
    public class Demo1 {
        // main 方法是程序的入口
        public static void main(String[] args) {
            System.out.println("hello");
        }
    }
    
    

    IDEA 快捷键

    批量选中后注释 command + /
    复制当前行 command + D
    option + enter 自动导入其他类

    程序注释

    // 单行注释
    /**
    * 多行注释
    * 多行注释
    * 多行注释
    * 多行注释
    */

    关键字:

    关键字是被Java语言赋予特殊含义,具有专门用途的单词,比如之前接触的class,public,static,void均为Java已经预设好的。你可以先把Java关键字理解为“命令”!Java中关键字均为小写,下面是Java中所有关键字,你不需要去背,在今后的学习中重要的关键字会不断的出来


    标识符(用于命名变量规则的)

    组成元素:英文字符: a-zA-Z,数字: 0-9,符号: _与$
    规则 数字不能开头、 不可以使用关键字、严格区分大小写,不限制长度起名时,尽量达到见名知意

    数据类型

    在生活中数据是有类型的,例如人的姓名是字符串类型,人的年龄是正整数类型。在Java中数据也是有类型的(任何数据必然会有类型),下面是Java中数据的类型



    基本数据类型是Java语言中内置的类型,分别是整数类型、小数类型、字符类型、布尔类型。这四类基本类型是最简单、最基础的类型。
    引用数据类型是强大的数据类型,它是基于基本数据类型创建的。JavaSE中提供了一个超级类库,类库中包含了近万种引用数据类型。不过现在我们先要学习的是基本类型!

    基本类型之4类8种


    byte是一个字节,计算机中一个字节是8位

    //       数据类型
            byte b  = 10;
    //        byte b1  = 1000; x
            short s = 1000;
            int i = 1000;
            long l = 321323232;
            System.out.println("============================");
            char c = 'a';
            char c1 = '朱';
            System.out.println("============================");
            double d = 12.2;
            float f = 0.1f;
            System.out.println("============================");
            boolean bool = true;
            boolean bool2 = false;
    
    

    变量的声明
    变量定义格式:
    数据类型 变量名 = 变量值;

    public static void main(String[] args) {
        // write your code here
    //        System.out.println("hello java");
            // 单行注释 : 给别人看到,注释不会被执行
            //System.out.println("haha");
            // 变量 varible 的声明
            // 变量的类型  变量  = 变量值;
    //        String name = "朱彬琦";
    //        name = "zhubinqi";
    //        System.out.println(name);
            Scanner scanner = new Scanner(System.in);
            System.out.println("请输入您的语文成绩");
            int yuWenScore = scanner.nextInt(); // 表示将在键盘中接收一个整数类型的数字
    //        int yuWenScore = 30;
            System.out.println("请输入您的数学成绩");
            int mathScore = scanner.nextInt();
    //        int mathScore = 80;
            int totalScore = yuWenScore + mathScore;
    //        System.out.println(yuWenScore + mathScore);
            System.out.println("我的总成绩是"+totalScore+"分");
            int avgScore = (yuWenScore + mathScore)/2;
            System.out.println("我的平均分数是" + avgScore + "分");
            // + - * /
    
        }
    

    运算符

      public static void main(String[] args) {
            int a = 3;
            int b; // 只是变量声明,并没有赋值
            b = a++ + 10;
    //        b = ++a + 10;
    //        a++
            System.out.println(a); //4
            System.out.println(b); // 13   
    //        ++ -- 后置运算的时候,先运算, 然后变量的值在进行自增
    
    //        ++a
    //        System.out.println(a); //4
    //        System.out.println(b); // 14
            //        ++ -- 前置运算的时候,先自增, 然后变量的值在进行 运算
        }
    

    相关文章

      网友评论

          本文标题:JavaDay01

          本文链接:https://www.haomeiwen.com/subject/ykvlektx.html