패키지
출처 : http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_function&wr_id=261955 썸네일(thumbnail) : 손톱크기의 이미지 원본이 크기가 크면.. 리스트뽑을때 시간이 걸리고... 큰 이미지를 강제로 줄이면.. 가끔은 보기 싫죠.. 그래서 저장할때 썸네일이미지(엄지손톱만한(엄지손톱이 젤 크죠.. ㅡㅡ))를 GD라이브러리(이미지관련 라이브러리)를 통해 리스트에 맞는 작은 이미지를 재생성합니다. 보통 jpg용량은 1-2MB정도지만, 이런식으로 제작한 썸네일이미지는 100K이하로 재생성되기도 하죠.. 장점... 1) 리스팅이 빨라진다. 2) 축소한 이미지가 보기좋다 3) 트래픽을 최소화 한다..(웹호스팅사용자는 절실하죠.. 클릭..
**객체모델링** object 사람 class 설계도 변수 (member) 멤버-메소드(member-method) ** 객체지향! --> 객체를 재사용. 1. member 변수 2. 생성자 ( 객체 초기화 ) 3. member method package day3; public class Person { // 1. member 변수 String name ; int eye =2; int nose = 1; int mouth = 1; int age; int gender; //여:1 여자:2 제3 :3 float weight; float height; //'생성자'는 클래스의 이름과 같은값 // JVM : JRE + a // 클래스 내에 생성자가 1개도 없다면 // 기본 생성자는 존재하는 것으로 인식함(기본제공)..
이름지정 규칙 1) A-Z, a~z, 0 ~9, $ 2) 첫글자문자 3) 글자수제한 x 4) 예약어 x 5) 의미있게 지정 1) 클래스명 : 첫글자 대문자, 사이공백 x, 뒷 단어 첫글자 대문자 2) 변수명 : 첫글자 소문자. 뒷 단어 대문자 3) 메서드명 : 첫글자 소문자. 뒤에 괄호 4) 생성자 : 클래스명과 동일, 뒤에 괄호 5) 상수 : 일반적으로 대문자(MAX_VALUE)
3차 배열은 주로 게임해서 씁니다아 package day2; public class ArrayEx5 { public static void main(String[] args) { int[][][] m = new int[3][2][4]; } } ------------------------------------------------------ package day2; import java.util.Arrays; public class ArrayEx5 { public static void main(String[] args) { int[] m = { 1,2,3,4,5,6,7,8,9,10 ,11,12,13,14,15,16,17,18,19,20, 21,22,23,24,25,26,27,28,29,30, 31,32,33..
package day2; import java.util.Scanner; public class ArrayEx1 { public static void main(String[] args) { //사용자로부터 3개의 정수를 입력받아 //총점과 평균을 출력하세요 Scanner sc = new Scanner(System.in); System.out.println(""); System.out.print(" 국어 :"); int a = sc.nextInt(); System.out.print("영어 :"); int b = sc.nextInt(); System.out.print("수학 :"); int c = sc.nextInt(); System.out.println(" kor :"+a); System.out.printl..