000 01826nam a2200289 i 4500
003 CSPC
005 20241125150754.0
008 241125s2022 -uka 001 0 eng d
020 _a9781292402079
040 _cCSPC
_aCSPC
_beng
_erda
050 0 4 _aQA76.73.J38
082 0 4 _a005.133
_bL613i
100 1 _aLiang, Y. Daniel,
_dauthor.
245 1 0 _aIntroduction to java programming and data structures :
_bcomprehensive version /
_cY. Daniel Liang.
250 _aTwelfth edition
250 _aGlobal edition.
264 3 _aHarlow, United Kingdom :
_bPearson Education Limited,
_c2022.
300 _a1240 pages :
_billustrations ;
_c26 cm.
336 _atext
_2rdacontent
337 _aunmediated
_2rdamedia
338 _avolume
_2rdacarrier
500 _aIncludes index.
505 0 _aIntroduction to computers, programs and java -- Elementary programming -- Selections -- Mathematical functions, characters, and strings -- Loops -- Methods -- Single-dimensional arrays -- Multidimensional arrays -- Objects and classes -- Object-oriented thinking -- Inheritance and polymorphism -- Exception handling and text 1/O -- Abstract classes and interfaces -- JavaFX basics -- Event-driven programming and animations -- JavaFX U1 controls and multimedia -- Binary 1/O -- Recursion -- Generics -- Lists, stacks, queues, and priority queues -- Sets and maps -- Developing efficient algorithms -- Sorting -- Implementing lists, stacks, queues, and priority queues -- Binary search trees -- AVL trees -- Hashing -- Graphs and applications -- Weighted graphs and applications -- Aggregate operations for collections streams.
650 0 _aJava (Computer program language).
942 _2ddc
_n0
_cBK
_h005.133
_iL613i
_kCIR
_m2022
999 _c28516
_d28516