자바의 정석 기초편 - http://www.yes24.com/Product/Goods/85632276
- flash - 9개의 어려운 개념을 플래시 동영상으로 단계별 설명(exe파일. 윈도우 only)
- javajungsuk_basic_src - 책의 전체 소스
- ppt - 요약집(강의자료)
- 연습문제 풀이 - 챕터별 연습문제 답안
- javajungsuk_basic_sample.pdf - 샘플 ebook(ch1~ch4)
- javajungsuk_basic_요약집.pdf - ppt 요약집 pdf버젼
https://youtube.com/playlist?list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp
[Mac] SDKMAN을 이용해서 openJDK설치
- SDKMAN 설치 - https://sdkman.io/install
$ curl -s "https://get.sdkman.io" | bash
$ source "$HOME/.sdkman/bin/sdkman-init.sh"
- SDKMAN 명령어
$ sdk version <--- sdkman 버전출력
$ sdk list java <-- 설치 가능 & 설치된 JDK목록
$ sdk install java 8.0.292-zulu <--- 지정된 JDK설치(원하는 종류와 버전 지정)
$ sdk default java 8.0.292-zulu <--- 사용할 java버전을 변경(모든 쉘에 적용)
$ sdk use java 8.0.292-zulu <--- 사용할 java버전을 변경(현재 쉘에만 적용)
$ sdk current java <--- 현재 사용중인 java버전 출력
$ echo $JAVA_HOME <--- JAVA_HOME으로 지정된 경로 출력
[참고] openJDK버전별 다운로드 - https://jdk.java.net/archive/
[eclipse.ini]
-startup
../Eclipse/plugins/org.eclipse.equinox.launcher_1.5.500.v20190715-1310.jar
--launcher.library
../Eclipse/plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.1100.v20190907-0426
-product
org.eclipse.epp.package.java.product
-showsplash
org.eclipse.epp.package.common
--launcher.defaultAction
openFile
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
/Users/seongnamkung/.sdkman/candidates/java/8.0.292-zulu/bin
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-Dosgi.requiredJavaVersion=1.8
-Dosgi.dataAreaRequiresExplicitInit=true
-Xms256m
-Xmx1024m
--add-modules=ALL-SYSTEM
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts