for문 중첩 public static void main(String[] args) { for(int i = 0; i < 10; i++) { for(int j=0;j<10;j++) { System.out.println(i + "" + j); } } }
public class methon5 { public static String numbering(int init, int limit) { int i =init; String output =""; while(i < limit) { output+=i;
import java.util.\*;//사람의 수를 입력 받아서 그 수 만큼 이름 받아서 출력public class 사람수뽑기 {}
import java.util.Scanner;public class io {}
System.out.println("몇단을 실행할까요"); for(int i =2; i<10; i++) { i = sc.nextInt(); for(int j =1; j<10; j++) { System.out.println(i + "" + j
public class 인스턴스 {}
}
overrding - 부모의 값을 그래도 받아서 재정의 한것을 오버라이딩overloading - 상속과는 관련없다.this - 자기 자신을 가르킴super - 부모를 가르킴
public static void main(String\[] args) { int\[] array = new int100; for (int i=0; i < 100; i++) { arrayi= (int)(Math.random() \* 100 + 1); }
abstrct - 추상, 추상클래스의 상속을 강제하기 위한 기능 final - abstrct와 정반대다. 상속이나 변경을 금지 하는 규제 > pi = 3.14 는 변하지 않는값 final = pi이의 값은 한번세팅이 되면 그다음부터 절대 바뀌지 않는 값이됨 고정됨;
위에 클래스 Fruit랑 밑에 enum Fruit랑 같은 거임 자바에서 enum한테 문법 적인 지원을 해줘서 같은 기능, 의미이다.  > fruit.value()이 f에 담겨서 출력된다.
제네릭의 사용이유 -
사진 처럼 입력하면 저렇게 화면에 뜬다.
new는 자동으로 초기화댐 {} , new 흰 메모리
public class arshop { //자라 //강남점,코엑스점, 명동 //단위 백만원단위 , 평균 매출액은 만원 단위까지 }
public class 빌라월세구하기 {}
정사각형 배열을 정방배열이라고 하고 1,2 차원 배열까지만 씀 3,4차 배열은 메모리 낭비가 심하다. > 3 4 행 열 > 3 4 5 -> 3차원배열 면 행 열 > 2 3 4 5 의 면 행 열 보통 1차원 배열은 ar~ 2차원 배열은 arr ~ 이름을 붙
추상적인 개념을 실체화 시킨다.클래스로 접근하지 않고,클래스타입의 객체를 만들어서 그 객체로 접근한다클래스명()초기화의 목적이 있다.메서드와 같은 기능을 가지고 있지만, 리턴이 없으며리턴 타입도 없다. 따라서 메서드라고 부르지 않는다.
public class Car { int price; String color; String brand;// // momCar.brand="banz";// momCar.color="black";// momCar.price=9000;// // momCar.sho
단축키 = 커맨드 + 옵션 + s 누르고 밑에 getter,setter 눌러서 선택하면 생성된다. ; //싱글턴패턴 getInstance(); IronMan i =IronMan.getIn
추상적인 내용만 정의하고 있는 클래스로구체적인 내용은 하위클래스에서 구현되도록해놓은 클래스추상클래스는(부모)클래스들의(자식)공통요소들을 가상화 시켜놓는다.객체화는 가능하나 잘 사용하지 않는다(목적에 어긋난다)부모 추상클래스의 역활은 단지, 자식클래스를 만들 때 도와주는
public abstract class Public { String\[] arStation = {"교대","강남","역삼","선릉"};}public class Bus extends Public{ int fee = 1200;}public class subway exten
인터페이스
public abstract class Lift { //층수는 고정되어야 하니까 스테틱으로 사용 static int floor =0; abstract void up(); abstract void down(); abstract void start(int choice);
자바 시스템을 제어하기 위해서 자바에서 제공하는 명령어들을 의미한다.선배 개발자 들이 java에서 코딩을 쉽게 할 수 있도록 만들어 놓은 것.
String str ="1"; //오토박싱integer date=10;//오토박싱int date2 = date //오토 언박싱앞에가 큰거에서 작은거는 박싱작은거에서 큰거는 언박싱
1차원배열 빠른 for문 2차원배열 빠른 for문  { dat25.Single s = dat25.Single.getInstance(); s.sayHello();
public class ArList { public static void main(String\[] args) {// System.out.println(list.get(0));// System.out.println(list.get(1)); System.out.pr
ArrayList list = new ArrayList<>(); ArrayList list2 = null;// System.out.println(list.get(0));// System.out.println(list.get(1)); System.out.pr
key와 value한쌍(pair,entry)으로 저장된다.그러므로 검색에 용의하다key,value한쌍key는 중복이 불가능하다.(set)value는 중복이 가능하다.(collection)key -> hashTable -> valuehashtable를 통해서 서로 소통한
package user;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;//데이터베이스 접근의 약자publi