首页 > 编程语言 > 详细

Java基础知识

时间:2020-05-17 20:11:20      阅读:49      评论:0      收藏:0      [点我收藏+]

No.1

类名和方法名命名要求

类名必须以英文字母开头,后接字母,数字和下划线的组合,习惯以大写字母开头

方法名命名规则和类名规则类似,首字母习惯小写‘

No.2

 基本数据类型

Java定义了以下几种基本数据类型:

  • 整数类型:byte,short,int,long
  • 浮点数类型:float,double
  • 字符类型:char
  • 布尔类型:boolean

Java基本数据类型占用的字节数:

  byte ┌───┐
       └───┘
 short ┌───┬───┐
       └───┴───┘
   int ┌───┬───┬───┬───┐
       └───┴───┴───┴───┘
  long ┌───┬───┬───┬───┬───┬───┬───┬───┐
       └───┴───┴───┴───┴───┴───┴───┴───┘
 float ┌───┬───┬───┬───┐
       └───┴───┴───┴───┘
double ┌───┬───┬───┬───┬───┬───┬───┬───┐
       └───┴───┴───┴───┴───┴───┴───┴───┘
  char ┌───┬───┐
       └───┴───┘
各种整型能表示的最大范围如下:
  • byte:-2^7 至 2^7-1 ,既 -128 ~ 127
  • short: -2^15 至 2^15-1,既 -32768 ~ 32767
  • int: -2^31 至 2^31-1,既 -2147483648 ~ 2147483647 (±2*10^10)
  • long: -2^63 至 2^63-1,既 -9223372036854775808 ~ 9223372036854775807 (±9*10^19)
  • float:符号位(1位)、指数位(8位)、尾数位(23位)

    float的范围为-2^128 ~ +2^128,即 -3.40E+38 ~ +3.40E+38

  • double:符号位(1位)、指数位(11位)、尾数位(52位)

    double的范围为-2^1024 ~ +2^1024,即 -1.79E+308 ~ +1.79E+308

  • boolean:理论上存储布尔类型只需要1 bit,但是通常JVM内部会把boolean表示为4字节整数

No.3

 

Java基础知识

原文:https://www.cnblogs.com/shinecolin2020/p/12906453.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!