nakka soft world !
포인터의 사용1. 주소참조2. 동적할당 정적할당은 Stack에 보관하는데 일반적으로 Stack의 사이즈는 매우작다. Stack Overflow시 시스템 에러 발생 가능,포인터로 하여 new로 하였을시 힙에 보관 -> 힙은 valloc등 virtual 메모리 사용이 가능하여 사이즈가 매우 크다. 그냥 정적으로 사용하는 경우1. 오래 사용하지 않는 instance, 변수등.2. 개발자가 완전이 컨트롤 할 수 없는 경우.
// 오늘 날짜 가져 오기Calendar cal = new GregorianCalendar();mYear = cal.get(Calendar.YEAR);mMonth = cal.get(Calendar.MONTH);mDay = cal.get(Calendar.DAY_OF_MONTH); // Datepicker Dialog 생성new DatePickerDialog(this, mDateSetListener, mYear, mMonth, mDay).show(); // 설정된 값 가져 오기DatePickerDialog.OnDateSetListener mDateSetListener = new DatePickerDialog.OnDateSetListener(){ public void onDateSet( DatePicker v..
// XML // JavaDatePicker mDatepicker;mDatepicker = (DatePicker) findViewById(R.id.datepicker); mDatepicker.init(mDatepicker.getYear(), mDatepicker.getMonth(), mDatepicker.getDayOfMonth(), new DatePicker.OnDateChangedListener() { @Override public void onDateChanged(DatePicker view, int year, int monthOfYear, int dayOfMonth) { mYear = year; mMonth = monthOfYear; mDay = dayOfMonth; gender = (RadioB..