ืื ืื ืคืขื ืืชืืื ื ืชื ืืจืืืื ืืชืคืงืื ืืชืื ืช ื'ืืืื ืื ืขืืจืชื ืืืื ืช ืืกืืื ืืืฉืื (ืืื ืืืืงื ืื ืืฉื ืชืื ืืช), ืื ืืื ืืืจ ืฉืืชื ืื ืฉืืฉืืืืช ืฉื ืฉืืืืช ืฉื ืืืื ืกืคืฆืืคืืืช. ืจืืื ืืื ืืืืฆืื ืืืชื ืืืฉืื ืขื ืขืืฆืื ืืฉืคื. ืืืงื ื ืืขืื ืืืงืืจ ืืช ืืขืืงื ืืืืข ืฉืื. ืืฉื ื ืฉืืืืช ืฉื ืจืืืช ืืืชืจ ืืื ืืืืืช ืืื ืืืจ ืืืจ, ืืขืื ืฉืืืจืืช ืืชืืืืกืืช ืื ืืืื ืกืื ืฉื ืืฉืคื ืฉืงืฉื ืืืื ืืชืคืืก ืืื ืชืจืืื. ืืืืืจ ืื, ืืืคืชื Sarans Sing ืืฆืื ืืื ืฉืืืืช ืืืื ืขื Java. ืขื ืชืฉืืืืช ืืืืื. 1. ืื ืงืืจื ืื ืื ื ืฉื ืืฉืคื return ืื System.exit() ืืืืืง try/catch? ืืืื ืฉืืืช ื'ืืืื ืืืื ืคืืคืืืจืืช ืืขืืื ื. ืืืืืื ืืื ืฉืืชืื ืชืื ืจืืื ืืืืื ืื ืฉืืืกืืื
finally
ืชืืื ืืืืฆืขืช. ืขื ืืื ืืฆืืช return
ืืืืจื ืืืืืง try/catch
ืื ืงืจืืื System.exit()
ืืชืื try/catch
ืืืืง, ืืฉืืื ืืืืื ืกืคืง ืืืืื ื ืื. ืืชืฉืืื ืืฉืืื ืืืกืืืืช ืืื ืืื: ืืืืืง finally
ืืชืืฆืข ืืืฉืจ return
ืืฆืืจื ืืืืงืืช ืืืืืง try/catch
, ืื ืื ืืชืืฆืข ืืืฉืจ System.exit()
ื ืงืจื ืืชืื try/catch
ืืืืง. 2. ืืื Java ืชืืื ืืืจืืฉื ืืจืืื? ืื ืฉืืื ืืืื ืืกืืืืช. ืืจืืืื ืื ืฉืืืืื ืืขืชืื ืงืจืืืืช, "ืื C++ ืชืืื ืืืจืืฉื ืืฉืืจื ืืจืืื, ืื ืืื Java ืื ืืืื?" ืืชืฉืืื ืงืฆืช ืืืชืจ ืืกืืืืช ืืื ืฉืื ื ืจืื, ืืืืืื ืฉ-Java ืชืืืืช ืืืจืืฉื ืืกืืืื ืืจืืืื . ืืืจื ืืื, ืืืฉืง Java ืืืื ืืืจืืื ืืืฉืงืื ืืืจืื. ืขื ืืืช, Java ืืื ื ืชืืืืช ืืืืจืฉื ืืจืืื ืฉื ืืืฉืืืื. 3. ืื ืืชืืื ืืืืืงืช ืื ืืืจืงืช NullPointerException
s, ืืื ื ืืชื ืืขืงืืฃ ืืืชื ืขื ืืื ืืชืืื ืฉืืืจืงืช RuntimeException
s? ืื ืขืื ืฉืืื ืืกืืืืช ืืงืฉืืจื ืืขืืืก ืืชืจ ืืขืงืืคื. ืชืฉืืื: ืฉืืื ืฉื ืืจืกื ืืืืื ืืืจืืง ืืืืื NullPointerException
ืืช ืืืืงืช ืืื ืฉื RuntimeException, ืื ืืื ื ืืืื ืืขืฉืืช ืืช ืืืชื ืืืืจ ืขื ืกืื ืืจืื ืืกืืื ืืื Exception
. 4. ืืื ืืชื ืืืืื ืฉืฉืจืฉืืจืื N
ืืืืืื ืืืฉืช N
ืืืฉืืืื ืืื ืืืื ืกืชืื? ืื ืืชืืืช ืงืื ืขื ืจืืืื ืืืืื ืืื ื ืืฆื ืืืืง ืฉืื, ืืชื ืขืืื ืืืืชืงื ืืฉืืื ืื. ืื ืืืื ืืืืืช ืงืฉื ืืคืืื ืืืชืื ืช ืื ืืกื ืฉืื ื ืชืงื ืืืืื ืกืชืื ืืืชื ืื ืืืจืืฅ. ืื ืืืจืืง ืืื ืืื ืืคื ืืกืืจ: ืืชื ืืืื ืืื ืืข ืืืื ืกืชืื ืขื ืืื ืฉืืจืืจ ืืฉืืืื ืืกืืจ ืืคืื ืฉืื ืื ื ืจืืฉื. 5. ืื ืืืืื ืืื ืืืืืงืืช ื- StringBuffer
ื StringBuilder
ื-Java? ืืืื ืฉืืื ืงืืืกืืช ืืฉืคืช ื'ืืืื ืฉืืืง ืืืืคืชืืื ืืืฆืืื ืฉืืื ืืกืืืืช ืืืืจืื - ืคืฉืืื ืืืื. ืStringBuilder
ืืืืชื ืืืคืืขื ื-JDK 1.5. ืืืืื ืืืืื ืืื ืืืืืงืืช ืืืื ืืื StringBuffer
ืฉืืฉืืืืช ืฉื, ืืืื length()
, capacity()
, ื- append()
ืืกืื ืืจื ืืช, ืืขืื ืฉืืฉืืืืช ืืืชืืืืืช ื- StringBuilder
ืื. ืืืื ืืืืชื ืื ืืืืจ ืฉืฉืจืฉืืจ ืืืืจืืืืช ืืืืจ ืืืชืจ ืขื StringBuilder
ืืืฉืจ ืขื StringBuffer
. ืืืขืฉื, ืืฉืืืืฉ StringBuffer
ืืื ื ืืืืืฅ, ืืืืืื ืฉืฉืจืฉืืจ ืืืจืืืช ืืชืืฆืข ืขื ืืืชื ืืื 99% ืืืืื. 6. ืืื ืืชืืฆืื ืฉื ืืขืจืืช ืืืืืื 1.0/0.0? ืืื ืื ืืคืืง ืืจืื ืื ืฉืืืืช ืงืืืคืืืฆืื? ืื ืขืื ืฉืืื ืืกืืืืช ืขื ืืืืชื. ืืคืชืื Java ืืืืขืื ืืงืืืื ืฉื ืกืื ื ืชืื ืื ืืคืื ืคืจืืืืืืื ืืืืืงื , ืื ืืขืช ืืืฆืืข ืคืขืืืืช ื ืงืืื ืฆืคื ืื ืื ืฉืืื ืื ืืกืคืืง ื- , , , ืืืืืืื ืืฉืืืืื ืืืืฉืืืื ืืจืืชืืืืื ืงืฉืืจืื. ืืชืฉืืื ืืฉืืื ืื ืคืฉืืื: ืื ืืืืจืง; ืืืืืื ืืืขืจื ื . 7. ืื ืงืืจื ืื ืชื ืกื ืืืื ืืก ืืคืชื ืืชืื a ืฉืืืจ ืืืื ืืช ืืืคืชื ืืื? ืืฉืืื ืืืกืืืืช ืืื ืืื ืืืง ืืฉืืืช ื ืคืืฆื ื ืืกืคืช: ืืื ืขืืื ืื'ืืืื? ืืื ืืงืืจ ืคืืคืืืจื ืืฉืืืืช ืืืืืืืช ืืืกืืืืืช ืขื ื'ืืืื. ืื ื ืืชืฉืืื: ืื ืชื ืกื ืืืื ืืก ืืืืฉ ืืคืชื ื- , ืืืคืชื ืืืฉื ืืืืืฃ, ืืืืืื ืฉืืืืืงื ืื ืืืคืฉืจืช ืฉืืคืื ืืคืชืืืช. ืืืืชื ืืคืชื ืืงืื ืืช ืืืชื ืงืื ืืฉืืฉ, ืื ืฉืืืืจ ืฉืืื ืืืืข ืืืืชื ืืงืื ืืืื ื-hash. ืืืืกืก ืขื ืืืืจืื ืฉื Quora
Double
Double
Double.POSITIVE_INFINITY
Double.NEGATIVE_INFINITY
NaN
-0.0
ArithmeticException
Double.POSITIVE_INFINITY
HashMap
HashMap
HashMap
HashMap
HashMap
GO TO FULL VERSION