JAVA
-
-
-
[삼쾌한 IT강의] 커맨드창+메모장으로 실습하기JAVA/실습 2019. 1. 10. 14:07
이번 포스팅에서는 커맨드창과 메모장 두가지를 가지고 자바를 실습하는 방법에 대해 알려드리겠습니다. 1. 커맨드 창을 켜주세요. - 윈도우 시작버튼 누르고 cmd 입력하여 실행 - 혹은 윈도우키+r 누르고 cmd 입력하여 실행 2. 자바 실습용 폴더를 만든 후 경로를 복사하세요. 박스 표시되어 있는 부분을 클릭한다음에 복사하면 됩니다. 3. 이제 커맨드창에서 cd 붙여넣기 해서 경로를 이동합니다. (ctrl + v 단축키 안먹힙니다. 마우스 우클릭 붙여넣기 해주세요) 자, 여기까지 했으면 실습 준비는 끝났습니다. 이제 실습만 해보면 되겠네요 4. 소스코드를 작성하기. 5. 메모장 저장. ★★★ 파일 이름은 반드시!!! 클래스 이름 쩜 자바 입니다. 만약 class Test ~~~ 이렇게 코드를 작성했다면,..
-
[삼쾌한 IT강의] BufferedReader와 Scanner 사용법JAVA/이론 2019. 1. 10. 14:06
이번 포스팅에서는 자바에서 키보드로 입력하는 방법을 배우겠습니다. 키보드로 입력하는 방법은 BufferedReader 와 Scanner 를 사용하는 총 2가지 방법이 있는데, 아래의 사용법과 차이점을 확인하시고 편한 방법으로 적용해서 사용하면 됩니다. 1. BufferedReader의 사용법 1) BufferedReader 사용을 위한 패키지를 불러오고, 예외처리 문구를 넣어줍니다. import java.io.*; throws IOException 2) BufferedReader 사용을 위한 문구를 적어줍니다. BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); 3) 우리가 키보드로 입력한 문구를 받아줄 String 참조 변..
-
[삼쾌한 IT강의] 형변환과 접미사JAVA/이론 2019. 1. 10. 14:06
1. 형변환이란 ? 앞서 포스팅에서 자바의 기본 변수 8가지의 종류와 크기에 대해 알아보았습니다. 그리고 기본 변수의 타입들을 '자료형'이라고 했습니다. 형변환이라는 것은 자료'형'을 변환하는 것입니다. ( 기억 안나시는 분들 링크 참고! 2019/01/06 - [JAVA/이론] - [삼쾌한 IT강의] 변수의 종류,선언 및 초기화 ) 예를 들어, 1) 정수를 다루는 4바이트 int 자료형의 num이라는 변수가 있다고합시다. num에는 160이라는 정수가 대입이 된 상태입니다. 2) 실수를 다루는 8바이트 double 자료형의 dnum 이라는 변수를 만들고 변수 num을 대입 해 줍니다. int num = 160 ; double dnum = num ; 위에서 크기가 작은 int 의 변수를 크기가 큰 dou..
-
[삼쾌한 IT강의] 진수별 표현과 문자체계JAVA/이론 2019. 1. 10. 14:05
1. 2진수, 8진수, 16진수 우리 사람이 쓰는 숫자가 0 부터 9 까지 이루어져있는 10진수라면, 컴퓨터는 2진체계 즉 0과 1로 이루어진 2진수를 사용합니다. 이진수가 0과 1로만 이루어져있다보니, 십진수를 이진수로 나타내고 수정하고 해독하기에는 많은 어려움이 있습니다. 이해를 돕기 위해 십진수를 이진수로 표현한 표를 준비했습니다. 십진수 이진수 1234 10011010010 5678 1011000101110 이렇게 이진수를 해독하고 수정하기가 힘들기 때문에 8진수와 16진수가 생겨났다고 보시면 됩니다. 아래 표를 보시면 진수별로 표현 방법을 확인하실 수 있습니다. 기억하실 점은 16진수는 0 ~ 9 까지는 10진수와 동일하게, 10부터 15까지는 알파벳 A ~ F 로 표현한다는 겁니다. 8진수는 ..
-
[삼쾌한 IT강의] 변수의 종류,선언 및 초기화JAVA/이론 2019. 1. 10. 14:05
1. 변수란? 이름에서도 유추하실 수 있듯이, 변수란 '변할 수 있는 수' 이며 어떤 값 한가지를 저장할 수 있는 공간이라고 보시면 됩니다. 변수의 종류는 기본형 변수와 참조형 변수로 나뉘며 기본형 변수는 8가지의 기초 자료형 (Data Type) 이 있습니다. 기본형 변수의 종류와 크기별로 보기쉽게 표를 만들어봤습니다. 크기는 각 자료형이 표현할 수 있는 표현 범위라고 보시면 됩니다. 예를들어 정수형 변수 타입 int는 4바이트만큼 표현을 할 수 있겠죠? 자료형에 대해 더 자세히 설명을 드리자면 아래와 같습니다. 1. 논리형 참 / 거짓 두가지를 표현할 수 있습니다. 2. 문자형 문자를 쓸 때 사용하며, 문자는 작은따옴표 ' ' 로 대입 해 줍니다. (ex : 'A', 'B') 자바는 유니코드 문자쳬계..
-
[삼쾌한 IT강의] 프로그래밍 개요와 자바JAVA/이론 2019. 1. 10. 14:04
1. 프로그래밍 개요 우리가 아래와 같은 응용 프로그램들을 컴퓨터에 실행시키기 위해서는 '명령'을 내려줘야 합니다. 이렇게 '명령'을 내려준다는 것을 프로그래머의 입장에서는 '코딩'을 한다고 이해하시면 됩니다. 마치 아래의 그림처럼 말이죠. 프로그래머가 '코딩'을 한 후 기계가 알아들을 수 있도록 '컴파일' 즉 번역 과정을 거치면 컴퓨터에서 우리가 내린 명령대로 프로그램을 실행시킵니다. 2. 프로그래밍 언어의 역사 프로그래밍 언어의 역사를 한눈에 파악을 할 수 있게끔 잘 정리된 표를 하나 가지고 왔습니다. 프로그래밍 언어는 어셈블리어로부터 시작되어, C언어, C++ 에서 JAVA로까지 각 언어의 장점을 채택하여 발전 해 왔습니다. 우리가 배우고 있는 JAVA는 1995년도에 베타버전이 출시되었고 현재(2..