首页最新资讯

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

    • synchronized和volatile的区别是什么?

      volatile变量用于保证线程之间对变量的可见性,即当一个线程修改了一个volatile变量时,其他线程能够立即看到这个变量的最新值。查看全文>>

      常见问题2023-05-18 |黑马程序员 |synchronized,volatile,多线程编程
    • Iterator怎么使用?有什么特点?

      在Java中,Iterator是一种用于遍历集合(Collection)对象的接口,其定义在java.util包中。Iterator提供了统一的遍历方式,可以在不知道集合的具体实现方式的情况下,对集合中的元素进行遍历和操作。查看全文>>

      常见问题2023-05-18 |黑马程序员 |Iterator,Iterator使用方法,Iterator特点
    • Java中动态代理有几种实现方式?优缺点分别是什么?

      Java中动态代理是一种非常强大的机制,它可以用来在运行时动态地生成代理类,实现对被代理对象的拦截、增强等操作。Java中的动态代理主要有两种实现方式:基于接口的动态代理和基于类的动态代理。查看全文>>

      常见问题2023-05-18 |黑马程序员 |动态代理,Java动态代理,动态代理优缺点
    • 怎样在Cookie中存储中文?

      Cookie不能存储中文,但是如果有这方面的需求,这个时候该如何解决呢?可以使用之前学过的一个知识点叫URL编码,所以如果需要存储中文,就需要进行转码,具体的实现思路如下查看全文>>

      技术文章2023-05-16 |黑马程序员 |Cookie中储存中文
    • a.hashCode()有什么用?与a.equals(b)有什么关系?

      a.hashCode()是一个Java对象的方法,它返回该对象的哈希码。哈希码是一个整数,通常用于将对象存储在哈希表(Hash table)或散列表(Hash map)等数据结构中。查看全文>>

      常见问题2023-05-16 |黑马程序员 |a.hashCode(),a.equals(b),java对象方法
    • abstractclass和interface语法上有什么区别?

      在Java中,abstract class和interface都是用来定义抽象类型的关键字,但它们在语法上有几个重要的区别:查看全文>>

      常见问题2023-05-16 |黑马程序员 |abstractclass和interface语法上的区别
和我们在线交谈!