win+r (실행 창 단축키)
cmd (명령 프롬프트)
ipconfig (ip 확인 명령어)
제어판 - 네트워크 및 공유 센터
어댑터 설정 변경
이더넷 설정 변경 (또는 우클릭 - 속성)
인터넷 프로토콜 버전 4(TCP/IPv4) - 속성 - ip 주소 변경하기
개발자는 상황에 따라 투입된 현장에 맞는 프로그램, 네트워크를 확인하고 설치, 변경 할 줄 알아야 함. 따라서 컴퓨터를 자유자재로 다룰 줄 알아야 함.
Chrome으로 기본 브라우저 설정
구글 검색 - java 다운로드 - Oracle 사이트
하단 Java 11 버전 - 운영체제 (Windows) - x64 Installer 다운로드
체크박스 체크 후 다운로드 (로그인 필요)
다운로드 된 파일 확인
압축 프로그램 설치
Next-Next-Close
win + E (내 컴퓨터 단축키)
내 PC - 속성
프로세서 (CPU), RAM, 운영체제, 시스템 종류 (64비트 x64, 32비트 등등) 를 확인할 수 있음.
C드라이브에 새 폴더 생성, 폴더명 : 23javaset
jdk 파일 옮기기
아마 수업 중 다운로드하는 프로그램, 파일, 작업물 등을 이 폴더 안에 정리하려는 듯 함.
cmd에서
cd .. : 이전 directory 로 이동 (상위 폴더로 이동)
.. : 상위폴더
. : 현재 폴더
(상대적인 주소 개념을 인지해야함)
cd '이름' : '이름' directory 로 이동
dir : dir 안에 파일 목록 확인
명령 프롬프트에서 위, 아래 방향키를 누르면 이전에 입력했던 명령어를 다시 볼 수 있음.
cmd - javac (java 컴파일 명령어)
java Path 설정이 안돼있으면 위와 같은 결과가 나온다.
Path 설정이 돼있으면 위와 같은 결과가 나온다.
Path를 설정해둬야 어느 경로에서든 java 명령어를 사용가능함.
java -version (java 버전 확인 명령어)
내 PC - 속성 - 우측 고급 시스템 설정
고급 탭 - 환경 변수 - 시스템 변수 - 변수 중 Path 확인
새로 만들기 - 변수이름 , 변수 값 (경로) 설정
편집 - 새로 만들기 - 경로 입력
TIOBE index : 프로그래밍 언어 점유율 (프로그래밍 언어 순위)
자격증 공부
구글검색 'CBT' - 정보처리기사 - 기출문제 (해설집 포함) (필기)
23javaset 폴더 안에 memojava 폴더 생성
메모장으로 프로그래밍 연습
다른이름으로 저장 - 파일 이름 : Hello.java, 파일 형식 : 모든파일, 인코딩 : ANSI
public class Hello{
public static void main(String[] args){
System.out.println("Welcome to java world!!!");
}
}
클래스 이름은 첫 글자를 대문자로 설정
cmd 창에서 확인하기
cd 를 통해 memojava 폴더까지 이동 후 dir 을 통해 Hello.java 파일이 있는지 확인함.
javac 명령어를 통해 Hello.java 파일을 컴파일하기
성공한다면 다음과 같이 Hello.class 파일이 생성되고, 기계어로 컴파일된다.
다시 cmd 창에서 실행하려면
java Hello 입력
오류가 난다면 꺽쇠 위치 부근에서 오타 또는 오류사항이 있는 것
미션 : MyName 이라는 파일을 만들고 각자의 이름 및 각오를 담아 출력해보세요
내가 짠 코드
public class MyName{
public static void main(String[] args){
System.out.println("이름 : 강지수, 각오 : 열심히 잘하자");
}
}
결과
강사님의 코드
public class MyName2{
public static void main(String[] args){
System.out.println("홍길동\n녈심히 배우겠습네다");
}
}
\n 을 넣으면 줄바꿈을 할 수 있다.
저장할 때 파일 형식을 바꾸기 귀찮다면, 파일 이름에 "이름.파일형식" 과 같이 큰 따옴표로 묶으면 그 파일 형식대로 저장된다.
결과
미션2
파일 이름 : ComLang
목록 :
JavaScript
HTML, CSS
SQL
Python
과 같이 출력하세요.
내가 짠 코드
public class ComLang{
public static void main(String[] args){
System.out.println("JavaScript\nHTML, css\nSQL\nPython");
}
}
결과
강사님의 코드
public class ComLang2{
public static void main(String[] args){
System.out.println("Javascript");
System.out.println("HTML, CSS");
System.out.println("SQL");
System.out.println("Python");
}
}
결과