教育行业A股IPO第一股(股票代码 003032)

全国咨询/投诉热线:400-618-4000

全部 新闻动态 技术文章 常见问题 技术问答

    • 能否在不强制转换时将一个double值赋值给long类型的变量?

      在Java中,不能直接将一个double值赋值给long类型的变量,而不进行强制类型转换。这是因为double和long是两种不同的数据类型,存在精度和表示范围上的差异。 查看全文>>

      面试问题2023-08-22 |传智教育 |double值,long类型,doubleValue

    • Redis是单进程单线程的?_java基础知识点

      是的,Redis是单进程单线程的数据库系统。这种架构是Redis的核心设计原则之一,它在很多场景下表现出色,但也有一些限制。下面详细解释一下Redis为什么选择了这种架构以及它的优点和局限性。 查看全文>>

      面试问题2023-08-21 |传智教育 |Redis是单进程单线程的?

    • int和Integer哪个会占用更多的内存?

      int是基本数据类型(Primitive Data Type),它是一个32位(4字节)的有符号整数类型,直接存储整数值。由于它是原始类型,它不需要额外的对象头和方法,因此在内存占用方面比较小。 查看全文>>

      面试问题2023-08-15 |传智教育 |int和Integer谁占用内存多

    • 我们能创建一个包含可变对象的不可变对象吗?

      在Java中,创建一个包含可变对象的不可变对象是一项相对复杂的任务,因为不可变对象的核心特性是其状态在创建后不能被修改。但是,如果我们需要在不可变对象内部包含可变对象,可以采用一些策略来实现这一目标。 查看全文>>

      面试问题2023-08-15 |传智教育 |怎样创建一个包含可变对象的不可变对象

    • 为什么Java中的String是不可变的(Immutable)?

      在Java中,String被设计成不可变的,这意味着一旦创建了一个String对象,其内容就不能被修改。这种设计带来了许多优势,包括安全性、线程安全性、性能优化和缓存等方面的好处。 查看全文>>

      面试问题2023-08-11 |传智教育 |Java中的String为什么不可变

    • Java培训:如果一个表有一列定义为TIMESTAMP,将发生什么?

      在MySQL中,如果一个表有一列定义为TIMESTAMP类型,将发生以下情况:当你插入新行或更新现有行时,如果该列定义为TIMESTAMP并且没有指定具体的值,MySQL会自动将该列设置为当前的日期和时间。这是通过使用当前的系统时间来填充该字段的。 查看全文>>

      面试问题2023-08-02 |传智教育 |TIMESTAMP类型,自动更新,时区问题

    • int和Integer哪个会占用更多的内存?

      在Java中,int和Integer都用于表示整数类型数据,但它们之间有一些重要的区别,包括内存占用。简要地说:int是Java的原始数据类型(primitive type),它直接存储整数值。在32位系统中,一个int占用4个字节(32位),在64位系统中,一个int同样占用4个字节。 查看全文>>

      面试问题2023-07-31 |传智教育 |int,Integer,整数类型数据

    • 什么是缓存穿透?缓存穿透解决方案

      缓存穿透是指查询一个缓存中和数据库中都不存在的数据,导致每次查询这条数据都会透过缓存,直接查库,最后返回空。.Redis中大面积出现未命中,出现非正常URL访问。解决缓存穿透问题可采用以下几个方案: 查看全文>>

      面试问题2023-07-25 |传智教育 |缓存穿透指的是什么,缓存穿透解决方案

    << < 1 2 3 4 5 6 7 8 9 ... 19 > >>
和我们在线交谈!