본문 바로가기

TIL/JAVA24

23.04.24 구구단 만들기 단순 나열 public class times_table { public static void main(String[] args) { //2단 System.out.println(2 * 1); System.out.println(2 * 2); System.out.println(2 * 3); System.out.println(2 * 4); System.out.println(2 * 5); System.out.println(2 * 6); System.out.println(2 * 7); System.out.println(2 * 8); System.out.println(2 * 9); System.out.println(); //3단 System.out.println(3 * 1); System.out.pri.. 2023. 4. 24.
23.04.21 git을 이용해 프로젝트 올리기, wiki, markdown 사용해보기 마크다운 문법 더보기 # : h1 ## : h2 * : 리스트 > : 인용문 ** ** : 굵은 글씨 _ _ : 기울여 쓰기 ``` ``` : 코드 eclipse에서 프로젝트 공유하기 프로젝트 우클릭 -> team -> share project -> use or create repository ~~ 체크 -> 프로젝트 클릭 -> create repository -> 프로젝트 우클릭 -> team -> add to index -> 프로젝트 우클릭 -> team -> commit -> 메시지 작성 -> commit -> 프로젝트 우클릭 -> team -> push branch 'master' -> github repository url .. 2023. 4. 21.
23.04.21 static 메서드(클래스 메서드) 객체 생성 없이 '클래스이름.메서드이름()'으로 호출 : ex) Math.random() 인스턴스 멤버(인스턴스 변수, 인스턴스 메서드) 와 관련없는 작업을 하는 메서드 메서드 내에서 인스턴스 변수 사용 불가능 class StaticMethod7_1 { int num1, num2; // 인스턴스 변수 선언 // 클래스 변수 선언 // static int num1 = 10, num2 = 20; static int add(int num1, int num2) { // 메서드 반환타입 앞에 static 이 붙었기 때문에 static 메서드가 됩니다. System.out.println(); System.out.println("매개변수로 입력 받은 num1, num2 확인"); .. 2023. 4. 21.
23.04.20 문장들의 묶음 코드의 중복을 하나의 묶음으로 만들어 코드의 가독성 및 효율을코드의 중복을 하나의 묶음으로 만들어 코드의 가독성 및 효율을 높일 수 있다. class Time5_1 { int hour; int minute; int second; } class Method5_3 { static void initObj(Time5_1 time, int hour, int minute, int second) { time.hour = hour; time.minute = minute; time.second = second; } } class Method5_3Main { public static void main(String[] args) { Time5_1 t1 = new Time5_1(); t1.hour = 100; .. 2023. 4. 21.