javadoc 사양 소개
소개:
우리는 javadoc이 JDK에 포함되어 있다는 것을 알고 있으므로 javadoc 사양을 따르는 것은 확실히 Java 주석의 정통입니다. API 문서를 생성하는 데 도움이 되는 javadoc을 갖는 것은 매우 실용적입니다.
(학습 영상 공유: java 영상 튜토리얼)
1. 댓글이란 무엇인가요?
댓글은 코드의 가독성을 높이고 팀워크의 커뮤니케이션 비용을 줄이기 위한 것입니다. 팀에서 코드가 더 명확하고 읽기 쉽고 표준화되면 더 많은 사람들과 호환될 수 있기 때문에 승진과 급여 인상은 확실히 당신의 것입니다.
얼마 전에 이런 말을 들었습니다. 코드를 이해할 수만 있다면 당신은 없어서는 안 될 사람입니다. 이런 말을 한 사람은 자기가 작성한 코드를 읽고 이해할 수 있는 사람입니다. 아무도 그를 보고 싶어하지 않습니다.
2. 자주 사용되는 댓글 단축키
라인 주석 달기: //나는 해당 라인의 내용입니다.
단축키: ctrl+/ 역연산: ctrl+/블록 댓글 달기: /*나는 블록의 내용입니다*/
단축키: ctrl+shift+/ 역연산: ctrl+shift+javadoc 인식 가능한 설명:
/** * 我是注释 * 我也是注释 * 我还是注释,我们都能被javadoc识别 */
3. Javadoc 사양
javadoc 사양에 따라 javadoc 명령을 사용하여 매우 직관적이고 읽기 쉬운 코드를 생성할 수 있습니다. 매우 편리한 API 문서입니다.
우리가 프로그램에 표시하는 주석은 의식적으로 두 가지 유형으로 나눌 수 있습니다. 하나는 우리가 읽기 위한 간단한 주석이고, 다른 하나는 읽기 쉬운 문서 생성을 목적으로 하는 javadoc 사양을 준수하는 주석입니다.
생성된 API 문서를 주의 깊게 읽어보세요. 그림과 같이 설명해야 할 세 부분이 있습니다.
위의 빨간색 상자 내용은 제가 추가한 설명입니다. 간단한 Hello 클래스의 소스 코드는 다음과 같습니다. 관심이 있으시면 직접 시도해 볼 수 있습니다.
/** * @author XXXX * @version 创建时间:2021年1月21日 下午3:22:01 * */ public class Hello { /** * main()方法简述(后面这个dot必不可少). * <p>这就是为了测试注释<br> * 没什么好说明的,只为了说明能出现在这里 * @param args 就是系统配的,没啥说的 * */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("hello"); } /** * havaReturn方法就是为了测试javadoc注释规范的. * <p>我发现只有有返回值的方法才可以使用return标签<br> * 没有return硬是要用,只会在javadoc时候报错 * @param a 输入的第一个int类型的参数 * @param b 输入的第二个int类型的参数 * @return add 两个数的和运算结果 */ public int haveReturn(int a,int b){ int add=0; add=a+b; return add; } }
몇 가지 짚고 넘어가야 할 점이 있습니다.
저작자와 버전을 표시하려면 API 문서의 경우 프로그램 주석에 @author 및 @version을 추가해야 할 뿐만 아니라 프로그램에서 이 위치의 @author 주석은 최종 문서에 한 번만 표시된다는 점에 유의해야 합니다. 주석만 달 것을 권장합니다.
javadoc -d 폴더 -version -author Hello.java
여기서 -d 폴더는 생성된 API 문서(실제로 많은 웹 페이지로 구성됨)를 폴더 폴더 물론 폴더도 경로가 될 수 있습니다
방법 요약과 방법 세부 정보를 어떻게 구분하나요?
/** * main()方法简述(后面这个dot必不可少). * <p>这就是为了测试注释<br> * 没什么好说明的,只为了说明能出现在这里 * @param args 就是系统配的,没啥说的 * */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("hello"); }
메서드에 대한 댓글이 많다는 걸 아셨을 텐데요. javadoc은 어떻게 요약을 추출하나요? 맞습니다. 점(.) 하나만 의지하고 제 댓글에 언급된 점을 관찰하세요. 그것이 요약 추출의 핵심입니다. 점 앞에는 요약이 있고, 모든 것이 상세한 소개입니다(상세 소개에는 요약이 포함됩니다). )
생성된 문서에서 주석 형식을 제어하는 방법
프로그램에서 제어할 수 있는 것은 주석 형식이지만 이러한 형식의 형식은 javadoc에서 인식되지 않습니다. 생성된 문서는 HTML 형식이므로 프로그램에서 HTML 구문에 주석을 달면 API 문서 형식을 편집할 수 있으므로 걱정하지 마세요. , 단락
, 줄바꿈
과 같은 몇 가지 간단한 HTML 구문을 사용하기 때문에 이것으로 충분하므로 주석이 그다지 길지 않습니다.
@param 매개변수 1 설명(형식 주의)
@return 반환 값 설명(형식 주의)
반환 값이 있으면 쓰지 않습니다. 작성해야 합니다.
실제로 클래스 주석과 메서드 주석을 작성하는 방법은 매우 간단합니다. 클래스나 메서드 앞에 /**를 누르고 Enter를 누르면 시스템이 작동합니다. 자동으로 추가되며, 시스템이 추가하는 방식도 저희가 수정할 수 있습니다
새 파일 생성 시 나타나는 내용을 수정하는 방법, 자동 추가하는 방법 모든 주석은 저희가 관리합니다(할일)
우리는 표준 클래스 파일에서 이것을 볼 수 있습니다:
out은 PrintStream 클래스에 있는 System 클래스의 속성(필드)이라는 것을 모두 알고 있습니다. 많은 메소드가 정의되어 있으며 이들은 자연스럽게 out 메소드입니다. 따라서 out을 정의할 때 앞의 주석에 @see가 많이 있습니다. 이는 클래스의 필드를 정의할 때 필드가 복합 유형인 경우( 특히 사용자 정의 복합 유형) 앞에 @see를 댓글로 달아 주세요. 두 가지 이점이 있습니다. 그림을 참조하세요.
이 두 그림은 익숙하시리라 믿습니다. 첫 번째 그림은 프로그램 작성 시 커서를 가리키면 나타나는 프롬프트입니다. javadoc 사양에 따라 주석을 작성하면 프로그램에도 나타납니다. 글을 쓰는데 매우 도움이 되는 팁입니다. 두 번째는 Java8 API 문서의 String 클래스에 있는 out 필드에 대한 자세한 설명입니다. @see라고 썼는데, 자신의 프로젝트 API 문서에도 그런 주석이 있습니다.
관련 권장 사항: Java 입문 튜토리얼
위 내용은 javadoc 사양 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Python을 배울 때 알아야 할 변수 명명 규칙 Python 프로그래밍 언어를 배울 때 중요한 측면은 변수의 이름을 올바르게 지정하고 사용하는 방법을 배우는 것입니다. 변수는 데이터를 저장하고 표현하는 데 사용되는 식별자입니다. 좋은 변수 명명 규칙은 코드의 가독성을 향상시킬 뿐만 아니라 오류 가능성도 줄여줍니다. 이 기사에서는 일반적으로 사용되는 변수 명명 규칙을 소개하고 해당 코드 예제를 제공합니다. 의미 있는 이름을 사용하십시오. 변수 이름은 명확한 의미를 가지고 있어야 하며 변수에 저장된 데이터를 설명할 수 있어야 합니다. 의미 있는 이름을 사용하면

소스 코드를 읽어 최신 PHP 코드 사양의 디자인 원칙과 목표를 어떻게 이해할 수 있습니까? 소개: 고품질 PHP 코드를 작성할 때 특정 코딩 표준을 따르는 것이 매우 중요합니다. 코드 사양을 통해 코드의 가독성, 유지 관리성, 확장성을 향상시킬 수 있습니다. PHP 언어에는 PSR(PHPStandardsRecommendations)이라는 널리 채택된 코드 사양이 있습니다. 이 기사에서는 최신 PHP 코드 사양의 소스 코드를 읽는 방법을 소개합니다.

API(응용 프로그래밍 인터페이스) 인터페이스 사양은 소프트웨어 개발에서 API 인터페이스를 정의하고 지정하는 일련의 지침 및 사양을 나타냅니다. API 인터페이스 사양의 목적은 다양한 소프트웨어 구성 요소 간의 상호 운용성과 일관성을 보장하는 것입니다. 이 기사에서는 API 인터페이스 사양의 몇 가지 중요한 측면을 소개합니다. 인터페이스 명명 규칙 API 인터페이스의 이름은 명확하고 간결하며 일관되어야 하며 기능과 목적을 정확하게 표현할 수 있어야 합니다. 명명 규칙은 업계 관행과 개발팀의 내부 규칙을 따라야 하며 모호하고 혼란스러운 용어를 사용하지 않아야 합니다. 이것

코드 스타일을 신속하게 표준화: PyCharm 형식의 바로가기 키 구문 분석 코드의 가독성과 일관성은 프로그래머에게 매우 중요합니다. 특정 코딩 스타일 사양을 따르는 것을 전제로 깔끔한 코드를 작성하면 프로젝트를 더 쉽게 유지 관리하고 이해할 수 있습니다. 강력한 통합 개발 환경인 PyCharm은 코드 형식을 빠르게 지정하는 데 도움이 되는 바로가기 키를 제공합니다. 이 문서에서는 PyCharm에서 일반적으로 사용되는 몇 가지 단축키와 구체적인 사용법 및 효과를 소개합니다. 1. 코드 자동 들여쓰기(Ctrl

Python은 단순성, 이해 용이성 및 학습 용이성으로 인해 점점 더 많은 사람들이 선호하는 매우 인기 있는 프로그래밍 언어입니다. Python에서는 들여쓰기와 코드 형식이 매우 중요합니다. 불규칙하게 사용하면 코드의 가독성과 유지 관리성에 큰 영향을 미칩니다. 이 글은 파이썬 코드에서 불규칙한 들여쓰기 공간 문제를 해결하기 위한 몇 가지 방법을 소개하는 것을 목표로 합니다. 자동화된 도구 사용 Python 프로그래밍에서는 코딩 표준을 준수하는 것이 매우 중요합니다. 코드의 각 들여쓰기는 동일한 수의 공백을 사용해야 합니다. 한 줄씩 수동으로 수정하는 경우

Go 언어가 점차 대중화되고 적용됨에 따라 Go 언어의 코딩 관행과 사양도 점점 더 많은 관심과 관심을 받고 있습니다. 이 문서에서는 개발자가 고품질 Go 코드를 작성하는 데 도움이 되는 Go 언어의 일반적인 코딩 방법과 사양을 소개합니다. 코드 포맷팅 Go 언어의 코드 포맷팅은 매우 중요한 사양이자 관행입니다. Go 언어는 코드의 들여쓰기, 공백, 따옴표 등을 자동으로 조정할 수 있고 가져오지 않은 패키지를 자동으로 가져올 수도 있는 공식 코드 서식 지정 도구인 goimports를 제공합니다. 고임포 이용

Go 언어와 Tencent Cloud 인터페이스 간의 도킹에 대한 자세한 예 최근 몇 년 동안 클라우드 컴퓨팅 기술이 발전함에 따라 클라우드 서비스 제공업체는 많은 기업과 개발자의 첫 번째 선택이 되었습니다. 중국의 선도적인 클라우드 서비스 제공업체인 Tencent Cloud는 개발자가 풍부한 클라우드 서비스 기능을 쉽게 사용할 수 있도록 개발자가 호출할 수 있는 일련의 API 인터페이스를 제공합니다. 간단하고 효율적인 프로그래밍 언어인 Go 언어는 점점 더 개발자들의 선호를 받고 있습니다. 이 글에서는 Go 언어를 사용하여 Tencent Cloud 인터페이스에 연결하는 방법을 자세히 소개하고 구체적인 예제 코드를 제공합니다. 1. 초기 단계

PHP 작성 사양 작성 및 팀 협력 연습: 프로젝트 개발 효율성 향상 프로젝트 개발에 있어서 사양 작성은 필수 연습입니다. 좋은 작성 표준은 코드의 가독성과 유지 관리성을 향상시키고, 낮은 수준의 오류를 방지하며, 팀 구성원이 더 효과적으로 협업할 수 있도록 해줍니다. 이 기사에서는 PHP로 사양을 작성하는 몇 가지 사례를 소개하고 이러한 사양을 팀워크에 적용하여 프로젝트 개발 효율성을 향상시키는 방법을 살펴봅니다. PSR-2 표준 사용 PSR-2는 PHP 코드 사양에 대한 표준으로, 코드 형식, 주석,
