2024年java 基础类

java 基础类学 JAVA 就从基础类型开始 我是导航 1 八大类型有哪些 2 整数型 int 3 long 4 short 和 byte 一 八大类型有哪些 整数 byte short int long 小数 float double 字符类型 char 布尔类型 boolean 不过其中 float 和 char short 基本不用

大家好,我是讯享网,很高兴认识大家。



学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()

小讯
上一篇 2024-12-24 14:15
下一篇 2024-12-29 12:23

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/7278.html