Studying Book
"Java Programming easily learned through practice (Jkwon write)" start : finish : (expect to finish on
14 days delay --- >>>
)
finished
Goal of study : Improve coding skill using Java programming language
notion , github stduying necessary
c language restudying necessary
search what to study next
fact study pre/re study necessary
more effective daily schedule program necessary - search or create
++ escape sequence \r and \n difference review
++ escape sequence \b error review
++ printformat %d and %f review ex) 0 filled printing //%e and %g review
++ DecimalFormat class review ex)# , 0 difference
++ Book "JPELP" p.70 - in case of reference type, not preclaiming field is okay?
++ self create equalsIgnoreCase method algorithm
++ math.pow (base, exponent)
++ float , double difference
++ sort algorithm : bubble sort
++ toString() method role and overriding --> Speciality of String class
++ Why not using "new" is okay when making String class instance
++ 'javax' package --> GUI programming ,Swing class ???
++ p.243 sorce code review with access prohibitied
++ if member variable of inhherited(child) class was changed, parent class's member variable can be changed?
++ upcasting downcasting review ((plus interface, abstract class))
++ 1) upcasting , downcasting 왜 사용하는지 -> 다형성 활용의 이점 + 예시 부모 클래스가 참조할 수 있는 영역 / 자식 클래스가 참조할 수 있는 영역 인터페이스 사용시, 매개변수의 다형성 ( 자동 타입 변환 발생 )
++ 2) Exception Handling try ~ catch throws throw
++ 3) jar file
++1) String class 메소드
++2) Collection Interface **
Notion && Github && tistory vs velog
++1) Integer 와 int
++2) heap memory out of error
++1) VocManager_checklist + VocManager2
++1) comparator order ways
++1) 12주차 자바 프로그래밍 수업 강의자료 파란 필기 부분
==1) getsource, getcommand