ืืื ืืจืืจ ืืกืคืืง ืืฉืคืืช ืื ืืฉืืืช "ืจืืืืืช": ืืขืืื ืฉื ืืืื, ืืชื ืฆืจืื ืืืืืช ืืขื ืืืข ืืื ืืฉืคืช ืืื ืฉืื ืืืื ืืืืช; ืืฆืืจื ืืืขืช ืื ืฉืคื ืืืจืช ืชืืื ืื ืกืืืืช ืฉืื. ืืขืืื ืคืืชืื ืืชืืื ื ืืื ืฉืคื ืืื ืืืจืกืืืช ืฉืื ื ืืืืืื ืืงืจืื ืื "ืื ืืืืช ืืชืื ืืช". ืืฉ ืืคืืืช ืืฆื ืชืจืืกืจ ืฉืคืืช ืคืืคืืืจืืืช ืฉืืชืืืืืืช ืขื ืืชืืืจ ืืื. ืืื ืื ืื ื ืืืืื ืื ืฉ-Java ืืื ืงืจืืื. ืืื ื ืืกืืื.
ืื ืืฉ ื-Java ืฉืืื ืืืชืื ืชืื ืกืืืื ืืื ืืืืชืื ืชืื ืืชืจืืืื?
ืื ืฉืคื ืืืื ืคืฉืืื
ืื ืืืฉืืขืืช ืฉื "ืฉืคืช ืชืื ืืช ืคืฉืืื"? ืืืจื ืืื, ืื ืืืืจ ืฉื ื ืืืจืื. ืจืืฉืืช, ืงื ืืืืื ืขืืืจ ืื ืฉืื ืฉืืื ื ืืืืขืื ืืืจ ืขื ืชืื ืืช. ืฉื ืืช, ืืื ืืขืื ืืคืชืจืื ืืฉืืืืช ืฉืื ืืช. ืื ืื ืฉืืืจ ื ืืกื ืืืืื ืฉืคื ืืขืจืื ืืืช. ืฉื ื ืืืืคืืื ืื ืืฉืืืื ืืืืืื ืขื Java. ืื ืืืืช ืงื ืืืืื Java. ืืืื ืืืื ืฉืืื ืืจืื ืืืืื ืืืกืืช. ืื ืืืืจ ืฉืืชื ืื ืฆืจืื ืืฆืืื ืขืืืง ืืชืื ืืขืฉืืื ืืฉืืืื ืืคื ืฉืืชื ืขืืฉื ืขื ืฉืคืืช ืืจืื ื ืืืื ืืืชืจ. ืืืืืื, ื-Java, ืืืกืืฃ ืืฉืคื (ืืืืืจ ืืจืืืช "ืืืืืืงืืื ืฉืืื ื ืืฉืืืืฉ ืชืืคืกืื ืืงืื ืืืืืจืื") ืืชืจืืฉ ืืื ืืขืืจืืืชื, ืื ืืืื ื-C++. ืืื ืืื ืขื ืืืช, Java ืืื ืืจืื ื ืืืื ืืกืคืืง ืืื ืืืชืืืื ืขื ืจืื ืืืฉืืืืช. ืืืื ื ืืืืจ ื ืงืืื ืืฉืืื ืืืช. ืืฉ ืฉืคืืช ืฉืืืืขืืช ืืืชืืื ืืงืืืช ืจืื ืืืชืจ ืื'ืืืื. ืืืืืื, Python - ืืืืืช ืืชืืืืจ ืืชืืฆืืชื ืืืืืื ืฉืื. ืืืฉ ืื ืืช ืคืกืงื/ืืืคื, ืฉื ืืฆืจื ืืืืืื ืขืืืจ ืืื ืื. ืืืื, ืืืื ืืืืืื ืืืชื ืืขืืงืจ ืืืชื ืกืคืจ ืืืขืืงืจ ืืฉื ืืื ืจืฆืื. ืื ืฉืคื ืขื ืืื ื ืืืื ืืืืื ื. ืืื ืืืฆื ืืฉืชื ื, ืืืืืืจืืช. ืืช ืจืื ืืืฉืืืืช ืืขืืื ืืืืืชื ืงื ืืืชืจ ืืคืชืืจ ืื'ืืืื ืืืฉืจ ื-Python, ืฉืื ืืืืจ ืขื ืืืคื.
ืกืคืจืืืช ืืืกืืจืืช ืืื ืืืจืืข
ืื ืืชืื ืช ืขืืื ืืคื ื ืืฉืืื ืืืชืืจืช ืืืฉืื, ืกืืืจ ืืืื ืืื ืื ืฉืืืจ ืงืืืืช ืกืคืจืืืช Java ืฉืชืขืืืจ ืืคืชืืจ ืืืชื. ืืขืืงืจ ืื ืืืชืขืฆื. ืงืจื ืืช ืืชืืขืื ืื ืฉืื ืฉืืืืช ืืคืืจืืืื ืคืืคืืืจืืื ืืืื
Stack Overflow
. ืืื ืืชื ืขืืืื ืืืื, ืฉืื ืฉืืืืช ืืงืืข "
ืขืืจื
" ื-CodeGym. ืืืืืื, ืชืืืืืื ืืืืืื ืืืคืืง ืชืืขืืช ืจืื ืืืืฉืื ืืืืืจืืชืื ืืืื ืืฉืืื ืคืขื ืื ืคืขืืืื, ืจืง ืืื ืืืืื ืืื ืื ืขืืืืื. ืืื ืืขืืืืช ืคืืชืื ืืืืชืืช, ืืชื ืื ืฆืจืื ืืฉื ื ืืืชื. ืืชื ืจืง ืฆืจืื ืืืขืช ืืช ืืืืื ืืจืืืื ืืืื ืฉืืืจ ืืฉ ื-Java (ืืคืจื,
Collections.sort()
). ืืื ืจืง ืืืืื. ืืืืืื ืฉ-Java ืฉืืืฉ ืืืืคื ืคืขืื ืืืฉืืืืช ืจืฆืื ืืืช ืืืฉื ืืื ืจื, ืืชื ืืืื ืืืฆืื ืกืคืจืืืช Java ืืืกืืจืืช ืืื ืืืจ (ืืื, ืืืขื).
ืงืืืื ืขื ืงืืช ืืชืืขืื ืืืืืชื
ืืืื ืืืจ ืจืืืช ืืช ืืืืืื ืขื
ืืงืืืช ืฉืืืฉืช ืืืคืชืืจืื ืืงืืืฆืืช ืืฆืืืืจืืืช ืฉื Stack Overflow
? ืืืืืื ืื ืจืืืงื ืืืืืช: ืืชืื ืชืื ืืฉืชืืฉืื ืืขืชืื ืงืจืืืืช ืืงืื ืฉื ืืืฉืื ืืืจ ืืขืืืืชื, ืืื ืจืง ืืชืืืืื ืฉืืืืื ืฉืืืืช ืืคืืจืืื ืืืคืชืืื ืืคืืคืืืจืืื ืืืืชืจ. ืืื ืืฉ ืืจืื ืื ืฉื ืืงืฆืืข ืฉื Java ืฉืขืืืจืื ืืขื ืืช ืขื ืฉืืืืช ืื ืืฉื Stack Overflow. ืื ืกืืืจ ืืืื ืฉืื ืืขืืจื ืื ืืฉืืืชื. ืืชืจื ืืื, ืื ืื ืชืืื ื ืืฉืื, ืกืืืจ ืืื ืื ืฉืชืฆืืืื ืืืืื ืืืช ืืขืืจืช ืืื ืื ืืืจ ืืืืืืจืื ืืชืืขืื โ ืื'ืืืื ืืฉ ืชืืขืื ืืื ืืืื.
ืื ืืืื Java ืื ืืื ืืืืื ื ืืื ืืช ืืืื ืืช
ืจืืืื ืคืืืคืืจืืืช
"ืืชืื ืคืขื ืืืช, ืจืฅ ืืื ืืงืื" ืืื ืขื ื'ืืืื. ืืื ื ืฆืจืื ืืฉืืชื ืืคืืืงืฆืืืช ื'ืืืื ืืื ืฉืืื ืชืขืืื ืขื ืืืฉืืื ืืืจืืฆืื ืืขืจืืืช ืืคืขืื ืฉืื ืืช. ืืชื ืจืง ืฆืจืื ืืืชืงืื ืืืื ืืช ืืืจืืืืืืืช ืขืืืจ ืืขืจืืืช ืืคืขืื ืืื. ืืืืื ืฉืื ืื ืื ืื ืงื. ืืจืืจ ืฉืื ืชืืื ืืืคืขืื ืืคืืืงืฆืื ืืจืืื ืืช "ืืืื" ืืืืคืื ื ืืื ืงืืื. ืขื ืืืช, ืืืืคืื ืืื ืื-ืืืืืื ืืืื ืืืื ื ืืืจืืืืืืช ืฉื Java. ืืืฉื ืื ืืคืฉืืช ืืืื ืืช ืืคืืชืื.
ืชืื ืืช ืืื ืื ืขืฆืืื (OOP)
ื'ืืืื ืืื ืฉืคื ืืื ืื ืขืฆืืื, ื"ืืืืื ืืืืืืืงื" ืฉืื ืืืืฉื ืืฆืืจื ืืืืื ืืืืชืจ. ืืขืฆื, ืืื ืืื ืืืืืืงื ืื'ืืืื. ืชืืืื ืขื ืืจืืฉื, ืืคืฉืื, ืื ืงืคืกืืืฆืื ืืคืืืืืืจืคืืื ืืืืืื.
ืืืฉืื ืืฆืืื ืฉื ืจืืืื ืืืืื ืฉืจืฉืืจ
ืจืืืื ืืฉืจืฉืืจืื ืืื ืคืฉืื ืืืจืื ืืืฉืจ ืขืืืืื ืขื ืคืขืืืืช ืืกืืื ืืืืฉืงื ืืฉืชืืฉ ืืจืคืืื. ืืืืื, ืื ืืคืฉืจ ืืขืื ืืืืข ืืืงืืื, ืื ืืื ืื ืืขืฉืืช ืืช ืื? Java ืืฆืืขื ืืืืืืช ืจืืืื ืืืืื ืจืืืื ืขืฆืืืืช, ืืื ืืกื ืืจืื ืคืฉืื ืืฉืืืืช ืฉืขืืฆืจืืช/ืืืืฉืืช ืฉืจืฉืืจืื ืืขื ืืฉืืขืืจืื ืืืืืืื. ืืคืืขื, ืจืืืื ืืฉืจืฉืืจืื ืงืฉื ืืืื, ืืืืืื ืืืชืื ืชืื ืืชืืืืื. ืืื ืื'ืืืื ืืฉ ืืช ืื ืื ืฉืืชื ืฆืจืื ืืื ืืืคืื ืืช ืจืืืื ืืืืืืื ืื ืื ืืื ืืืคืฉืจ.
Java ืืชืคืชืืช ืื ืืืื, ืื ืืื ืชืืืืช ืืืืืจ ืืืจืกืืืช ืงืืืืืช
ืื ื-Java 9 ืืงื ืืกืคืจ ืฉื ืื ืืืฆืืจ, ืื ืืจืกืืืช 10 ื-11 ืื ืืื ืืืืืจ. ื'ืืืื ืืฉื ื ืืืื ืืช ืืกืคืจ ืืืจืกื ืฉืื ืืืช ืืฉืืฉื ืืืืฉืื, ืืืขืชืื ืงืจืืืืช ืืืื ืืชืืื ืืช ืืืฉืืช ืืขื ืืื ืืช ืืฉืืืืฉืืืช. ืืื ืืืืจ ืืืื ืืืืชืจ ืืื ืฉืืคืชืืื ืื ืฆืจืืืื ืืขืืื ืืืืฉ ืืช ืืื ืืื ืคืขื ืฉืืจืกื ืืืฉื ืืฉืืืจืจืช, ืืืืืื ืฉ-Java ืฉืืืจืช ืขื ืชืืืืืช ืืืืืจ: ืื ืืืจืกืืืช ืืงืืืืืช ืชืืืืืช ืืืื ืฉืืืจืื. ืืืืื, ืืฉ ื ืืืื ืกืื, ืืื ืื ืืกืจื ืืฉืืขืืช ืืืฉืืืื ืืฉืคืืช ืจืืืช ืืืจืืช.
ืื ืืื ื-Java ืืืืื ืช ืืงืจืืืจื ืฉืื?
ื'ืืืื ื ืืฆืืช ืืื ืืงืื. ืืืคืชื ื'ืืืื ืงื ืืืชืจ ืืืฆืื ืืฉืจื ืืืขืื ืืืืื ืืขืืืจ ืืชืคืงืื ืืืจ ืืื ืืืฉืจื ืืืืฉ. ืืฉืคื ืืฉืืฉืช ืืืฆืืจืช ืืืฉืืื ืฉืจืช ืขืืืจ ืฉืืจืืชืื ืคืื ื ืกืืื, ืืคืืืงืฆืืืช ืืื ืืจื ื, ืืขืจืืืช ืืฉืืืฆืืช ืืืื ืืืื, ืืืชืืืช ืชืืื ืืืช ืื ืืจืืืื ืืืืฉืืืื ืืืขืืื. ืืืืื ื ืืืืฉืื ืขืื ืืขืื. ื'ืืืื ื ืืฆืืช ืืื ืืงืื. ืืชืื ืช ื'ืืืื ืืืื ืืืฆืื ืขืืืื ืืืขื ืืื ืืืื ื ืืขืืื, ืืืืื ืืขืฉืืช ืืืช ืืจืื ืืืชืจ ืงื ืืืคืชืืื ืืืืืืืื ืืฉืคืืช ืืืจืืช. ื'ืืืื ื ืืชืจื ืืืช ืืฉืคืืช ืืคืืคืืืจืืืช ืืืืชืจ ืืขืืื - ืจืง ืชืกืชืื ืขื ืืืจืื
ื-TIOBE
ืฉืื .
ืฉืืจ ืืฆืืื. ืืืจืื ืืืื: ืื ืฉืื ืืฉืืืื ืืื ืขืืืจ ืืืข ืืื ื-Java.
ืืฉืืจื ืืชืืชืื ื
ืื ืืกืืืืช ืฉื ืืชื ื ืืขืื ื ืชื ื ืื ื ืืฉืจืื ืืืฆืืจ ืืช ืงืืจืก CodeGym. ืืืชืืงืื ื ืืืืื ื ืื'ืืืื, ืื ืื ืื ื ืืืื ืืืืืื ืืช ืืฉืคื ืืื. ืื ืื ืจืง ืคืืคืืืจื ืืืืืื, ืืื ืื ืื ืืื ืืงืฆืืขื ืืฆืืื ืฉืืื ื ืืฉืืื ืชืื ืืชืืช ืืืงื. ืืืืจ ืืืฉืื ืืื ืืืกืชืืื. ืืชื ืฆืจืื ืืืชืื ืืื ืฉืืืชืจ ืงืื.
GO TO FULL VERSION