본문 바로가기

JAVA

(25)
231208 Java 지난 학습 내용 복습 참 거짓 5개를 저장하는 배열 만들기 public static void main(String[] args) { boolean check[] = new boolean[5]; for (int i = 0; i < check.length; i++) { check[i] = (i % 2 == 0) ? false : true; // i 가 짝수 일 경우 false 반환 } for (boolean b : check) { System.out.println(b); } } 친구 집에 놀러가 WIFI 비밀번호를 물어보았더니 답변을 일이삼사오륙 이라고 했다 비밀번호가 맞지 않아 다시 물어보았더니 113333555555 라고 답변하였다 1 2 3 4 5 6 을 입력하였을 때 113333555555 을 출력해..
231207 Java 오늘 배울 내용 배열 /* 배열은 객체, 객체는 기본적으로 속성과 메소드가 있음 하지만 배열은 유일하게 속성만 가지고 있음 배열은 동일한 타입의 데이터를 하나의 묶음으로 관리하는 데이터 타입 ex) int 타입의 변수가 100개 필요하다면 ? -> 배열은 변수 하나에 데이터 100개를 저장 원하는 갯수 만큼 저장할 수 있음 배열의 속성 [배열명].length - 배열의 길이를 반환 (int) 객체의 속성과 메소드 등을 호출할 때는 . 을 사용 - [배열명].속성명 배열의 특징 처음 생성할 때 길이를 지정해야 함 배열의 길이는 수정이 불가능 배열의 시작은 0 부터 시작 index 배열 선언 int arr01[] = new int[길이]; int[] arr02 = new int[5]; -> arr02 를 다..
231206 Java 전일 학습 내용 복습 Math.random() 함수 사용해보기 int random = (int) (Math.random() * 127 + 1); // int 형으로 받기 char cRandom = (char) (Math.random() * 127 + 1); // char 형으로 받기, 숫자에 맞는 문자로 나옴 if 문으로 ASCII CODE 의 값이 어떤 문자인지 체크해보기 if (48
231205 Java public class HelloWorld { public static void main(String[] args) { // 파라미터, 매개변수 System.out.println("Hello World"); // println 메소드 호출 = 명령문 } } 프로그램 실행 시 파일명과 같은 클래스를 먼저 찾음 이후 메인 메소드를 찾아 진행하고 메인 메소드 내부 명령들을 실행 순서로 진행 전일 학습 내용 복기하기 public class HelloWorld { public static void main(String[] args) { // 파라미터, 매개변수 System.out.println("Hello World"); // println 메소드 호출 = 명령문 // 변수 선언 정수 기본 타입으로 number ..
231204 Java 오늘부터 강사님 변경 교육 예정 Java 한달 - DB (mairaDB) 한달 - spring 한달 (- HTML - CSS3 - JS) - 되면 - vue3 - aws 등등 정보처리기사 따면 좋음 자료구조, 알고리즘 시험 총 13 과목 토요일 추가 보충수업 있음 수업 내용은 기존 수업 받은 내용 중 모르는 내용으로 프로젝트는 약 4번 임의 배정 2번, 직접 팀원 고르는 것 2번 Hello World 출력하기 public class HelloWorld { // 클래스 public static void main(String[] args){ // 메소드 System.out.println("Hello, World"); // 명령문 // 한줄 주석 /* 문단 주석 */ /** 문서 주석 */ } } 이클립스에서..
231201 Java 전일 학습 복습 반복문을 이용하여 1 ~ 100 까지의 값 구하기 public static void main(String[] args) { int sum = 0; for (int i = 1; i
231130 Java 기존 학습 내용 복습 JDK : Java Development Kit JRE : Java Runtime Enviroment JDK 와 JRE 의 관계 JDK 는 자바를 개발할 수 있는 키트, JRE 는 자바를 실행할 수 있는 도구 JVM : Java Virtual Machine 컴파일 : 사람의 언어로 만든 소스 코드를 기계어로 번역하는 과정 javac Hello.java 를 컴파일하면 생기는 파일은 ? - Hello.class 자바 파일을 컴파일하여 생성된 파일은 ? - 클래스 파일 운영체제에서 독립적으로 바이트코드가 실행될 수 있는 이유는 ? - 운영체제에 맞게 설계된 JVM 덕분에 경로 Path 를 설정하는 이유는 ? - 소스 파일을 컴파일 하거나 실행하려고 할 때 원하는 버전의 자바로 실행할 수 ..
Java 설치하기 오라클 홈페이지 접속 Java Downloads | Oracle 대한민국 원하는 버전의 윈도우 bit 에 맞춰서 다운로드 후 설치 설치 완료되면 윈도우 검색창에 '환경 변수' 검색 시스템 속성 창 하단의 환경 변수 클릭 시스템 변수의 새로 만들기 클릭 새 시스템 변수 창이 뜨면 변수 이름은 'JAVA_HOME' 으로 설정하고 변수 값은 자바가 설치된 경로 선택 기본 경로는 C:\Program Files\Java\jdk-1.8 시스템 변수의 Path 를 클릭하여 선택한 후 편집 클릭 Path 안에 %JAVA_HOME%\bin 을 집어 넣는다 %변수명% 은 해당 변수를 의미한다 만들어진 변수는 가장 처음으로 검색할 수 있게 제일 상단으로 위치시킨다 CMD (명령 프롬프트) 창에서 java, javac 등을 ..