当前位置:网站首页 > Java基础 > 正文

java 基础类



学JAVA就从基础类型开始-

我是导航

1,八大类型有哪些?

2,整数型int

3,long

4,short和byte

一,八大类型有哪些?

整数:byte、short、int、long、

小数:float、double、

字符类型:char、

布尔类型:boolean

--不过其中float和char,short基本不用。小数类型平时开发用的比较多的是double,字符类型是String, -但是有的面试题可能会问到-了解一下。不常用的东西咱没必要了解过深。知道一下。了解下区别,应付面试就行

byte用的也很少。

所以其实我们只需要了解并熟练使用 int、long,double,String,boolean这5种即可。

其他的类型不多说.了解一下和做一做这些数据类型的面试题即可,整数类型的上下转换需要知道-->(有的面试会问到)

先说整数类型:

二,int->整数型,开发中用的最多最频繁的基础类型之一

作用:用来存储整数,值范围是-2,147,483,648  -  2,147,483,647,超出这个范围会报错。

int一般用来干什么?

1,计算范围内整数值之间的加减乘除,

2,用来标记某种意思->比如1表示启动,2表示删除 这些多用int表示不用byte,防止有时候需要转型会很麻烦

3,将纯数字的字符串转化成数字类型.

int的使用:

1,int的定义:

 

2,int的加减乘除

 

输出:2,0,4,1

3,数据转换,如String 转int-->纯数字的字符串,如果不是纯数字会报错

 

int定义不用加后缀,直接1 2 3就默认表示int 阅读性好,范围适合,使用最频繁的整数型

三,long->整数型,一般int装不下时才会用的整数型

long基本的作用和int差不多.这边就说说区别.

long在定义时需要在后面加上L

比如: long num = 2L; 虽然long num = 2不会报错,但这其实已经被认为是int,当你输超过int范围的数字时会报错.

但是如果你用包装类Long,就必须加L不然会报错。

Long的范围是-9,223,372,036,854,775,808 - 9,223,372,036,854,775,807 基本满足所有日常开发

->但是。它用的不多,

首先第一他要加上L-->这会影响阅读性.  1+1 好好的你要弄个1L+1L 属实不好,弄成1+1别人又会认为是int

第二->浪费性能-这有点高深,但知道下它会浪费性能-所以能用int的就用int

那么long的使用场景是什么:

1,数字太长了,int装不下了-->用long

2,安全性,有些东西不能随便让人知道.咱弄很长的一串数字->用long

3,数据库表的主键。如雪花算法。数字位数多。用Long

四,short和byte

用得非常少,作用和int long差不多.区别就是范围

short范围:-32768 - 32767;

java 基础类

btye范围:-128 - 127;

short基本用不上。日常开发。这范围内的数字大多不够用

byte使用也不多->日常开发基本不用,但如果你有研究文件流操作-->这个数据类型的使用频率会提升。

笔记1:int能直接转long-->long一般不转int。防止数据溢出

比如

 

如果long的值超过int的范围,强转后会导致溢出

结果输出 -

总结

对于 整数型需要掌握什么?

3,知道并能使用包装类中的一些方法.具体输出它的包装类.比如Integer.就知道了

比较常用的有包装类的 valueOf()

  • 上一篇: java基础集合类
  • 下一篇: java基础学了很久
  • 版权声明


    相关文章:

  • java基础集合类2025-04-07 11:58:01
  • java编程教学基础2025-04-07 11:58:01
  • java从入门基础2025-04-07 11:58:01
  • java基础流程控制2025-04-07 11:58:01
  • java基础编程平台2025-04-07 11:58:01
  • java基础学了很久2025-04-07 11:58:01
  • java基础143讲2025-04-07 11:58:01
  • 0基础java培训班2025-04-07 11:58:01
  • java面试基础篇2025-04-07 11:58:01
  • java自定义变量基础2025-04-07 11:58:01