zoukankan      html  css  js  c++  java
  • 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
       会生成注释文档
    */
    
    
  • 相关阅读:
    中国大概可用NTPserver地址
    ROOT android 原则。 基于(zergRush)
    Struts2他们拦截器实例定义—登陆权限验证
    引用与指针
    address_space 从哪里来
    C++ 可以多个函数声明
    linux下远程管理利器-tmux
    内核空间和用户空间的分界 PAGE_OFFSET
    io端口
    C中程序的内存分配
  • 原文地址:https://www.cnblogs.com/yinianbaozi/p/12982478.html
Copyright © 2011-2022 走看看