일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- HTML
- JEUS6.0
- ubuntu
- VBA
- 처비
- 클래시 로얄
- 세나
- WiFi
- jQuery
- 다윈 스트리밍 서버
- gson
- IT
- Http Live Streaming Server
- 윈도우10
- IT 인코딩 encoding
- Sculpt Erogonomic Desktop
- 다윈스트리밍서버
- JEUS
- 붕괴3
- 간접 표현식
- WebtoB
- Clash Royale
- 윈도우 10
- 세븐나이츠
- 모바일게임
- 하스스톤
- 간접표현식
- bluestack
- Windows 10
- 초대장
- Today
- Total
목록웹 개발 (57)
공책
논리형 : boolean = 1bit문자형 : char = 2byte정수형 : byte = 1byteshort = 2byteint = 4byte - 21억 ~ + 21억long - 8byte - -900경 ~ + 900 경실수형 : float = 4bytedouble = 8byte [자료형] 변수명; (선언)변수명 = 값; (대입)[자료형] 변수명 = 값; (초기화) 논리형 - true, false 의 두가지 값만 가진다
[top][middle] [bottom] iframe 속성frameborder 경계선scrolling 스크롤바 생성여부 auto, yes, nomarginwidth 좌우여백marginheight 상하여백name iframe이름width, height 너비 높이
BEAUTY피부FOOD피부baby피부
인스턴스 메소드- 인스턴스 생성 후, '참조변수.메소드명()'으로 호출- 인스턴스 변수나 인스턴스 메소드와 관련된 작업을 하는 메소드- 메소드 내에서 인스턴스 변수 사용 가능 클래스 메소드(static method)- 객체생성 없이 '클래스명.메소드명()' 으로 호출- 인스턴스변수나 인스턴스 메소드와 관련 없는 작업을 하는 메소드- 메소드 내에서 인스턴스 변수 사용 불가- 메소드 내에서 인스턴스 변수를 사용하지 않는다면 static을 붙이는 것을 고려한다. class TestClass(){void instanceMethod(){}static void staticMethod(){} void instanceMethod2(){intanceMethod();staticMethod();} static void st..
호출 스택의 특징 - 메소드가 호출되면 수행에 필요한 메모리를 스택에 할당받는다.- 메소드가 수행을 마치면 사용했던 메모리를 반환한다.- 호출스택의 제일 위에 있는 메소드가 현재 실행중인 메소드다.- 아래에 잇는 메소드가 바로 위에 호출한 메소드다.
메소드(Method) 메소드를 정의하는 방법 - 클래스 영역에만 정의할 수 있음 리턴타입 메소드 이름 ( 타입 변수명, 타입 변수명 ... ... ) { //메소드 호출 시 수행 될 코드 } int add(int a, int b){ int result = a + b; return result; }
class CardTest {public static void main(String[] args) {Card c1 = new Card();c1.kind = "Heart";c1.number = 7;Card c2 = new Card();c2.kind = "Spade";c2.number = 4;System.out.println("c1은 "+c1.kind+", "+c1.number+"이며 크기는 "+c1.width+", "+c1.height);System.out.println("c2는 "+c2.kind+", "+c2.number+"이며 크기는 "+c2.width+", "+c2.height);c1.width = 50;c1.height = 80;System.out.println("c1은 "+c1.kind+", "+..
int a = 3;int b = 0;int result;try {result = a / b;System.out.println(result);} catch (Exception e) {System.out.println("잘못된 연산");} finally {System.out.println("done");} a / b 즉 3을 0으로 나눌 수 없다 . 따라서 오류(Exception)이 발생하는데 try 문에 오류가 날 가능성이 있는 문을 코딩해주고 catch 부분에서 그 오류를 처리해준다.finally 부분은 실행이 완료 되었을때 무조건 실행되는 부분
for 문 for (int cnt = 0; cnt < 10; cnt ++){System.out.println(cnt);} int arr[] = { 10, 20, 30, 40, 50}; for (int cnt = 0; cnt < arr.length; cnt++){System.out.println(arr[cnt]);}//배열의 길이만큼 반복 향상된 for문for( int num:arr){System.out.println(num);} break를 이용 반복문 빠져나가기 for (int row = 0; row < 3; row++){for (int col = 0; col < 5; col++){System.out.println("("+row+","+col+")");if((row==1)&&(col==3))break;}}