全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+

当前位置:首页 > Java

Java基本类型之间是如何进行转换的?

在Java中,将一种类型的值赋给另一种类型是很常见的,在这个赋值过程中有可能会进行类型的转换,转换分为自动转换和强制转换。 自动类型转换(隐式转换)无需进行任何操作,而强制类型转换则需要显式转换,即需要使用强制转换操作符(type)。

2022-09-20

说一下int和integer有哪些区别?

- 因为Integer是包装类型,使用时可以采用 Integer i = new Integer(1) 的形式,但是因为Java中的自动装箱和拆箱机制,使得对Integer类的赋值也可以使用:Integer i= 1 的形式;

2022-09-20

说说自己是怎么使用synchronized关键字,在项目中用到了吗

所以如果一个线程A调用一个实例对象的非静态 synchronized 方法,而线程B需要调用这个实例对象所属类的静态 synchronized 方法,是允许的,不会发生互斥现象,因为访问静态 synchronized 方法占用的锁是当前类的锁,而访问非静态 synchro...

2022-09-20

并发关键字synchronized?

在 Java 中,synchronized 关键字是用来控制线程同步的,就是在多线程的环境下,控制 synchronized 代码段不被多个线程同时执行。synchronized 可以修饰类、方法、变量。

2022-09-20

as-if-serial规则和happens-before规则的区别

as-if-serial语义给编写单线程程序的程序员创造了一个幻境:单线程程序是按程序的顺序来执行的。happens-before关系给编写正确同步的多线程程序的程序员创造了一个幻境:正确同步的多线程程序是按happens-before指定的顺序来执行的。

2022-09-20

热问标签

热门频道

在线咨询 免费试学 教程领取