본문 바로가기

분류 전체보기

(449)
변수(Variable) : 내부의 값이 변할 수 있는 공간을 우리가 변수라고 한다. 변수의 경우, 우리가 메모리 주소의 값을 직접 부르는 것이 아니라 해당 공간에 우리가 이름을 짓고 그 이름을 호출하게 되는 형식이 된다. 변수를 사용하기 위해서는 우리가 선언과 초기화라는 단계를 거쳐야 한다. 변수의 선언(Declaration) 우리가 변수를 사용하기 위해서는 반드시 해당 변수가 어떤 종류의 값을 가질 수 있고 그리고 해당 공란을 뭐라고 부를지를 반드시 "선언"해 주어야 한다. 변수를 선언할 때에는 다음과 같은 코드의 형태를 가진다. 데이터타입 변수이름; 데이터타입 : 해당변수가 저장 가능한 값의 종류 변수이름: 소문자로 시작하고 낙타등 표기법을 사용하는 명사 변수의 초기화(Initialization) 변수를 선언하고 나서 우리..
명명 규칙(Naming Covention) 1. 공통규칙 A. 이름에는 _(언더바)를 제외한 특수문자는 사용할 수 없다. B. 이름의 중간이나 맨 마지막에 숫자가 올 수도 있지만 숫자로 이름을 시작할 수는 없다. C. 이제 한글로 이름을 지어줄 수 있긴 하나 절대로 절대로 그러지 말자! D. 자바에서는 내부적으로 실행할 명령어가 정의된 50여가지의 키워드가 존재한다. 해당 키워드들로는 이름을 지어줄 수 없기 때문에 내일 16시에 50여가지 적는 시험 보겠습니다. (옛날 옛적 이야기...) 이클립스에서는 해당 키워드들을 자주색으로 표시해준다. 만약, 어떤 이름을 지어줬는데 자주색으로 표시될 경우, 이름에 변형을 가해주거나 동의어를 사용해주면 된다. 2. 낙타등 표기법과 뱀 표기법 A. 낙타등 표기법(Camel Back Notation) 낙타등 표기..
주석 주석이란 일종의 설명글을 의미한다. 코드파일에 우리가 코드를 적으면 해당 컴파일 단계에서 해당코드는 JVM에서 실행할 명령어로 등록이 되는데 주석의 경우 컴파일 단계에서 명령어 등록을 할 때 무시가 되어서 실제 코드가 아닌 걸로 분류된다. 교과서 등의 일반적인 텍스트와 마찬가지로 주석은 우리가 어떤 코드에 대한 설명 혹은 작성 의도를 적을 때 사용된다. 또한, 주석은 실제 코드가 아니므로 문법을 안지켜도 전혀 문제가 되지 않는다. 주석에는 한 줄 주석과 여러줄 주석이 있다. - 한줄 주석: //로 시작하고 엔터를 치기 전까지의 모든 글자가 주석이다. - 여러줄 주석 : /*로 시작하고 */가 나오기 전까지는 모든 줄이 주석이 된다. public class Ex01Comment { public static..
논리연산자(NOT) package org.opentutorials.javatutorials.eclips; public class NotDemo { public static void main(String[] args) { if (!true) { System.out.println(1); } if (!false) { System.out.println(2); } } } !는 부정의 의미로 not이라고 읽는다. Boolean의 값을 역전시키는 역할을 한다. true에 !를 붙으면 false가 되고 false에 !을 붙이면 true가 된다.
논리연산자(OR) package org.opentutorials.javatutorials.eclips; public class OrDemo { public static void main(String[] args) { if (true || true) { System.out.println(1); } if (true || false) { System.out.println(2); } if (false || true) { System.out.println(3); } if (false || false) { System.out.println(4); } } } package org.opentutorials.javatutorials.eclips; public class LoginDemo4 { public static void main(S..
논리연산자 논리연산자란 AND(논리곱), NOT(논리부정)을 표현하는 연산자이다. && AND 이항연산자 좌항과 우항의 값이 둘다 참일때 참 A && B [A와 B가 참일때 참] || OR 이항연산자 좌항과 우항의 값이 둘 중 하나라도 참이면 참 A || B [A가 참이거나 B가 참일때 참] ! NOT 단항연산자 좌항과 우항의 값이 참이면 거짓, 거짓이면 참 !A [A가 참이면 거짓반환] [A가 거짓이면 참반환] if (true && true) { System.out.println(1); } if (true && false) { System.out.println(2); } if (false && true) { System.out.println(3); } if (false && false) { System.out.p..
조건문(switch) 조건문의 대표적인 문법은 if문이다. 사용빈도는 적지만 조건이 많다면 switch문이 로직을 보다 명료하게 보여줄 수 있다. package org.opentutorials.javatutorials.eclips; public class SwitchDemo { public static void main(String[] args) { System.out.println("switch(1)"); switch(1) { case 1: System.out.println("one"); case 2: System.out.println("two"); case 3: System.out.println("three"); } System.out.println("switch(2)"); switch(2) { case 1: System..
조건문(중첩)