일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 카카오가고싶다
- centOS
- vagrant
- Backend
- jquery
- 복습 #회사
- 일상
- NGINX
- error
- 키워드
- 키워드 정리
- AWS
- php artisan
- 네이버싫어
- php
- linux #centos
- 메모
- php-fpm
- 시벌이슈
- ratchet
- 개인공부
- 작업물
- 에러해결
- 기타정리
- 보안
- laravel
- MySQL
- 코딩테스트
- 작업물 #영상편집 #서브컬쳐
- centOS7
- Today
- Total
목록프로그래밍/Java (8)
개발을 간바루Joy 하게
//객체화 클래스를 실현시키는 일 클래스를 가지고 객체를 만드는 일 비유: 설계도로부터 실체를 만들어내는 일 1 2 3 4 5 6 7 8 9 package javaPractice; public class test01 { int a = 1; public static void main(String[] args){ System.out.println(a); } } Colored by Color Scripter cs 위 코드를 실행시키면 컴파일 오류가 난다. 이유는 test01클래스를 객체화(인스턴스화)를 하지 않았기 때문에 메인메모리에 int a = 1; 가 올라와있지 않기 때문에 a라는 변수를 찾을수가 없어서 에러가 발생한다. 1 2 3 4 5 6 7 8 9 10 package javaPractice; pub..
// DTO (Data Transfer Object) 계층간 데이터 교환(레이어를 이동)을 위한 자바빈즈 데이터를 setting하고 getting 하는 역할 예) DicDTO1.java : 변수의 접근 지정자를 public으로 지정하여 어느 곳에서나 이용 DicDTO2.java : 변수의 접근 지정자를 private로 지정하고 getter, setter 메서드 이용 예) DicDTO1.java 1 2 3 4 5 6 7 package service; public class DicDTO { public int idx; public String eng; public String kor; } cs 예) DicDTO2.java 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ..
//전역변수(Global Variable) 필드(Field), 맴버 (Member), 맴버필드(Member Field), 프로퍼티(Property) 전부 같은 뜻이다 블록(중괄호{})밖에서 선언되어 클래스 전역에서 사용할수 있는 변수 //지역변수(Local Variable) 블록안에서 선언되며 블록 안에서만 사용 할 수 있는 변수를 뜻한다. 블록 안에서만 사용 가능하며 블록밖에서는 사용 할 수 없다. 메서드 내에 선언된 매개변수를 포함한 지역변수 (Local Variable)는 메서드가 실행 될 때까지 값들이 살아있다가 메서드 종료 후 휘발된다(없어진다) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 package javaPractice; public clas..
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 package ex; // 하나의 패키지 하나의 클래스 return 있고 입력 없는 메서드 선언 및 호출 public class AA01 { public static void main(String[] args) { // 메서드 호출 int result = a(); //호출된 메서드의 값 System.out.println(result + "
//접근 지정자(Access Modifier) 클래스의 맴버(필드,메서드 등)각각 외부에서 접근할 수 있는 범위를 지정 Public : 모든 접근을 허용 Protected : 동일 패키지내 접근 허용 Default : 기본지정자, 자신과 같은 클래스 내부 동일패키지내만 접근 허용 Private : 외부에서 접근 불가능, 동일 클래스 내부에서만 사용가능
//메서드(method) 어떤 특정 작업을 수행하기위한 명령문들의 집합 다른 언어에서는 함수(function)와 같은 역할을 한다. 예시) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 package ex; public class AA01 { //class Body(몸통,몸체) = class Block //method Body(몸통,몸체) = method Block public static void main(String[] args) { //메서드 호출 a(); b(); } //메서드 선언 public static void b() { System.out.println("02 b 메서드 실행"); } public static void a() { System..