Java基础

发布时间 2023-05-03 14:51:01作者: A1oe

Java基础

注释

单行//,多行/* 注释 /
文档注释
/
*

*@Description

*@Author
*/

标识符

数据类型

long num = 30L;

float num = 10.1F;

最好完全避免用浮点数进行比较 (用Bigdecimal)

强制类型转换(不能对boolean转换):(类型)变量名

数字可以用下划线区分,且不会被输出。

变量

类变量(static),实例变量,局部变量(方法内)

常量(final,不存在先后顺序)

驼峰原则(monthSalary)

类名首字母大写

包机制

一般用公司域名倒置作为包名

JavaDoc生成文档

package com.A1oe;

/**
 * @author A1oe
 * @version 1.0
 */

public class Hello {

    /**
     * @param args
     */
    public static void main(String[] args){
        System.out.println("com.A1oe.Hello World");
    }
}

cmd: javadoc -encoding UTF-8 -charset UTF-8 Hello.java

IDEA: Tools - Generate JavaDoc