JavaDay01

2020-09-07  本文已影响0人  __method__

环境搭建

第一个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
        //        ++ -- 前置运算的时候,先自增, 然后变量的值在进行 运算
    }
上一篇下一篇

猜你喜欢

热点阅读