zoukankan      html  css  js  c++  java
  • Java小知识点一

    Java小知识点总结

    一. 注释

    public class HelloWord {
        public static void main(String[] args) {
            //单行注释
            System.out.println("Hello World!");
            /*
            多行注释
            */
            /**
             *@description 文档注释
             * @Author 作者
             */
        }
    }
    

    二.数据类型

    数据类型分为两大类:

    • 基本数据类型
    • 引用数据类型

    基本数据类型

    • 整数类型
      • byte:占1个字节-128~127
      • short:占2个字节
      • int:占4个字节
      • long: 占8个字节,long类型要在数字后面加L
    • 浮点类型
      • float:占4个字节,float类型要在数字后面加F
      • double:占8个字节
    • 字符类型:
      char:占2个字节
    • boolean类型
      占一位,值只有true和false

    引用数据类型

    • 接口
    • 数组

    String不是关键字,是个类

    三.字节详解

    • 位(bit):是计算机内部数据存储的最小单位,如1110是一个四位二进制数
    • 字节(byte):是计算机中数据处理的基本单位,用大写的B表示
    • 1B=8bit
    • 字符:是指计算机中使用的字母,数字,字和符号

    单位转换

    • 1bit表示1位
    • 1Byte表示一个字节 1B=8b
    • 1024B=1KB
    • 1024KB=1M
    • 1024M=1G

    四.扩展

    整数拓展 进制:

    • 二进制:0b开头
    • 八进制:0开头
    • 十六进制:0x开头

    浮点数拓展

    float 存在舍入误差,接近但不等于

    最好完全避免使用浮点数进行比较

    字符拓展

    所有的字符本质还是数字
    Unicode表(a=97 ,A=65)

    转义字符

    • 制表符
    • 换行
  • 相关阅读:
    几个 vim 的块操作命令
    图灵社区 : 阅读 : 谁说Vim不是IDE?(三)
    google.sg
    Vim 配置详解_wuyang
    Vim 配置详解_wuyang
    不忘本~结构
    刚刚做了一个菜单导航变亮的效果,共享一下吧!
    不忘本~静态构造函数
    数据结构~时间复杂度和空间复杂度
    数据结构~在页面上渲染树型结构
  • 原文地址:https://www.cnblogs.com/python-road/p/13220777.html
Copyright © 2011-2022 走看看