IT/JAVA(9)
-
자바3강 - 기초문법
3강 자바기초문법 번외편 int b=10, c=3;float a; a = b/c; // 이경우는 b나 c둘중에 하나를 float로 캐스팅해야 된다. 연산이라는 것은 같은 데이터형을 가져야만 연산이 된다. System.out.println(""+a+b); // ""은 문자열이고 a와 b는 정수이다. 연산은 왼쪽부터 차례대로 이루어지기 때문에 문자열 + 정수 인 경우 정수인 부분은 문자열로 자동으로 변환이 된다. 그러므로 결과는 a+b가 된다. * 현대의 프로그래밍할때는 효율성보다는 가독성이 더 중요하다.* String은 클래스이고 클래스는 객체를 만들어서 이용한다.* 익숙해진다는 것은 시간을 들여서 자꾸 접해라. 그러면 도통할 때가 있다.* a = a+b; 와 a+=b; 둘중에 후자가 더 이해하기 쉽다.*..
2018.11.10 -
자바 2강 - 접근제한자, 데이터형
void main()void는 무효란 뜻으로 return하는 값이 없다라는 뜻. int main()int는 프로그램이 종료되었을때 어떤 경우로 종료되었는지 숫자로 리턴하기 때문에. main메소드가 없다면 컴퓨터는 프로그램을 시작할수 없다. 자바에서 main은 리턴값이 없는것을 권장하고 있다. 그래서 void를 쓴다. public====== > 접근제한자(젭근한정자) public라고 쓴 클래스는 파일명을 꼭 클래스이름과 동일해야 한다.public이 없는 클래스는 동일하지 않아도 된다.public 클래스는 한파일에서 한개만 존재한다. class Hello // 클래스 이름의 첫 글자는 대문자가 좋다.{ // 맴버변수를 선언할 수 있다. // 매소드를 정의할 수 있다. public static void mai..
2018.11.10 -
자바 1강 - '안녕하세요?' 출력하기
1. 소스class Hello{public static void main(String args[]){System.out.println("안녕하세요");}} 2. 소스는 이러하고 이것의 컴파일하는 과정은 다음과 같다. 1. JDK를 설치한다.2. JDK 설치된 경로를 지정한다.3. 에디터로 소스를 저장한다.4. javac 파일명.java 명령을 이용해 바이트파일을 만들어 낸다.5. java 파일명 을 쳐서 결과를 실행시킨다. 3. 결과C:\Project_yhw720>javac Hello.javaC:\Project_yhw720>java Hello안녕하세요
2018.11.10