package comment;public class Ex {}package literal;public class Ex {// System.out.println(2147483648); // 자바에서 기본적인 정수 리터럴은 2147483647 을 초과할 수 없음// S
package variable;public class Ex3 {}
package variable;public class Ex4 {
package operator;public class Ex1 {// int a = 10;// int b = 3;// int c; // => 코드는 동일// int result = num / 100 \* 100; int result = num - num % 1
package operator;public class Ex2 {// byte b3 = b1 + b2; // 에러 발생! // => b1과 b2 모두 byte 타입이므로 연산 전 int 타입으로 자동 변환됨 // 따라서, 연산 결과가 int 타입이 되어 byt
package operator;public class Ex3 {// a = a + 10; // 10 + 10 = 20 a += 10; // 확장연산자(연산 결과는 동일함) System.out.println(a);// a = a - 10; a -= 10; Sy
package operator;public class Ex4 {}
package operator;public class Ex5 {}
package operator;public class Ex6 {}
package operator;public class test6 {}
package operator;public class Ex7 {}
package operator;public class Ex7 {}
package if_statement;public class Ex {}
package if_statement;public class Test {// ch = ch + 32; // char + int = int + int = int 이므로 char 타입에 저장 불가(형변환 필요)// ch = (char)(ch + 32);}
package if_statement;public class Ex2 {}
package if_statement;public class Test2 {// ch = ch - 32; // 에러 발생!}
package if_statement;public class Ex3 {// System.out.println(score + " 점의 학점 : A"); grade = "A";// System.out.println(score + " 점의 학점 : B"); g
package switch_statement;public class Ex1 {// switch (3.14) { // 오류 발생!// // }}
package switch_statement;public class Test1 {// int sum = num % 2; switch (num % 2) {// case 100 :// case 99 : case 10 : case 9 : System
package for_statement;public class Ex1 {// System.out.print(); // 에러 발생!}
package for_statement;public class Ex2 {// System.out.println("i = " + i);// if (i == 5) {// System.out.println("i = " + i);// // }// Sy
package for_statement;public class Test1 {// System.out.println("2 1 = 2");// System.out.println("2 2 = 4");// System.out.println("2 3 = 6");//
package for_statement;public class Ex3 {// sum = sum + i; sum += i; System.out.println("i = " + i + ", sum = " + sum); }}
package for_statement;public class Ex4 {}
package for_statement;public class Test3 {// System.out.println("i가 홀수 : " + i); } else { // 홀수가 아닐 때(짝수일 때) // 제어변수 i값을 evenTotal 변수에 누적 e
package for_statement;public class Test4 {// System.out.println(min + "분");}
package while_statement;public class Ex {// i++; // 증감식(실행문보다 아래쪽에 위치) // => 증감식보다 실행문이 먼저 실행되므로, 초기식 1을 먼저 출력한 후 // 제어변수 값이 1 -> 2 로 증가됨//
package while_statement;public class Test {}
package for_while_exam;public class Test {}package for_statement;public class Test4 {// System.out.println(i + "분");}package for_statement;public cl
package do_while_statement;public class Ex1 {}
package break_continue_statement;public class Ex1 {}
package break_continue_statement;public class Ex2 {// break; // break 문을 만나면 가장 가까운 반복문 블럭을 빠져나감 // => 즉, 안쪽 for문이 종료되지만, 바깥쪽 for문의 남은 문장이
package break_continue_statement;public class Test2 {}
package array_statement;public class Ex1 {// arr = 5; // 오류 발생! // => 주의! 아직 정수를 저정할 수 있는 메모리 공간 생성 전이므로 배열에 데이터 저장은 불가능!// System.out.println("배열
package array_statement;public class Ex2 {// int score;// int score;// int\[] score\[];// score = new int5;}
package method_basic;public class Test {// int result = sum();// System.out.println("1 ~ 10 까지 정수의 합 = " + result); System.out.println("1 ~ 10 까지 정
package method_basic;public class Ex {
// 2. 매개변수는 없고, 리턴값만 있는 메서드 호출 // => sum() 메서드를 호출하여 리턴되는 정수를 int형 변수 result 에 저장 후 출력 // int result = sum(); // System.out.println("1 ~ 10 까지 정수
// 3. 매개변수만 있고, 리턴값은 없는 메서드 호출 // 이름을 전달받아 String 타입 변수 name 에 저장 후 출력하는 printName() 메서드 정의 public static void printName(String name) { // String na
// 추가5. 매개변수가 복수개인 메서드(리턴값은 무관) 호출 System.out.println("동생아! 쿠쿠다스랑 500원 줄테니 초코파이로 바꿔온나!"); resultSnack = sister_5(resultSnack, 500); // 메서드 정의
package ex_overriding;public class Ex1 {}class Parent {}// Child 클래스 정의 - Parent 클래스를 상속class Child extends Parent {}
<자바>자바의 특징1) WORA(Write Once Run Anywhere) => JVM에 의해 프로그램을 한 번 작성하고 나면 어디서든 실행 가능한 특징2) JVM(Java Virtual Machine, 자바 가상 머신) => 운영체제 위에 설치되는 가상의
package ex_static;public class Ex1 {// System.out.println("StaticeEx.b = " + StaticEx.b); // 오류 발생! // => 인스턴스 멤버변수 b는 반드시 인스턴스를 통해서만 접근 가능!// se.a
package ex_object; public class Ex3 { public static void main(String[] args) { /* 4. toString() 메서드 */ Person p1 = new Person("홍길동", 20); System.out.println("객체 p1의 정보 : " + p1.toSt...