일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- blank
- java
- vscode
- 머지
- 깃허브데스크탑
- 부모자식태그
- 프로그래밍
- meta charset
- CSS
- 리스트자료형
- 커밋
- 코딩
- 브랜치
- 문자열
- github
- 풀리퀘스트
- 소스트리
- web
- github desktop
- Github Pages
- P태그
- 자료형
- BR태그
- 숫자형
- HTML
- 파이썬
- 깃허브
- 미디어쿼리
- !DOCTYPE HTML
- 리베이스
- Today
- Total
목록Java (4)
홍강zone

기계어 (machine language) : 컴퓨터가 이해하고 실행할 수 있는 0과 1로 이루어진 코드를 사용 프로그래밍 언어 : 사람과 기계어 사이 다리 역할. C, C++, 자바, 파이썬 소스(source)파일 : 프로그래밍 언어로 작성한 파일 컴파일(compile) : 소스 파일을 기계어 파일로 번역. 담당하는 소프트웨어는 컴파일러 자바(Java) : 임베디드.웹,안드로이드 소프트웨어(SW) 개발분야 프로그래밍 - 프로그램을 만드는 것 - 코드를 통해 컴퓨터에게 명령하는 행위 / 코드(code)란 컴퓨터가 수행할 내용을 특정 언어로 작성한 것 - 컴퓨터의 장점을 활용한 기술 자바 : 프로그래밍 언어로, 코드를 통해 컴퓨터에 명령할 수 있는 언어 자바 프로그래밍의 과정 1. 코드작성 - 컴퓨터에게 시..
변수 : 변할수 있는 문자 어떤 데이터 타입을 담을지를 명확하게 표현해야 한다. int = Integer 정수 데이터 int a = 1; double = 실수 데이터 double b = 1.1; String = 문자열 데이터 String c = "Hello World"; public class Variable { public static void main(String[] args) { int a = 1; // Number -> integer(정수)...-2,-1,0,1,2... System.out.println(a); double b = 1.1; // real number(실수) -> double ... -2.0, -1.0, 0, 1.0 ... System.out.println(b); String c =..
Number=숫자 - 자바에서 숫자는 다른 기호와 함께 입력하지 않고 그대로 입력한다. String=문자 - 문자열은 쌍따옴표"" 안에 적는다. - +연산자는 결합의 연산을 수행한다. - 문자열 간에는 * 연산자를 사용할 수 없다. - length 연산은 문자열의 길이를 알려준. public class Datatype { public static void main(String[] args) { System.out.println(6); // Number System.out.println("six"); // String System.out.println("6"); // String 6 System.out.println(6+6); // 12 System.out.println("6"+"6"); // 66 Sys..
컴퓨터에게 시킬 일들을 사람이 이해할 수 있는 source code로 작성한다.(확장자명 = .java) 작성한 source code를 컴퓨터가 알아들을 수 있는 언어로 변환 Compile해준다. 이때 확장자명이 .class인 파일이 생성된다. 컴퓨터가 들을 수 있는 언어인 .class로 변환하였지만, 컴퓨터는 java라는 언어의 글자와 문법을 모르기 때문에 컴퓨터에게 이를 이해할 수 있는 JVM(Java Virtual Machine)을 탑재해준다. 컴퓨터는 JVM을 통해 알아듣고 결과를 출력해준다.