-
什么年代了,还在用Arrays.asList()?
作者: liqianqian1116 / 发表于 2024-04-11 14:04:14
前言 Java的集合框架为我们提供了丰富的工具来处理数据。在Java 9中引入的List.of、Map.of和Set.of等静态工厂方法为我们带来了全新的集合创建方式,它们不仅简化了代码,还提供了不可变集合的安全性和性能...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
十个超级实用的Java代码片段
作者: liqianqian1116 / 发表于 2024-04-09 13:37:08
Java是一种通用且功能强大的编程语言,在Web开发、移动应用程序、企业软件等各个领域广泛使用。精通Java不仅需要理解其语法和概念,还需要知道如何高效利用其功能。在本文中,我们将探讨10个有用的Java代码片...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
使用Java代码混淆工具保护代码安全
作者: liqianqian1116 / 发表于 2024-03-27 11:36:43
Java代码混淆工具是用来对Java代码进行混淆处理的工具,通过对代码进行重命名、删除无用代码、修改代码结构等操作,使得代码变得难以阅读和理解,从而增加代码的安全性和保护知识产权。 混淆的意义在于保护...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
面试官:请你实现一下JS重载?可不是TS重载哦!
作者: liqianqian1116 / 发表于 2024-03-21 13:34:16
什么是重载 我第一次看到重载这个词还是在以前学习Java的时候,我一直觉得JavaScript是没有重载的,直到TypeScript的出现,所以我一直觉得JavaScript没有重载,TypeScript才有,但是现在看来我是错的。 ...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
Java中的锁升级机制:偏向锁、轻量级锁和重量级锁
作者: liqianqian1116 / 发表于 2024-03-19 13:14:40
Monitor实现的锁属于重量级锁,你了解过锁升级吗? 前面我们说了 synchronized 底层由monitor实现的,它那 synchronized 到底锁的是什么呢?随着 JDK 版本的升级,synchronized 又做出了哪些改变呢?...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
关于Java程序服务预热那些事
作者: liqianqian1116 / 发表于 2024-03-18 11:42:41
一、背景 1.1 什么是服务预热 所谓服务预热,就是在服务启动完成到对外提供服务之前,针对特定场景提供一些初始化准备操作。 比如线程池预热、缓存预热、数据库预热、web预热和JVM预热等。 1.2 为...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
Java程序员易踩的坑及解析
作者: liqianqian1116 / 发表于 2024-03-13 15:33:28
作为Java程序员,在日常开发中经常会遇到一些低级错误或者难以理解的情况。以下2个常见的问题,涉及到Java的基础知识,这2个基础知识小坑90%以上的程序员都踩过。 1. ==号比较的坑 在比较Integer类型的...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
Java 字符串优化:详解 String.intern() 方法
作者: liqianqian1116 / 发表于 2024-03-06 13:35:29
在Java编程中,字符串是最常用的数据类型之一,但是对于字符串的操作往往需要注意内存的使用和性能问题。本文我们将深入探讨Java中的字符串优化技术,重点关注于String类的intern()方法,以及如何正确地使用它...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
Java应用性能优化整体思路分析
作者: liqianqian1116 / 发表于 2024-03-04 13:33:52
在软件开发领域,性能优化不仅是一项挑战,也是提升用户体验、系统稳定性和企业竞争力的关键。尤其对于Java应用来说,由于Java的跨平台特性和广泛的应用场景,性能优化变得尤为重要。本文将深入探讨Java应用性...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
Java LinkedList集合的常用操作和示例
作者: liqianqian1116 / 发表于 2024-03-01 15:01:14
Java中的LinkedList是一种常用的集合类,它实现了List接口和Deque接口,提供了一系列常用的操作方法。下面是Java LinkedList集合的常用操作和示例: 创建LinkedList对象: LinkedList是通过使用无参数构...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…