JAVA基础总结一

注释、标识符、关键字

  • 注释:单行注释,多行注释,文本注释
  • 标识符:命名规则
    • 应以字母、下划线、美元符开头
    • 后跟字母、下划线、美元符或数字
    • Java标识符大小写敏感,长度无限制
  • 关键字不可作为标识符

数据类型

基本类型

  • 数字类型: byte 1 、short 2、int 4、long 8

  • 浮点型:float 4、double 8

  • 字符类型 :char 2

  • 布尔类型 :boolean 1

        byte a = 8;
        short b = 12;
        int c = 14;     
        long d = 15L;
        float e = 12F;
        double f = 12;
        char g = 'A';   
        boolean flag=false;
    

进制表示

  • 二进制 ob

  • 八进制

  • 十进制 0

  • 十六进制 0x

            int c = 10;
            int c1 = 0b00010;
            int c2 = 010;
            int c3 = 0x10;
            System.out.println(c);  // 10
            System.out.println(c1); // 2
            System.out.println(c2); // 8
            System.out.println(c3); // 16
    

引用类型

  •  String a = new String("hello");
    
         String b = "hello";
    
  • 接口

    // 带补充
    interface Man extend  human{
                }
    
  • 数组

    // 一位数组
    int data[] = new int[3];
    
    // 二维数组
    int[][]  arr=new int[5][3];
    

类型转换

自动类型转换

image

变量、常量

// 常量
final double PI=3.14;

// 变量
double r = 0.15;
double Perimeter = 2*PI*r;

运算符

种类 运算符
算术运算符 +、—、*、/、%、++、--
赋值运算符 =、+=、-=、*=、/=、%=
关系运算符 ==、!=、>、<、>=、<=
逻辑运算符 &&、||、!

包机制、javadoc

Java 使用包(package)这种机制是为了防止命名冲突,访问控制,提供搜索和定位类(class)、接口、枚举(enumerations)和注释(annotation)等。

通常,一个公司使用它互联网域名的颠倒形式来作为它的包名.例如:互联网域名是 runoob.com,所有的包名都以 com.runoob 开头。包名中的每一个部分对应一个子目录。


import  com.study.struct.*;

package com.study.base;

javadoc

Javadoc用于描述类或者方法的作用

/**
*文本注释在javadoc生成的文档都会显示出来
*@autor Jack
*@since  1.8
*@version 1.0
*/

/*dos命令中
   javadoc hello.java
   会生成注释文档
*/

原文地址:https://www.cnblogs.com/yinianbaozi/p/12982478.html