231012 TIL

SEULBI LEE·2023년 10월 12일
2

TIL

목록 보기
1/25

사소하지만 내 시간을 잡아먹은 내용

인텔리제이 프로젝트 삭제 방법
파일 → 프로젝트 닫기(화면 이동) → 목록 중 삭제할 프로젝트 골라 delete

문제 1) 이것저것 삭제했더니 새 프로젝트를 생성해도 main class가 자동 생성되지 않는다.

다행히 그런 건 아니었고, 프로젝트 생성 시의 옵션에 따라 다른 거였다. 강의 예시처럼 프로젝트 생성 시 main 클래스가 동시에 생성되게 하려면, 아래처럼 체크하면 된다. 온보딩 팁이 포함된 코드를 생성까지 체크하면 main 클래스에 교육용 예시 코드가 함께 포함되는 것 같다.

문제 2) 검색해서 나온 방법대로 프로젝트를 삭제하고, 동일 명칭의 프로젝트를 다시 새로 만들었더니 이미 존재하는 폴더라고 한다.

저 방법으로는 폴더까지 지울 수 없다.
내가 찾은 프로젝트 삭제하는 가장 간단한 방법은 새 프로젝트를 열고 이전에 저장하던 위치를 열어 폴더들을 지워주는 것이다. 그 김에 새 프로젝트도 만들면 되겠다... 싶다.

내가 항상 착각하지 말아야 할 것
인텔리제이, 깃허브처럼 계정을 연동하고 사용하는 프로그램들은... 프로그램을 삭제하고 다시 설치한다고 해서 처음 상태로 돌아가는 것이 아니다. 당연히 계정 데이터가 저장되어있기 때문이다. 프로그램을 처음으로 돌리고 싶다면 정면으로 그 방법을 찾아보자

터미널(=명령 프롬프트) 열기 단축키 순서
① window + R
② 입력란에 cmd 입력 후 enter

JDK가 잘 설치되었는지 확인하는 방법
터미널을 연 후, java -version 입력하여 JDK 버전이 모두 나오는지 확인

Velog 꾸미기 요령
참고한 내용
1. 코드 작성 시, 상단 백틱 뒤에 사용 언어 적어주기
2. html 요소 사용 가능

더 알고 싶은 것
코드블럭 테마 변경. 배경 검게... 너무 눈에 안 들어옴.
새 글 작성하기를 눌러도 추가 설정이 보이지 않음.


자바 문법종합반 1주차

강의에서 기억하고 싶은 단어들

디버깅
검사할 줄 선택, 우측 상단의 디버그 버튼 클릭

디버깅 후 RUN 재개
프로그램 재개 버튼 누르기

java 기본 개념

// 클래스
// public : (접근) 제어자. 어디까지 접근하게 할 것인가를 결정. public(공통의, 공동의 : 어디서든 접근 가능하게 함)

// main 클래스의 이름은 .java의 이름과 일치시켜야 함. 다르게 할 경우 오류
// ex) public class Main1 { -> 오류
public class Main {

    // [JDK]
    // (1) compiler : .java -> .class
    // (2) JRE
    // (3) JDB : 디버깅

    // () 소괄호
    // {} 증괄호
    // [] 대괄호

    // main 메소드
    // 자바 프로젝트(앱)는, 제일 먼저 클래스의 main 메소드를 실행시킨다.
    // = JVM의 약속
    // static : 이 프로그램이 시작될 때 무조건 실행되는 녀석임을 표현

    // output
    // void : 메소드의 출력 값의 데이터 타입 중 하나
    // void : "아무 것도 없다." -> 출력은 없다.
    // cf) return으로 출력

    // input
    // (String[] args) : 매개변수 자리, cf) args는 변수명, 아무 거나 써도 됨.

    public static void main(String[] args) {

        // 객체 : 특징(속성, 변수), 행동(메소드)
        // 자바에서 보통 온점(.)은 하위 요소 표현
        // System이라는 클래스 안에 있는 out이라는 객체에 속한 println이라는 행동(메소드)을 행한다.
        // 메소드는 괄호를 열고 닫음으로써 실행할 수 있다.
        // input은 문자열, output은 out
        // 항상 저장 후 실행할 것
        // print 메소드는 줄바꿈 o
        // println 메소드는 줄바꿈 x
        // ln : line
        // System.out.print("Our First ");
        // System.out.println("Project! :)");

        // description, 유령 코드

        // 1. 7
        // 2. 3
        // 3. 3.14
        // 4. JAVA
        System.out.println(7);
        System.out.println(3);
        System.out.println(3.14);
        System.out.println("JAVA"); // 문자를 쓸 때 쌍따옴표로 감싸지 않으면 변수명으로 인식함.

    }
}




오늘 하루를 마무리하며

변수까지는... 그냥 들어도 되는데
그 다음이 걱정이다.
자바의 정석 기초편 책 엄청 무겁던데...
살까 말까...
내일은 더 많이 공부하자...

0개의 댓글