Day02Java学习笔记

Java学习day02

一、注释

1.1说明

注释:就是对代码的解释和说明。其目的是让人们能够更加轻松地了解代码。为代码添加注释,是十分必须要的,它不影响程序的编译和运行。

1.2分类

  • Java中的注释分为三种:单行注释多行注释文档注释

    • 单行注释://

    • 多行注释:/* (多行注释不能嵌套使用)

    • 文档注释:/** */ javadoc -d . 目录 文档名称.java

1.3总结

利用注释不会影响编译和运行的特点,注释往往还有一个很重要的作用
建议在编写代码时先写思路、分析、步骤,然后再写代码。其中思路、分析、步骤都使用注释放在源代码中。将自己的思想通过注释先整理出来,再用代码去体现

二、关键字

image

保留字

goto,const (Java 保留字:现有 Java 版本尚未使用,但以后版本可能会作为关键字使用。自己命名标识符时要避免使用这些保留字)

三、标识符

  • 组成元素

    • 英文字符: a-zA-Z
    • 数字: 0-9
    • 符号: _与$
  • 标识符规则

    必须要这么做,否则代码会报错。

    • 可以由数字、字母、下划线 _、美元符号$组成。

    • 数字不能开头

    • 不能是关键字和保留字,但是名字中可以包含关键字和保留字

    • 严格区分大小写,不限制长度,达到见名知意

    • 不能包含空格

命名规范

3.3 Java中的名称命名规范

  • 包名

    多单词组成时所有字母都小写

  • 类名、接口、抽象类

    • 如果是一个单词,那么首字母大写。比如:Demo、Test。
    • 如果是多个单词,所有单词的首字母大写:HelloWorld
      遵守大驼峰写法
  • 变量名、方法名

    • 如果是一个单词,那么全部小写,比如:name
    • 多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:firstName、maxAge、showInfo
      遵守小驼峰写法
  • 常量名

    所有字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ

四、数据类型

字面量

概念:代码里面写死的,在程序执行的过程中,其值是固定不变的,也有人叫直接量,也有人叫常量。

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

分类

  • 整数类型
    • 十进制表示方式:正常数字 如 13、25等
    • 二进制表示方式:以0b(0B)开头 如0b1011 、0B1001
    • 十六进制表示方式:以0x(0X)开头 数字以0-9及A-F组成 如0x23A2、0xa、0x10
    • 八进制表示方式:以0开头 如01、07、0721
  • 小数类型
    • 如1.0、-3.15、3.168等
  • 布尔类型
    • true、false
  • 字符类型
    • 如'a','A', '0', '家'
    • 字符必须使用’’ (单引号)包裹,并且其中只能且仅能包含一个字符。
  • 字符串类型
    • 字符串String类型是一种引用类型,我们先了解作为常量类型的使用方式
    • 如“我爱Java”,“0123”,“”,“null”
    • 字符串必须使用“”(双引号)包裹,其中可以包含0~N个字符。
  • 空常量
    • 只有一个值,就是null。

案例

public class HelloWorld{
    public static void main(String[] args) {
    //整数类型
    // >> 10进制
    System.out.println(100);
    System.out.println(12345);
    System.out.println( 10 );
    // >> 2进制
    System.out.println( 0b1010 );
    // >> 8进制
    System.out.println( 012 );
    // >> 16进制
    System.out.println(0xA);
    //小数类型
    System.out.println(3.15);
    //字符类型
    System.out.println('a');
    System.out.println('A');
    System.out.println('0');
    System.out.println('家');
    //布尔类型
    System.out.println(true);
    System.out.println(false);
    //字符串类型
    System.out.println("我爱Java");
    System.out.println("0123");
  }
}
posted @ 2023-07-21 17:17  wi_z  阅读(25)  评论(0)    收藏  举报