1. 1차원 배열 선언 →  배열 생성 → 배열 사용 순.



😎 주석처리 시 한글로 하면 컴파일 에러가 남. 그냥 영어 진행. 원인을 모르니 영어를 공부할 수밖에…



2. 2차원 배열




3. 배열의 선언과 초기화를 한번에!(1차원)


Q. 다음 중 그대의 선택은?


int arr[];

arr = new int[10];

arr[0] = 10;

arr[1] = 20;

arr[2] = 30;

arr[3] = 40;

arr[4] = 50;

arr[5] = 60;

arr[6] = 70;

arr[7] = 80;

arr[8] = 90;

arr[9] = 100;

int arr[] = new int [10];

arr[0] = 10;

arr[1] = 20;

arr[2] = 30;

arr[3] = 40;

arr[4] = 50;

arr[5] = 60;

arr[6] = 70;

arr[7] = 80;

arr[8] = 90;

arr[9] = 100;


int arr[] = {10, 20, 30, 40, 50, 60, 70, 80, 90, 100};




4. 배열의 선언과 초기화를 한번에!(2차원)






5. 배열의 항목수를 출력 (복잡한 로직을 갖는 프로그램은 배열의 크기를 눈으로 보고 알 수 없음.





[Reference]

  1. [뇌를 자극하는 JAVA 프로그래밍] [김윤명][한빛미디어][2006.8.31출간]


1. 조건문을 포함하는 프로그램(잘 안보이니까 앞으로는 텍스트파일로 집어 넣음)



2. 반복문을 포함하는 프로그램


class HelloJava10 {

public static void main(String args[]) {

int num=0;

while (num<10){

System.out.println("Hello, Java!");

num= num+1;

}

}

}



3. 자바 프로그램에서 사용되는 기초 타입들


타입 이름

설명

byte

정수

short

정수

int

정수

long

정수

float

소수

double

소수

char

문자 하나

boolean

참 또는 거짓✯

String

문자열


♥ String과 char 는 둘 다 문자 데이터 표현 타입. String은 큰따옴표를 묶어서 표시, char는 작은 따옴표로 묶어서 표시

ex) String str = “Hello, Java”;

     char ch = ‘A’;


4. 로컬 변수의 사용 범위 (변수가 사용되기 전이기만 하면 메소드 본체의 중간에 쓸 수 있음)


class DecExample1 {

public static void main(String args[]) {

double num1;

num1 = 17.5;

System.out.println(num1);

short num2;

num2 = 12;

System.out.println(num2);

char ch = 'A';

System.out.println(ch);

}

}



5. 값을 바꿀 수 없는 final 변수

변수 = 값이 변할 수 있는 값

변수의 값을 바꿀 수 없게 만들어야 할 때 선언문 제일 앞에 final 키워드를 붙여준다.


class FinalExample1 {

public static void main(String args[]) {

double circum;

final double pi = 3.14;

double radius = 2.0;

circum = 2*pi*radius;

System.out.println(circum);

}

}



[Reference]

  1. [뇌를 자극하는 JAVA 프로그래밍] [김윤명][한빛미디어][2006.8.31출간]





'#자바#notepad' 카테고리의 다른 글

[자바]05. 예제(배열)  (0) 2016.02.03
[자바]04. 메모장에서 노트패드(Notepad++)로 변경  (0) 2016.02.03
[자바] 02.HelloJava 출력하기  (0) 2016.02.03
[자바] 01.설치하기  (0) 2016.02.03

1. 메모장은 작성하기 별로이고 눈에 잘 안 띈다고 판단. 대안으로 노트패드로 변경.

   https://notepad-plus-plus.org/ 노트패드 사이트에서 최신버전 다운로드 후 설치


2. 어떤 스킨(배경)을 설정해야 막 찾다가 한 블러그에서 추천해주는 걸로 선택.


[초기 스킨]


3. 언어도 자바로 바로 저장해주고! 메모장 보다 Good Job!


'#자바#notepad' 카테고리의 다른 글

[자바]05. 예제(배열)  (0) 2016.02.03
[자바]03. 예제(조건문, 반복문, 로컬변수)  (0) 2016.02.03
[자바] 02.HelloJava 출력하기  (0) 2016.02.03
[자바] 01.설치하기  (0) 2016.02.03

1. 모든 프로그래밍 언어 학습이 Hello 부터 작성시킴. 자바 환경 설치하고 간단하게 진행하면 됨.  책에서 시키는 대로 일단 메모장으로 편집. (비주얼 스튜디오의 C언어 학습과 유사하고 자바 학습은 전부 무료로 진행할 수 있음.)



2. javac HelloJava.java  → 컴파일(컴파일하면 .class 파일이 생김)

   java HelloJava → 실행


[Reference]

  1. [뇌를 자극하는 JAVA 프로그래밍] [김윤명][한빛미디어][2006.8.31출간]


1.http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=otnjp/

   JAVA 사이트 접속( 안열리면 구글 창에서 ‘JDK Download’ 검색

2. JDK 클릭

3. 동의하고 자신의 환경(윈도우키+Pause/break 키) 선택. 윈도우 64비트 체제라 아래 선택 후 설치.


4. 설치하면 아래 링크에 들어가서 자바 플랫폼에 대한 문서화 파일을 틈틈이 공부.(영어를 잘 해야 겠네요..ㅠ)

http://docs.oracle.com/javase/8/docs/

5. 경로 설정 시 필요하니 설치할 때 설치 경로 알아두기. 전 C:\Program Files\Java\jdk1.8.0_71


이렇게 뜨면 경로 설정 해야함. (시작-검색창-cmd 입력-명령프롬프트 창으로 이동됨)


6. bin 폴더로 경로 설정하고 javac 라고 치면 설정 끝! (임시 설정이라네요^^:)

7. 도스 창 껐다 키면 도로 아미 타불.ㅡㅡ(그럼 임시 설정은 왜하는지요? 궁금하지만 물어볼 사람이 없네요.ㅠㅠ)

8. 영구 설정법 (내컴퓨터 →고급설정→환경변수→PATH 값에 C:\Program Files\Java\jdk1.8.0_71\bin 경로 추가)


9. 변수값에 C:\Program Files\Java\jdk1.8.0_71\bin 경로 추가하고 세미콜론(;) 붙여주고 확인하면 끝!

10. 다시 실행. 이제 영구 설정이 된 듯하니 열심히 자바 공부 하기.




[참고]

  1. [WikiDocs] [점프 투 자바]  https://wikidocs.net/887

  2. [뇌를 자극하는 JAVA 프로그래밍] [김윤명][한빛미디어][2006.8.31출간]


+ Recent posts