語系:
繁體中文
English
說明(常見問題)
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Foundational Java = Key Elements and...
~
SpringerLink (Online service)
Foundational Java = Key Elements and Practical Programming /
紀錄類型:
書目-語言資料,印刷品 : Monograph/item
正題名/作者:
Foundational Java/ by David Parsons.
其他題名:
Key Elements and Practical Programming /
作者:
Parsons, David.
面頁冊數:
XXIV, 600 p. 1178 illus., 102 illus. in color.online resource. :
Contained By:
Springer Nature eBook
標題:
Programming Languages, Compilers, Interpreters. -
電子資源:
https://doi.org/10.1007/978-3-030-54518-5
ISBN:
9783030545185
Foundational Java = Key Elements and Practical Programming /
Parsons, David.
Foundational Java
Key Elements and Practical Programming /[electronic resource] :by David Parsons. - 2nd ed. 2020. - XXIV, 600 p. 1178 illus., 102 illus. in color.online resource. - Texts in Computer Science,1868-0941. - Texts in Computer Science,.
The Java Story -- Compiling and Running Java Programs -- Data Types, Arithmetic and Arrays -- Control Structures -- Creating Objects -- Creating Domain Classes -- Objects Working Together: Association, Aggregation and Composition -- Inheritance, Polymorphism and Interfaces -- Exception handling -- Unit Testing With JUnit -- Exploring the Java Libraries -- The Collections Framework and Generics -- Input and Output Streams -- Automatic Building and Testing with Ant -- Java and the Database (JDBC) -- Multithreading -- Building GUIs with the JFC Swing Library -- Event Driven Programming -- Dialogs and Menus, Models and Views -- Java Web Start and Applets.
Java is now well-established as one of the world’s major programming languages, used in everything from desktop applications to web-hosted applications, enterprise systems and mobile devices. Java applications cover cloud-based services, the Internet of Things, self-driving cars, animation, game development, big data analysis and many more domains. The second edition of Foundational Java: Key Elements and Practical Programming presents a detailed guide to the core features of Java – and some more recent innovations – enabling the reader to build their skills and confidence though tried-and-trusted stages, supported by exercises that reinforce the key learning points. All the most useful and commonly applied Java syntax and libraries are introduced, along with many example programs that can provide the basis for more substantial applications. Use of the Eclipse Integrated Development Environment (IDE) and the JUnit testing framework is integral to the book, ensuring maximum productivity and code quality when learning Java, although to ensure that skills are not confined to one environment the fundamentals of the Java compiler and run time are also explained. Additionally, coverage of the Ant tool will equip the reader with the skills to automatically build, test and deploy applications independent of an IDE. Topics and features: • Presents the most up-to-date information on Java, including Java 14 • Examines the key theme of unit testing, introducing the JUnit 5 testing framework to emphasize the importance of unit testing in modern software development • Describes the Eclipse IDE, the most popular open source Java IDE and explains how Java can be run from the command line • Includes coverage of the Ant build tool • Contains numerous code examples and exercises throughout • Provides downloadable source code, self-test questions, PowerPoint slides and other supplementary material at the website http://www.foundjava.com This hands-on, classroom-tested textbook/reference is ideal for undergraduate students on introductory and intermediate courses on programming with Java. Professional software developers will also find this an excellent self-study guide/refresher on the topic. Dr. David Parsons is National Postgraduate Director at The Mind Lab, Auckland, New Zealand. He has been teaching programming in both academia and industry since the 1980s and writing about it since the 1990s. .
ISBN: 9783030545185
Standard No.: 10.1007/978-3-030-54518-5doiSubjects--Topical Terms:
669782
Programming Languages, Compilers, Interpreters.
LC Class. No.: QA76.73.J38
Dewey Class. No.: 005.133
Foundational Java = Key Elements and Practical Programming /
LDR
:04507nam a22004095i 4500
001
1029490
003
DE-He213
005
20200921145616.0
007
cr nn 008mamaa
008
210318s2020 gw | s |||| 0|eng d
020
$a
9783030545185
$9
978-3-030-54518-5
024
7
$a
10.1007/978-3-030-54518-5
$2
doi
035
$a
978-3-030-54518-5
050
4
$a
QA76.73.J38
072
7
$a
UMX
$2
bicssc
072
7
$a
COM051280
$2
bisacsh
072
7
$a
UMX
$2
thema
082
0 4
$a
005.133
$2
23
100
1
$a
Parsons, David.
$4
aut
$4
http://id.loc.gov/vocabulary/relators/aut
$3
890569
245
1 0
$a
Foundational Java
$h
[electronic resource] :
$b
Key Elements and Practical Programming /
$c
by David Parsons.
250
$a
2nd ed. 2020.
264
1
$a
Cham :
$b
Springer International Publishing :
$b
Imprint: Springer,
$c
2020.
300
$a
XXIV, 600 p. 1178 illus., 102 illus. in color.
$b
online resource.
336
$a
text
$b
txt
$2
rdacontent
337
$a
computer
$b
c
$2
rdamedia
338
$a
online resource
$b
cr
$2
rdacarrier
347
$a
text file
$b
PDF
$2
rda
490
1
$a
Texts in Computer Science,
$x
1868-0941
505
0
$a
The Java Story -- Compiling and Running Java Programs -- Data Types, Arithmetic and Arrays -- Control Structures -- Creating Objects -- Creating Domain Classes -- Objects Working Together: Association, Aggregation and Composition -- Inheritance, Polymorphism and Interfaces -- Exception handling -- Unit Testing With JUnit -- Exploring the Java Libraries -- The Collections Framework and Generics -- Input and Output Streams -- Automatic Building and Testing with Ant -- Java and the Database (JDBC) -- Multithreading -- Building GUIs with the JFC Swing Library -- Event Driven Programming -- Dialogs and Menus, Models and Views -- Java Web Start and Applets.
520
$a
Java is now well-established as one of the world’s major programming languages, used in everything from desktop applications to web-hosted applications, enterprise systems and mobile devices. Java applications cover cloud-based services, the Internet of Things, self-driving cars, animation, game development, big data analysis and many more domains. The second edition of Foundational Java: Key Elements and Practical Programming presents a detailed guide to the core features of Java – and some more recent innovations – enabling the reader to build their skills and confidence though tried-and-trusted stages, supported by exercises that reinforce the key learning points. All the most useful and commonly applied Java syntax and libraries are introduced, along with many example programs that can provide the basis for more substantial applications. Use of the Eclipse Integrated Development Environment (IDE) and the JUnit testing framework is integral to the book, ensuring maximum productivity and code quality when learning Java, although to ensure that skills are not confined to one environment the fundamentals of the Java compiler and run time are also explained. Additionally, coverage of the Ant tool will equip the reader with the skills to automatically build, test and deploy applications independent of an IDE. Topics and features: • Presents the most up-to-date information on Java, including Java 14 • Examines the key theme of unit testing, introducing the JUnit 5 testing framework to emphasize the importance of unit testing in modern software development • Describes the Eclipse IDE, the most popular open source Java IDE and explains how Java can be run from the command line • Includes coverage of the Ant build tool • Contains numerous code examples and exercises throughout • Provides downloadable source code, self-test questions, PowerPoint slides and other supplementary material at the website http://www.foundjava.com This hands-on, classroom-tested textbook/reference is ideal for undergraduate students on introductory and intermediate courses on programming with Java. Professional software developers will also find this an excellent self-study guide/refresher on the topic. Dr. David Parsons is National Postgraduate Director at The Mind Lab, Auckland, New Zealand. He has been teaching programming in both academia and industry since the 1980s and writing about it since the 1990s. .
650
2 4
$a
Programming Languages, Compilers, Interpreters.
$3
669782
650
1 4
$a
Java.
$3
1115949
650
0
$a
Programming languages (Electronic computers).
$3
1127615
650
0
$a
Java (Computer program language).
$3
686374
710
2
$a
SpringerLink (Online service)
$3
593884
773
0
$t
Springer Nature eBook
776
0 8
$i
Printed edition:
$z
9783030545178
776
0 8
$i
Printed edition:
$z
9783030545192
776
0 8
$i
Printed edition:
$z
9783030545208
830
0
$a
Texts in Computer Science,
$x
1868-0941
$3
1254292
856
4 0
$u
https://doi.org/10.1007/978-3-030-54518-5
912
$a
ZDB-2-SCS
912
$a
ZDB-2-SXCS
950
$a
Computer Science (SpringerNature-11645)
950
$a
Computer Science (R0) (SpringerNature-43710)
筆 0 讀者評論
多媒體
評論
新增評論
分享你的心得
Export
取書館別
處理中
...
變更密碼[密碼必須為2種組合(英文和數字)及長度為10碼以上]
登入