java
이 튜토리얼에서는 Java 주석, Java 주석을 사용하는 이유, 주석을 올바르게 사용하는 방법에 대해 알아봅니다.
컴퓨터 프로그래밍에서 주석은 Java 컴파일러에서 완전히 무시되는 프로그램의 일부입니다. 주로 프로그래머가 코드를 이해하도록 돕는 데 사용됩니다. 예를 들어,
// declare and initialize two variables
int a =1;
int b = 3;
// print the output
System.out.println("This is output");
여기에서는 다음 주석을 사용했습니다.
Java에는 두 가지 유형의 주석이 있습니다.
한 줄 주석은 같은 줄에서 시작하고 끝납니다. 한 줄 주석을 작성하려면 //
을 사용할 수 있습니다. 상징. 예를 들어,
// "Hello, World!" program example
class Main {
public static void main(String[] args) {
{
// prints "Hello, World!"
System.out.println("Hello, World!");
}
}
출력 :
Hello, World!
여기에서는 두 개의 한 줄 주석을 사용했습니다.
Java 컴파일러는 //
의 모든 것을 무시합니다. 줄 끝까지. 따라서 행 끝이라고도 합니다. 코멘트.
여러 줄로 주석을 작성하려면 여러 줄 주석을 사용할 수 있습니다. 여러 줄 주석을 작성하려면 /*....*/ 기호를 사용할 수 있습니다. 예를 들어,
/* This is an example of multi-line comment.
* The program prints "Hello, World!" to the standard output.
*/
class HelloWorld {
public static void main(String[] args) {
{
System.out.println("Hello, World!");
}
}
출력 :
Hello, World!
여기에서는 여러 줄 주석을 사용했습니다.
/* This is an example of multi-line comment.
* The program prints "Hello, World!" to the standard output.
*/
이러한 유형의 댓글은 전통적인 댓글이라고도 합니다. . 이 유형의 주석에서 Java 컴파일러는 /*
의 모든 것을 무시합니다. */
로 .
주석이 영어로 잘못 작성된 코드를 설명하는 방법을 대체해서는 안 된다는 점을 항상 고려해야 합니다. 항상 잘 구조화되고 자체 설명되는 코드를 작성해야 합니다. 그런 다음 댓글을 사용하세요.
어떤 사람들은 코드가 자기 설명적이어야 하고 주석은 거의 사용되지 않아야 한다고 생각합니다. 하지만 제 개인적인 생각으로는 댓글을 사용하는데 문제가 없습니다. 주석을 사용하여 복잡한 알고리즘, 정규식 또는 문제를 해결하기 위해 여러 기술 중에서 하나의 기술을 선택해야 하는 시나리오를 설명할 수 있습니다.
참고 :대부분의 경우 항상 주석을 사용하여 '이유 '보다는 '어떻게 '하고 가시면 됩니다.
java
자바 대기열 인터페이스 이 자습서에서는 Java Queue 인터페이스와 해당 메서드에 대해 알아봅니다. Queue Java 컬렉션 프레임워크의 인터페이스는 큐 데이터 구조의 기능을 제공합니다. Collection 확장 인터페이스. 대기열을 구현하는 클래스 Queue 이후 인터페이스이므로 직접 구현할 수 없습니다. Queue의 기능을 사용하려면 , 이를 구현하는 클래스를 사용해야 합니다. 배열 데크 링크드리스트 우선순위 대기열 Queue를 확장하는 인터페이스 Queue 인터페이스는 다양한 하위 인터페이스로 확장됩니
자바 데크 인터페이스 이 튜토리얼에서는 Deque 인터페이스, 사용 방법 및 방법에 대해 알아봅니다. Deque Java 컬렉션 프레임워크의 인터페이스는 양방향 대기열의 기능을 제공합니다. Queue를 확장합니다. 인터페이스. 데크 작업 일반 대기열에서 요소는 뒤쪽에서 추가되고 앞쪽에서 제거됩니다. 그러나 deque에서는 전면과 후면 모두에서 요소를 삽입 및 제거할 수 있습니다. . Deque를 구현하는 클래스 Deque의 기능을 사용하려면 인터페이스를 구현하는 클래스를 사용해야 합니다. 배열 데크 링크드리스트