# 如何在 IntelliJ IDEA 中查看 Java API
作为一名刚入行的开发者,了解如何查看 Java API 是一项重要的技能,它能够帮助你更好地理解和使用 Java 的标准类库。下面,我将为你提供一个详细的步骤指南,并用 table 和代码示例进行说明。
## 流程步骤
我们将分为以下几个步骤来查看 Java API:
| 步骤 | 描述 |
|------|------|
本文翻译自:How to see JavaDoc in IntelliJ IDEA? [duplicate] This question already has an answer here: 这个问题已经在这里有了答案:IntelliJ show JavaDocs tooltip on mouse over 19 answers IntelliJ在 19个 以上的鼠标上显示JavaDocs工具提
作者: 围军儿最近在对已有项目进行扩展的时候,发现要改动的一个类它长 766 行,开放了近 40 个 public 接口,我流着泪把它给改完了。为了防止这样的惨剧再次发生在我的身上,我觉得有必要写一篇博客来让广大程序猿同胞知道代码重构的重要性如果你身边有一个类写上千行的猿,一定要把此文转给 ta为什么类不能过长? 类过长——读不通,扩展不通读不通——直接用滚轮滚都得好几秒,
转载
2024-04-02 10:06:44
157阅读
# IDEA Java API 简介与应用实例
## 1. 引言
在Java开发中,IDEA是一个广泛使用的集成开发环境,提供了丰富的功能和工具来帮助开发者提高效率。IDEA的Java API(Application Programming Interface)允许开发者通过编程的方式与IDEA进行交互,从而实现更高级的功能定制和自动化。
本文将介绍IDEA Java API的基本概念和使用
原创
2023-08-07 06:45:45
127阅读
Java:idea查看JDK源码一、idea查看JDK11源码1、解压JDK11包下src.zip2、将src导入idea中3、去掉项目的SDK二、idea查看openjdk源码1、下载openjdk源码2、使用git命令将openjdk源码克隆到本地三、idea查看JDK1.8源码1、解压JDK1.8包下的src.zip2、将src导入idea中3、项目导入idea后Java类的标志显示有问题
转载
2023-10-22 21:58:47
274阅读
1. SequenceDiagramSequenceDiagram 可以根据代码调用链路自动生成时序图,超级赞,超级推荐!这对研究源码,梳理工作中的业务代码有极大的帮助,堪称神器。安装完成后,在某个类的某个函数中,右键 --> Sequence Diagaram 即可调出。如下图是 Netty 的源码,可以通过该插件绘制出当前函数的调用链路。 2. Java Stream Deb
转载
2024-03-20 20:26:03
277阅读
idea插件名称:Maven Helperidea安装Maven Helper:File-settings-Plugins-MarketPlace,搜索Maven Helper,install-restart使用Maven Helper全局查找依赖:1.打开需要全局查找的pom文件,安装Maven Helper之后在下面找到Dependency Analyzer 2.输入查找
转载
2023-06-26 09:26:54
708阅读
总结一下运行<<深入理解Java 虚拟机>>书中的例子过程中遇到的问题。环境准备安装JDK11 JDK 11下载地址 https://aws.amazon.com/cn/corretto/ 点击下载 Amazon Corretto 11 根据各自的平台选择相应的JDK,我是在win10上安装,所以选择的是Windowsx64 下载完成后安装,安装的过程比较简单,不会的可以自
转载
2024-06-28 08:32:41
82阅读
今天想起之前查看日志的时候,出现内存泄漏的问题,想着怎么查看代码是否有内存泄漏的方法,没有找到内存泄漏检测的工具。后来想,如果代码规范也就会减少代码的bug,自己使用的是idea 2017.3.5 ,就想看看idea是否有bug检测的插件。找到一款查找bug的工具,记录如下:一、安装路径:File-->Settings-->Plugins-->Browse repositorie
转载
2023-11-03 12:52:16
7阅读
1.分析项目要做什么,知道项目有哪些组成部分。 2.设计项目,通过哪些步骤,使用哪些技术。需要多少人, 多长的时间。 3.组建团队,招人, 购置设备,服务器, 软件, 笔记本。 4.开发人员写代码。 开发人员需要测试自己写代码。 重复多次的工作。 5.测试人员,测试项目功能是否符合要求。 测试开发人员提交代码-如果测试有问题--需要开发人员修改--在提交代码给测试 -
转载
2024-06-13 11:34:14
73阅读
查看注解源码,按住Ctrl,鼠标放到需要查看的注解的上面,会自动出现下划线,点击就会打开源码文件,比如查看@SpringBootApplication源码
基本都可以用这个方法看源码,不止看注解的源码
网上还有人介绍可以用Ctrl+n组合键,选中你要查看的内容,然后Ctrl+N, 点击具体文件就可以了
转载
2023-06-26 17:36:44
536阅读
文章说明用idea启动svn或git下载的非maven项目。启动报错常见的问题一、选择项目导入到idea1. File->open->项目名称,点击ok二、配置项目结构1. 配置Projectproject name:你的项目名称project SDK:Jdk的版本选择1.8project language level:选择lambdas这个,可以支持lambdas表达式Project
转载
2023-10-26 17:32:07
331阅读
我看了一下HashSet的底层实现,发现被骗了,因为我发现它的底层是依托HashMap来实现的。这就让我很气了啊,好吧,我不气了,还是来看看它怎么来实现的吧,首先我们知道,HashSet是实现了Set接口的,所以,我们说,它是不允许有重复元素的,那么它是怎么保证没有重复元素的呐,其实它的原理就是hashMap判断两个对象是否是同一个元素是一样的。简单先说一下,就是hashCode和equals,首
转载
2024-06-01 10:21:21
55阅读
1、查看图形形式的继承链在你想查看的类的标签页内,点击右键,选择 Diagrams,其中有 show 和 show ... Popup,只是前者新建在标签页内,后者以浮窗的形式展示: 实际上,你也可以从左边的项目目录树中,对你想查看的类点击右键,同样选择Diagrams,效果是一样的: 然后你就会得到如下图所示的继承关系图形,以自定义的Servlet为例:显而易见的是:蓝色实线
转载
2024-04-11 21:43:37
79阅读
关于idea导包的方法,我其实很早就想出一篇博客,算是记录这个过程,不难,但是很可能有些时候需要用到?特出此博客,有任何的问题欢迎各位看官批评指正,评论区见方法都差不多的,现在就以maven项目为例导包,现在在maven仓库官网下载一个名为fileupload的包点击上面的jar即可进行下载,下载好之后得到一个jar文件 现在我想要把这个jar包导入到我的项目中,我该怎么做呢,大家都知道jar包一
转载
2023-09-06 16:16:37
110阅读
Idea中解决Git冲突问题及merge代码消失问题Git命令全系列1 Idea中使用git的小问题及技巧我们可以通过Idea直接从GitLab或GitHub等平台上拉取代码File - New - Project from Version Control输入对应项目的URL即可如果上述的小技巧拉取不下来,尝试勾选下图的选项2 Idea解决冲突问题2.1 演示冲突(GitLab)①首先在GitLa
转载
2023-12-17 10:34:50
767阅读
(——idea环境变量的配置,文章先说了一下卸载jdk(若没有安装过则可直接看:二、下载和安装jdk部分);然后下载和安装jdk,并进行环境变量的配置)
一、JDK的卸载1.右击此电脑,点击“属性”,选择“高级系统配置”2.然后选择“高级”,点击“环境变量”3.在系统变量中,找到“JAVA_HOME”,双击点击进去“编辑系统变量”,复制它的路径,或者在资源管理器中找到。将jdk文件夹全部删除。4.
转载
2023-09-06 12:59:25
217阅读
为什么要知道某个进程开启了多少线程?好奇,这个很重要性能调优概念澄清 这里所说的线程指的是内核级别的线程,不是用户态线程,所谓用户态线程是指不依赖操作系统而是在用户态下实现的执行流调度。这里的线程个数指的是进程运行时的线程个数,这个数值会随着线程的创建和销毁而动态变化。本文主要关注Linux平台。背景知识与原理 /proc/{pid}/proc/{pid}下记录了每个进程运行时的所有关键信息,那这
转载
2023-09-21 21:10:52
171阅读
# 调用idea API 实现插件开发
在开发过程中,我们经常会用到IDE工具来提高效率。而IDEA作为一款功能强大的集成开发环境,提供了丰富的API来支持插件的开发,可以实现更多的定制化需求。本文将介绍如何使用Java调用IDEA API实现插件开发。
## IDEA API简介
IDEA提供了丰富的API,可以让开发者通过编程的方式访问和操作IDEA的相关功能,包括工程管理、代码编辑、代
原创
2024-03-28 07:12:56
187阅读
在现代软件开发中,使用 IntelliJ IDEA 开发 Java API 已成为一种主流方式。本篇文章将详细记录如何高效地设置环境、集成 Java API、进行配置、实现实战应用、排错以及生态扩展。通过这种方法,你可以快速构建出高性能、更易于维护的 API。
## 环境准备
在开始之前,确保你的开发环境满足以下技术栈兼容性要求。以下是所需工具和环境:
- **Java Developmen