µn¤J
¡U
µù¥U
¡U
·|û¤¤¤ß
¡U
µ²±b
¡U
°ö°V½Òµ{
Å]ªk§Ì¤l
¡U
¦Û¸ê¥Xª©
¡U
¹q¤l®Ñ
¡U
«ÈªA¤¤¤ß
¡U
´¼¼z«¬¥ßÊ^·|û
®Ñ¦W
¥Xª©ªÀ
§@ªÌ
isbn
½s¸¹
5050Å]ªk²³Äw
|
NG®Ñ«°
|
°ê»Ú¯Å«~µP½Òµ{
|
Àu´f³qª¾
|
ÅRÆE^¶¯µ¼Öºë¿ï
|
iPhone 4S JB¸Ñ¸T¯µ³N¡GCydia ¶W³nÅé300+
¡D
Python¹Bºâ«äºû
¡D
Nano Banan
¡D
Gemini x N
¤å¾Ç¤p»¡
¤å¾Ç
¡U
¤p»¡
°ÓºÞ³Ð§ë
°]¸g§ë¸ê
¡U
¦æ¾P¥øºÞ
¤H¤åÃÀ§{
©v±Ð¡Bõ¾Ç
ªÀ·|¡B¤H¤å¡B¥v¦a
ÃÀ³N¡B¬ü¾Ç
¡U
¹q¼vÀ¸¼@
Ày§Ó¾i¥Í
ÂåÀø¡B«O°·
®Æ²z¡B¥Í¬¡¦Ê¬ì
±Ð¨|¡B¤ß²z¡BÀy§Ó
¶i׾Dzß
¹q¸£»Pºô¸ô
¡U
»y¨¥¤u¨ã
Âø»x¡B´Á¥Z
¡U
x¬F¡Bªk«ß
°Ñ¦Ò¡B¦Ò¸Õ¡B±Ð¬ì¥Î®Ñ
¬ì¾Ç¤uµ{
¬ì¾Ç¡B¦ÛµM
¡U
¤u·~¡B¤uµ{
®a®x¿Ë¤l
®a®x¡B¿Ë¤l¡B¤H»Ú
«C¤Ö¦~¡Bµ£®Ñ
ª±¼Ö¤Ñ¦a
®È¹C¡B¦a¹Ï
¡U
¥ð¶¢®T¼Ö
º©µe¡B´¡¹Ï
¡U
¨î¯Å
Java ÁÚ¦V¤ýªÌ¤§¸ô¤ýªÌÂk¨Ó
§@ªÌ¡G
洪ÀA»í
¤ÀÃþ¡G
¹q¸£»Pºô¸ô
¡þ
ºî½×
¥Xª©ªÀ¡G
²`¥Û¼Æ¦ì
¥Xª©¤é´Á¡G2018/6/4
ISBN¡G9789865001902
®ÑÄy½s¸¹¡Gkk0466058
¶¼Æ¡G0
©w»ù¡G
699
¤¸
Àu´f»ù¡G
79
§é
552
¤¸
®Ñ»ùY¦³²§°Ê¡A¥H¥Xª©ªÀ¹ê»Ú©w»ù¬°·Ç
qÁÊ«á¥ß§Y¬°±z¶i³f
qÁÊ«á¥ß§Y¬°±z¶i³f¡G¥Ø«eµL®w¦s¶q,ŪªÌ¤Uq«á,¶}©l¶i¤J½Õ®Ñµ{§Ç,¤@¯ë¤Ñ¼Æ¬ù¬°2-10¤u§@¤é(¤£§t¨Ò°²¤é)¡C
¹ÎÁʼƳ̧C¬° 20 ¥»¥H¤W
µû»ù¼Æ¡G
(½Ð±N·Æ¹«²¾¦Ü¬P¬P³B¶i¦æµû»ù)
¥Ø«e¥§¡µû»ù¡G
¤å¦r³sµ²
½Æ»s»yªk
Java ÁÚ¦V¤ýªÌ¤§¸ô¤ýªÌÂk¨Ó
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
§@ªÌ¤¶²Ð
¦PÃþ±ÀÂË
Java ÁÚ向王ªÌ之¸ô王ªÌ歸來 CH1介紹Java基本Æ[念¡A主n內容有»{ÃÑJava¡A介紹Java的°_源¡BJava之父及Java發展史¡A接µÛ介紹了Java的三大平台及»{ÃÑJava SE平台的JDK/JRE/JVM¡A接續Java ¸ó平台原理»PJava»y¨¥的特¦â¡C CH2則¶i入Java基礎¡A³z¹L¸Ô細地»¡¸Ñ建立我的第一個Java程式¡A並ÂÇ由¸Ñ析Java的程式結構建立基礎¡A最後Á¿»¡程式µù¸Ñ帶»âŪªÌ³v漸深入Java¡C CH3Á¿¸ÑJava程式»y¨¥最基礎的³¡分ÅÜ數¡]variable¡^¡A同時也介紹Java的¸ê料Ãþ型¡C CH4Á¿¸Ñ程式³]p的相Ãö專有名µü¡A未來ŪªÌ¾\Ū一些學³N性的程式文件時¡A方便理¸Ñ³o些名µü的含義¡F以及指定¹B算子的特殊用法»¡明¡B基本數學¹B算¡B各Ãþ¹B算»¡¸Ñ¡BJava¹B算子優先¶¶序¡B¸ê料型態的Âà換»P¿é入¡Bimport»Pjava.lang套件¡B程式敘z的結合»P分¦æ等«ÂI概念建構¡C CH5則是完整Á¿¸Ñ»P流程控制有Ãö的if和switch敘z¡C CH6«ÂI¸Ñ»¡將有³W律«½Æ執¦æ的工作¡A用°j圈方式完成¡C CH7則是»¡¸Ñ將相同Ãþ別的¸ê料使用新的¸ê料型態儲存»P管理¡A¦Ó此新的¸ê料型態則為¡u°}列¡]array¡^¡v¡C CH8介紹的是可¦Û¦æ定義的¸ê料型態稱Ãþ別¸ê料型態¡A³o也是Java »y¨¥最核心的³¡分¡C CH9則¸Ñ»¡當我們宣告Ãþ別的物件°t置°O憶Åé空¶¡後¡A其實Ãþ別應¸Ó就可以¦Û¦æ完成初始化的工作的方法¡A接µÛÁ¿¸Ñ物件封¸Ë¡]encapsulation¡^的知ÃÑ¡C CH10Á¿¸Ñ幾個在Java程式³]p時常用的內建標準Ãþ別¡A有了³o些內建標準Ãþ別的知ÃÑ¡A未來±對實例時¡A可以更加活用³o些範例¡C CH11由於在使用Python³]p應用程式時¡AÃø免會»Ýn使用一些時¶¡或日期¸ê°T¡A本章介紹Java所提供的相ÃöÃþ別Á¿¸Ñ³o方±的應用¡C CH12介紹在Java程式³]p期¶¡常碰上的字元»P字串有Ãö的Ãþ別¡A以及相Ãö知ÃÑ¡C CH13同時先介紹»P正³Wªí¹F式有Ãö的String方法¡A期待ŪªÌ可以完全了¸Ñ相Ãö知ÃÑ¡A最後再介紹正³Wªí¹F式的套件java.util.regex¡C CH14則»¡¸Ñ在真實的程式³]p中可¯à會³]p³\多Ãþ別¡A³¡分Ãþ別的屬性¡]或稱成員ÅÜ數¡^»P方法可¯à會«½Æ¡A則可以有機制將«½Æ的³¡分只寫一次¡A其他Ãþ別可以直接引用³o個«½Æ的³¡分¡A³o樣可以Åý整個Java ³]pÅÜ的簡潔易懂¡A³o個機制就是本章的主ÃD繼承¡]Inheritance¡^¡F另一個«n主ÃD是多形¡]Polymorphism¡^¡A在此做一個Á¿¸Ñ實½î多形的方法»PÆ[念¡C CH15¸Ô細»¡明在Object( )Ãþ別中¸û常用的方法¡A以及實½î«新定義³o些方法¡C CH16Á¿¸Ñ如何建立抽¶HÃþ別¡A為何使用抽¶HÃþ別¡A以及抽¶HÃþ別的»y法³W則¡C CH17延續前章抽¶HÃþ別¡A當普³qÃþ別繼承了抽¶HÃþ別後¡A其實就形成了IS-AÃö係¡A並介紹予»¡明介±¡]Interface¡^的基本Æ[念¡C CH18¸Ñ»¡Java包¸Ë¡]Wrapper¡^Ãþ別¡C CH19¸Ñ»¡³]p套件¡]package¡^¡A有了本章的Æ[念¾A切的³W劃»P分工¡A將可以Åý你事半功倍¡C CH20»¡明程式¿ù»~的Ãþ型¡B»{ÃÑ異常¡B以及³B理異常¡]Exception Handling¡^¡C CH21Á¿¸Ñ一個程式可以內含有多個執¦æ緒¡A相當於同時執¦æ工作¡C CH22由於Java是使用串流¡]stream¡^Æ[念³B理¿é入»P¿é出I/O¡]Input/Output¡^¡A所有相ÃöÃþ別均是在java.io套件內¡A本章將做完整»¡明¡C CH23¸Ñ»¡使用Java壓縮»P¸Ñ壓縮檔案¡AJava提供java.util.zip套件可以執¦æzip相容格式的檔案壓縮»P¸Ñ壓縮¡C CH24»¡明Java Collection¡]Java ¶°合物件¡^¡A由於¶°合所使用的Æ[念是泛型¸ê料型態¡A因此將先介紹泛型¡]Generic¡^的知ÃÑ¡A然後再¶i入Java Collection¡C CH25則是由於Java»y¨¥¦Û從Java 8或9後增加了³\多功¯à¡A在此將本書前z各章中尚未介紹的新功¯à¿Ä合在實例內¶i¦æ¸Ñ»¡¡C CH26由於目前使用Java³]pµø窗應用程式主流是Swing¡A然¦Ó³o個Swing的³\多物件也是以AWT的ContainerÃþ別為基礎¶}發¡A所以本章¸Ñ»¡AWT¡C CH27延續前章³]p了µø窗框架以及內³¡元件¡A在使用所³]p的µø窗時我們會按一下功¯à¶s¡B¿ï擇ªí單¡B滑¹«移動或ÂI擊…等¡A³o些動作在Java程式³]p中稱事件¡]event¡^¡A本章會將所產生的事件»P所³]p的元件結合¡A³]p一系列相Ãö的應用程式¡C CH28則是由於本書¦Ü今已經»¡明³\多µø窗元件了¡AAWT仍有一些µø窗元件尚未介紹¡A¦Ó於此章作¸É充»¡明¡C
NotebookLM
¤£À´µ{¦¡¤]¯à¦Û¬[±MÄÝ
¤@¾Ç´N·|ªº AI ¼v
Python×¥P¤§¸ô
³Ì·sLINE©x¤è±b¸¹
MCP¶}µo¥þ§ð²¤¡G¥´
Canva¹s°ò¦¤Jªù
¥\²v¥b¾ÉÅ餸¥ó
Notion AI¬¡
¹s¦¨¥»AI³Ð§@³N¡G§K
¬°¤F«O»Ù±zªºÅv¯q¡A·sµ·¸ôºô¸ô®Ñ©±©ÒÁʶRªº°Ó«~§¡¨É¦³¨ì³f¤C¤ÑªºÅ²½à´Á¡]§t¨Ò°²¤é¡^¡C°h¦^¤§°Ó«~¥²¶·©óŲ½à´Á¤º±H¦^¡]¥H¶lÂW©Î¦¬°õÁp¬°¾Ì¡^¡A¥B°Ó«~¥²¶·¬O¥þ·sª¬ºA»P§¹¾ã¥]¸Ë(°Ó«~¡Bªþ¥ó¡B¤º¥~¥]¸Ë¡BÀH³f¤å¥ó¡BÃØ«~µ¥)¡A§_«h®¤¤£±µ¨ü°h³f¡C