국비과정/JAVA (기초) (27) 썸네일형 리스트형 20230601 _[1일차]_03. 클래스 & 메소드 [Syntax01] package june01; // 기본적으로 클래스가 외부에 존재해야 합니다. // 클래스 : 자바의 객체단위 public class Syntax01 { // 클래스 시작 // 메소드 : 기능 실행 단위 public static void main(String[] args) { // 메소드 시작 // 여기는 클래스 범위이기도 하고 메소드 범위입니다. // 메소드는 클래스 속에 있어야 합니다. } // 메소드 끝 } // 클래스 끝 // 자동정력 ctrl + shft + f : 단, 에러가 없을 때만 동작 [Syntax02] package june01; public class Syntax02 { public static void main(String[] args) { // 명령어 : 메소.. 20230601 _[1일차]_02. 자바설치 & 이클립스설치 * 자바 다운로드 : https://openjdk.org/ (JDK) https://www.oracle.com/java/ (오라클) 외에도 microsoft, amazon, azul 등..에서 다운로드 가능. * 단축키 * window + R -> 실행창 window + E -> 탐색기창 window + R 실행창 -> cmd입력후 실행 [ 자바 설치 - JDK 17 (LTS) ] (OPEN JDK) https://jdk.java.net/java-se-ri/17 'Windows 10 x64 Java Development Kit (sha256) 178 MB' 다운로드 or (ORACLE JDK) https://www.oracle.com/java/technologies/downloads/#jdk1.. 20230601 _[1일차]_01. 자바기초 [자바기초] * Write Once, Run Anywhere : 모든 운영체제(os)에서 사용가능 오라클이 인수하면서 유료화. 현업에서는 Java8, java11~ 등 이전버전들 쓰기도함. 현재 Java20 최신 버전이며 사용가능하지만 Java21 출시되면 서비스지원x. Java8, Java11, Java17 : 10년간 서비스 지원 (LTS) -> 수업은 Java 17 사용예정 * 스파게티 코드 (spaghetti code) : 컴퓨터 프로그램의 소스 코드가 복잡하게 얽힌 모습을 스파게티의 면발에 비유한 표현. 다시 말해, 논리나 흐름이 읽기 어려울만큼 복잡하게 꼬여있는 코드!! * JDK (Java Development Kit) : 자바개발도구 (코드짤 때 필요) * JRE (Java Runtime .. 이전 1 2 3 4 다음