전체 글
-
[프로그래밍 이론]자바 프로그래밍 기본프로그래밍 이론 2024. 2. 4. 14:57
1. 패키지( package ) - 서로 관련된 클래스 혹은 인터페이스의 묶음으로 폴더와 비슷 - 패키지는 서브 패키지를 가질 수 있으면 '. ' 으로 구분 - 소속을 의미 ▶패키지선언 - 소스파일 첫 번째 문장에 단 한 번 선언하며 하나의 소스파일에 둘 이상의 클래스가 포함된 경우, 모두 같은 패키지에 속함 -모든 클래스는 하나의 패키지에 속하며, 패키지가 선언되지 않은 클래스는 자동적으로 이름 없는 패키지(default)에 속하게 됨 ★패키지이름 바꾸기 2. 클래스(Class) - Type = Class - Class 이름은 대문자로 시작 - Class 이름 중간에 대문자를 넣는 건 구분하려고 넣는 거 - Class 이름은 특수문자 불가능 되는 것은 _, $모양을 쓸 수는 있지만 통상적으로 안 씀 -..
-
[Java 언어]자바 프로그래밍 순서Java 2024. 2. 3. 22:53
●Eclipse 환경 1. project 만들기 - project name에는 첫 번째 글자는 숫자가 들어가도 된다 - project name을 따서 만드는 .java파일에서 첫 번째 글자는 숫자가 들어가서는 안 된다. 첫 번째 글자는 대문자여야 한다. - project name을 첫 번째에 숫자를 안 들어가게 만들어도 되지만 공부단계에서 정리를 하기 위해 번호를 쓴다. 2.Class 만들기 3.Class 작성 후 실행 - Ctrl + 스페이스바 : 자동완성단축키 - Ctrl + S : 저장단축키 - Ctrl + F11 : 실행단축키
-
[프로그래밍 이론]자바(Java)프로그래밍 이론 2024. 2. 3. 18:22
●자바(Java) 언어 특징 1. 운영체제에 독립적(이식성이 높음) - OS : Operating System(운영체제) 종류로는(iOS-아이폰, Android-갤럭시, windows-컴퓨터, linux-맥북) - 플랫폼에 영향을 받지 않으므로 다 향한 환경에서 사용할 수 있다. - 자바가상머신(Java Virtual Machine; JVM)을 이용하면 운영체제에 맞는 실행파일로 변경 2. 사용하기 쉬운 언어 - 고급언어 - 능동적이고 명확한 코드 작성 가능 - 다른 언어의 단점 보완(포인터, 메모리 관리) 3. 객체 지향 언어(Object Orented Programming;OPP) - 일의 순서대로 프로그래밍하는 것이 아닌 여러 객체의 협력을 통해 프로그램을 구현하는 것 - 비유 (1. 자동차 = 완..
-
[프로그래밍 이론] 프로그래밍프로그래밍 이론 2024. 2. 3. 17:18
●프로그램(program) - 컴퓨터가 인식할 수 있는 명령어의 나열(집합) - 컴퓨터에게 일을 시키는 명령의 집합 - 프로그램에 들어 있는 명령(소스 코드) 집합과 컴파일된 결과물 ●프로그래밍(programming) - 프로그램을 작성하는 과정 = 코딩 ●프로그래머(programmer) - 프로그램 만드는 사람 ●컴파일(compile) - 프로그래밍 언어 문법에 잘 맞는지 확인 - 컴퓨터가 이해할 수 있는 언어로 번역 ●컴파일러(compiler) - 컴파일 작업을 하는 프로그램 ●고급 언어 - 대표언어로는 자바(Java), C++가 있음 - 사람이 이해하기 쉬운 언어 ●저급 언어 - 대표언어로는 어셈블리어(Assembly language)가 있음 - 컴퓨터가 이해하기 쉬운 언어
-
[Java 언어]CompileJava 2024. 2. 2. 23:09
●Compile test 1. workspace (작업환경폴더) 만들기 -사용자 폴더에 만들면 보안개념이 없는 것 -소스코드 저장공간 2. Helloworld.java 파일 생성 -메모장을 활용하여 아래의 코드 작성 후 파일 저장 시 workspace 폴더 안에 HelloWorld.java 파일명으로 저장 3. 실행을 위해 cmd 창에서 workspace 폴더 경로 찾기 명령 프롬프트 명령어 cd(change direcroty) : 폴더 간이동 이동 ..\ : 하나 상위 폴더에서 이동 4. HelloWorld.java 파일 compile 하기 (실행하기 위해 byte code로 변환시킨다.) javac.exe 파일이름.java 컴파일 명령어 5. 오류 수정 6. 다시 컴파일
-
[Java 언어]이클립스 설치,설정 하기Java 2024. 1. 31. 22:53
●이클립스(eclipse) 설치하기 1. Eclipse Downloads | The Eclipse Foundation 링크에 들어간다 2. 빨간 네모 클릭 3. 큰 빨간 네모 쪽에서 작은 빨간 네모 클릭 4. 설치된 파일 확인 5. 설치된 파일 7-zip을 이용해서 압축 풀기 6. 이클립스 exe파일 바탕화면에 바로가기 만들기 7. 이클립스 바로가기 실행하고 설치하기 7. 이클립스 실행 확인 ●이클립스(eclipse) 설정 1. 빨간 네모 클릭 2. 밑에 사진처럼 창이 뜨면 빨간 네모 1 클릭 → 빨간 네모 2 클릭 3. 밑에 사진처럼 뜨면 잘 안 보는 창 최소화(큰 빨간 네모 1에 작은 빨간 네모 클릭 → 큰 빨간 네모 2에 작은 빨간 네모 클릭) 4. 인코딩 설정 UTF-8 설정 5종세트 5.ecli..
-
[Java 언어]Java 설치하기Java 2024. 1. 30. 21:52
●7-zip 설치하기 1. Download (7-zip.org) 링크로 들어가기 2. 홈페이지에서 아래 사진 빨간 네모 클릭하기 3. 다운로드된 프로그램 실행 4. 프로그램 실행 후 빨간 네모 클릭하면 다운완료 ●Java 설치 - Open JDK 1. Archived OpenJDK GA Releases (java.net) 링크로 들어가기 2. 홈페이지에서 아래 사진 큰 빨간 네모 안에 있는 작은 빨간 네모 클릭하기 3. 설치된 프로그램을 빨간 네모 1 우클릭 → 빨간 네모 2 클릭 → 빨간 네모 3 클릭하기 4. 풀어진 파일에 들어가 보면 빨간 네모 폴더가 생김 5. 설치할 경로 폴더 만들기 ●Java 설정하기 1. 빨간 네모 1에서 환경이라고 치고 빨간 네모 2 클릭 2. 클릭을 하면 아래 사진처럼 나..
-
[왕초보c언어]Visual Studio 기본 문법-2왕초보c언어 2024. 1. 29. 23:56
●pintf 제어문자 - pirntf("\n"); 줄 바꿈 - pirntf("\t"); 탭 크기만큼 간격 벌리기 - pirntf("\'"); 작은따옴표 - pirntf("\""); 큰 따옴표 ●semicolon(;) -한 줄의 코딩이 끝났음을 의미 ●주석 - 주석은 프로그램 소스 코드 상의 표시나 설명을 위해 사용하는 것 - //한 줄 주석 - /**/여러 줄 주석 - C 언어에서 주석과 코드 사이의 공백은 프로그램의 실행에 영향을 주지 않는다. - 읽기 쉬운 코드를 만들자. ● system 함수 - 컴퓨터의 명령어를 실행하기 위해 사용 - #include 필요 - stdlib는 standard library의 약자 - system("explorer"); 탐색기 실행 - system("explorer \..