Java에 대한 초보자의 접근
2382 단어 javatutorialbeginnersprogramming
자바의 세계에 오신 것을 환영합니다.
평생 한 줄의 코드를 작성해 본 적이 없고 Java 학습에 관심이 있다면 다음 줄을 읽기 전에 물 한 컵을 드십시오. Java는 당신에게 어려울 것입니다. 혼란스러울 수 있지만 결국에는 괜찮을 것이므로 안심하십시오. 그러나 이전에 코딩을 해본 적이 있다면 괜찮을 것입니다.
모든 코드 라인의 첫 번째 항목은 소스 코드에 있습니다. 테스트 편집기를 사용하여 코드를 작성하는 곳이며 IntelliJ와 같은 IDE로 이동하기 전에 먼저 메모장을 사용하여 Java로 작성할 때 코드의 오류에 익숙해지는 것이 좋습니다.
두 번째는 컴파일러입니다. 컴파일러는 소스 코드를 통해 실행되며 오류가 없는지 확인하고 오류가 있는 경우 컴파일하지 않습니다. 컴파일러가 새 문서를 만들 때 이 문서는 바이트코드로 되어 있습니다. 이 바이트코드는 Java를 실행할 수 있는 모든 장치에서만 해석할 수 있습니다.
컴파일러가 소스 코드를 컴파일하고 출력을 장치로 전송하면 바이트 코드를 읽고 실행하는 JVM(Java Virtual Machine)이 이 프로세스를 처리합니다. 장치로서의 컴퓨터에는 바이트 코드를 읽고 실행하는 Java 시스템이 있습니다.
Java에서 모든 코드 라인은 클래스로 들어가고 .java 확장자로 저장되어야 합니다. HelloWorld라는 클래스가 있다고 가정합니다. HelloWorld.java로 저장해야 합니다. 메모장을 시작으로 코딩하는 경우입니다.
새로 온 사람들이 자주 묻는 몇 가지 질문을 살펴보겠습니다.
Java 프로그램이란 정확히 무엇입니까?
Java 애플리케이션에는 많은 클래스가 포함되어 있지만 그 중 하나는 기본 메서드를 포함해야 합니다. 이것은 프로그램을 시작하는 기본 방법입니다.
`//Java class
public class HelloWorld {
public static void main (String[] args) {
//Java main method
person joy = new person();
//object
joy.greeting();
//method
}
}`
수업이란 무엇입니까?
자바 클래스는 당신이 생성하는 모든 객체와 메소드의 청사진이며 자바의 모든 것은 객체이므로 객체 지향 프로그래밍 언어(OOP)라고 합니다.
자바에서 메소드란?
방법은 방법을 수행하는 방법에 대한 절차입니다. 예를 들어
person grace = new person.
grace.eat()
클래스란 정확히 무엇입니까?
자바 클래스는 생성하는 모든 객체와 메서드의 청사진 역할을 하며 자바의 모든 것이 객체이기 때문에 객체 지향 프로그래밍 언어(OOP)라고 합니다.
Java에서 메소드란 정확히 무엇입니까?
방법은 방법을 수행하는 방법을 설명하는 절차입니다. 위의 예에서 Person Grace는 새 사람을 나타냅니다(새 객체를 생성했습니다). Grace.eat는 메서드()입니다.
Java에서 변수란 정확히 무엇입니까?
변수는 값을 담는 컨테이너입니다. 기본 및 참조 변수, 반환 유형으로 변수, 인수로 변수 등이 있습니다.
int age; where age = 27,
Sting name; name = grace;
인스턴스 변수란 정확히 무엇입니까?
인스턴스 변수는 개체가 자신에 대해 가지고 있는 정보입니다. 사람으로 만든 은혜의 대상이 있는데, 은혜는 자신에 대해 무엇을 알고 있습니까? 그녀의 이름, 나이, 집 주소. 결과적으로 이것은 유예 인스턴스 변수가 됩니다.
클래스와 객체의 차이점은 무엇입니까?
클래스는 객체가 아니지만 클래스에서 객체를 생성할 수 있습니다.
Reference
이 문제에 관하여(Java에 대한 초보자의 접근), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/jacobe/a-beginners-approach-to-java-26k3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)