참고강의: 김영한의 자바 무료 입문 강의 - 코드로 시작하는 Java 첫걸음 10시간 - YouTube while문 while (조건식) { // 코드 } 조건식을 확인한다. 참이면 코드 블럭을 실행하고, 거짓이면 while문을 벗어난다. 조건식이 참이면 코드 블럭을 실행한다. 이후에 코드 블럭이 끝나면 다시 조건식 검사로 돌아가서 조건식을 검사 한다.(무한 반복) while문을 사용해서 1을 한번씩 더해서 총 3번 더하는 코드를 작성해보자. public class While { public static void main(String[] args) { int count = 0; while (count < 3) { count++; System.out.println("현재 숫자는:" + count); } }..
참고강의: 김영한의 자바 무료 입문 강의 - 코드로 시작하는 Java 첫걸음 10시간 - YouTube if문 특정 조건이 참인지 확인하고, 그 조건이 참(true)일 경우 특정 코드 블록을 실행한다. if (condition) { // 조건이 참일 때 실행되는 코드 } public class If { public static void main(String[] args) { int age = 25; // 사용자 나이 if (age >= 18) { System.out.println("성인입니다."); } if (age = 18) {"성인입니다"} if (25..
오픈AI, 군사적 용도에 대한 AI 기술 사용 약관 삭제해 챗GPT 오픈AI가 이용 약관을 변경해 군사와 전쟁 부문에서 AI 기술이나 LLM을 사용하는 경우의 특정 문구를 삭제했다. AI로 인한 위험 계속 지적돼 지난해 5월 수백 명의 IT 업계 경영자와 책임자, 학자, 기타 유명인은 AI의 진화가 인류의 멸종으로 이어질지 모른다는 경고 서한에 서명하면서 AI 통제가 전 세계 최우선 과제가 되어야 한다고 주장했다. 미국 샌프란시스코의 AI 안전 센터 역시 “AI로 인한 인류 멸종 위험을 줄이는 것은 전염병, 핵 전쟁 같은 대규모 위험과 함께 전 세계적 우선순위가 되어야 한다”라고 주장했다. 서명자 중 샘 알트먼과 마이크로소프트 CTO 케빈 스콧이 있다는 것이 아이러니였다. 구글 AI 연구소인 딥마인드의 ..
참고강의: 김영한의 자바 무료 입문 강의 - 코드로 시작하는 Java 첫걸음 10시간 (youtube.com) 산술 연산자 +, - , * , / 와 같이 계산을 수행하는 기호 public class Operator1 { public static void main(String[] args) { // 변수 초기화 int a = 5; int b = 2; // 덧셈 int sum = a + b; System.out.println("a + b = " + sum); // 출력: a + b = 7 // 뺄셈 int diff = a - b; System.out.println("a - b = " + diff); // 출력: a - b = 3 // 곱셈 int multi = a * b; System.out.println..
참고강의: 김영한의 자바 무료 입문 강의 - 코드로 시작하는 Java 첫걸음 10시간 - YouTube 변수 선언 public class Var { public static void main(String[] args) { int a;// 변수 선언 a = 10; // 변수 초기화 System.out.printlln(a); } } int a 숫자 정수(integer)를 보관할 수 있는 이름이 a 라는 저장소를 만든다. 이것을 변수라고 한다. 이렇게 변수를 만드는것을 변수 선언이라고 한다. 변수를 선언하면 컴퓨터의 메모리 공간을 확보해 데이터를 저장할 수 있다. 그리고 변수의 이름을 통해서 해당 메모리 공간에 접근 가능하다. int a;// 변수 하나씩 선언 int b; int c,d;// 여러 변수 한번에..
참고강의: 김영한의 자바 무료 입문 강의 - 코드로 시작하는 Java 첫걸음 10시간 (youtube.com) 자바 표준 스펙과 구현 자바는 표준 스펙과 구현으로 나눌 수 있다. 자바 표준 스펙 JAVA를 만들때 필요한 설계도,문서이다. 이 표준 스펙을 기반으로 여러 회사에서 실제 작동하는 자바를 만든다. 자바 표준 스펙은 자바 커뮤니티 프로세스(JCP)를 통해 관리된다. 변경된 용이 자바 구현은 모두 표준 스펙에 맞도록 개발되었다. 따라서 오라클 Open JDK를 사용하다가 Amazon Corretto 자바로 변경해도 동작하는데 문제가 없다. 컴파일과 실행 public class Hello { public static void main(String[] args) { System.out.println("..