전체 글 (261) 썸네일형 리스트형 백준 10718 JAVA 풀이 public class Main{ public static void main(String[] args){ System.out.printf("%s", "강한친구 대한육군\n강한친구 대한육군"); } } 백준 2557번 JAVA 풀이 public class Main{ public static void main(String[] args){ System.out.println("Hello World!"); } } 처음엔 클래스 이름을 Hello로 했었는데, 컴파일에러가 나서 검색해보니 백준에서는 무조건 클래스 이름을 Main으로 설정해야 한다는 걸 알게 되었다. 그리고 클래스 이름을 Main으로 설정하니 바로 통과되었다. 02 변수 variable 1. 변수 1.1 변수(variable)란? 단 하나의 값을 저장할 수 있는 메모리 공간 1.2 변수의 선언과 초기화 int age; // 변수타입 변수이름 변수의 초기화 변수를 사용하기 전에 처음으로 값을 저장하는 것 변수를 선언하고 변수를 사용하기 전에 적절한 값으로 초기화하는 것이 좋음 // 덧셈연산자 '+'는 두 값을 더하기도 하지만, // 문자열과 숫자를 하나로 결합하기도 함 Syetem.out.println("x:" + x + " y:" + y); 1.3 변수의 명명규칙 대소문자가 구분되며 길이에 제한이 없음 예약어를 사용해서는 안됨 숫자로 시작해서는 안됨 특수문자는 '_'와 '$'만 허용함 필수는 아니지만 권장하는 규칙 클래스 이름의 첫 글자는 항상 대문자로 변수와 메서드의 첫 글자는 항상 .. 01 자바를 시작하기 전에 1.1 자바란? 자바는 썬 마이크로시스템즈에서 개발한 객체지향 프로그래밍 언어이다. 1.3 자바언어의 특징 운영체제에 독립적이다. 운영체제에 독립적이므로 운영체제의 종류에 관계없이 실행이 가능하다. 자바 응용프로그램은 운영체제나 하드웨어가 아닌 일종의 에뮬레이터인 JVM하고만 통신을 한다. JVM이 자바 응용프로그램으로부터 전달받은 명령을 해당 운영체제가 이해할 수 있도록 변환하여 전달한다. 자바로 작성된 프로그램은 운영체제에 독립적이지만 JVM은 운영체제에 종속적이다. 객체지향언어이다. 비교적 배우기 쉽다. 자동 메모리 관리(Garbage Collector) 자바로 작성된 프로그램이 실행되면 가비지컬렉터가 자동적으로 메모리 관리를 해준다. 네트워크와 분산처리를 지원한다. 멀티쓰레드를 지원한다. 동적 로.. 2022년 모각코 3월 코딩테스트 < LEVEL 1 > 후기 모각코에 참여하게 된 계기 타학교의 소프트웨어공학과에 재학중인 친구가 소개해줘서 참여하게 됐다. 처음엔 JAVA을 수강할까 했었는데, 문제해결력을 기르는 게 당장의 나에게 더 필요한 것 같아서 코딩테스트 Lv.1 커리큘럼을 선택했다. 2학년 때 데이터구조를 배웠지만...아쉬운 학점을 받았었고, 코딩을 하지 않은 지가 오래돼서 복습한다는 마음으로 임했다. 모각코에 참여해서 좋았던 점 매일 밤 자정까지 출석 인증을 해야 해서 매일 공부하는 습관을 기를 수 있었다. 모각코 커리큘럼, 문제 난이도 등에 대한 피드백 우선 커리큘럼은 데이터구조, 알고리즘 과목을 전체적으로 쫙 훑는 느낌이라서 만족스러웠다. 포스트를 작성하면서 배운 내용을 스스로 정리해보는 것이 개념 정리에 도움이 많이 되었다. 퀴즈는 생각보다 어려.. 이전 1 ··· 30 31 32 33 다음