Language:
English
繁體中文
Help
圖資館首頁
Login
Back
Switch To:
Labeled
|
MARC Mode
|
ISBD
Javavlosures and Lambda
~
Fischer, Robert.
Javavlosures and Lambda
Record Type:
Electronic resources : Monograph/item
Title/Author:
Javavlosures and Lambdaby Robert Fischer.
Author:
Fischer, Robert.
Published:
Berkeley, CA :Apress :2015.
Description:
xii, 220 p. :ill., digital ;24 cm.
Contained By:
Springer eBooks
Subject:
Java (Computer program language)
Online resource:
http://dx.doi.org/10.1007/978-1-4302-5999-2
ISBN:
9781430259992 (electronic bk.)
Javavlosures and Lambda
Fischer, Robert.
Javavlosures and Lambda
[electronic resource] /by Robert Fischer. - Berkeley, CA :Apress :2015. - xii, 220 p. :ill., digital ;24 cm.
Java Closures and Lambda introduces you to significant new changes to the Java language coming out of what is termed Project Lambda. These new changes make their debut in Java 8, and their highlight is the long-awaited support for lambda expressions in the Java language. You'll learn to write lambda expressions and use them to create functional interfaces and default methods for evolving APIs, among many other uses. The changes in Java 8 are significant. Syntax and usage of the language are changed considerably with the introduction of closures and lambda expressions. This book takes you through these important changes from introduction to mastery. Through a set of clear examples, you'll learn to refactor existing code to take advantage of the new language features. You'll learn what those features can do for you, and when they are best applied. You'll learn to design and write new code having these important new features in mind from the very beginning. Clearly explains the fantastic benefits resulting from Project Lambda Explains the syntax and IDE support for the new features Shows how to streamline your code by bringing some of the benefits of functional programming to the Java language Illustrates parallelism in closures through Stream and Spliterator objects Explains API evolution by adding methods to existing interfaces without breaking existing interface implementations, a technique addressing potential multiple inheritance issues
ISBN: 9781430259992 (electronic bk.)
Standard No.: 10.1007/978-1-4302-5999-2doiSubjects--Topical Terms:
189341
Java (Computer program language)
LC Class. No.: QA76.73.J38
Dewey Class. No.: 005.133
Javavlosures and Lambda
LDR
:02370nmm a2200301 a 4500
001
462882
003
DE-He213
005
20151021105634.0
006
m d
007
cr nn 008maaau
008
151119s2015 cau s 0 eng d
020
$a
9781430259992 (electronic bk.)
020
$a
9781430259985 (paper)
024
7
$a
10.1007/978-1-4302-5999-2
$2
doi
035
$a
978-1-4302-5999-2
040
$a
GP
$c
GP
041
0
$a
eng
050
4
$a
QA76.73.J38
072
7
$a
UY
$2
bicssc
072
7
$a
COM014000
$2
bisacsh
082
0 4
$a
005.133
$2
23
090
$a
QA76.73.J38
$b
F529 2015
100
1
$a
Fischer, Robert.
$3
387321
245
1 0
$a
Javavlosures and Lambda
$h
[electronic resource] /
$c
by Robert Fischer.
260
$a
Berkeley, CA :
$b
Apress :
$b
Imprint: Apress,
$c
2015.
300
$a
xii, 220 p. :
$b
ill., digital ;
$c
24 cm.
520
$a
Java Closures and Lambda introduces you to significant new changes to the Java language coming out of what is termed Project Lambda. These new changes make their debut in Java 8, and their highlight is the long-awaited support for lambda expressions in the Java language. You'll learn to write lambda expressions and use them to create functional interfaces and default methods for evolving APIs, among many other uses. The changes in Java 8 are significant. Syntax and usage of the language are changed considerably with the introduction of closures and lambda expressions. This book takes you through these important changes from introduction to mastery. Through a set of clear examples, you'll learn to refactor existing code to take advantage of the new language features. You'll learn what those features can do for you, and when they are best applied. You'll learn to design and write new code having these important new features in mind from the very beginning. Clearly explains the fantastic benefits resulting from Project Lambda Explains the syntax and IDE support for the new features Shows how to streamline your code by bringing some of the benefits of functional programming to the Java language Illustrates parallelism in closures through Stream and Spliterator objects Explains API evolution by adding methods to existing interfaces without breaking existing interface implementations, a technique addressing potential multiple inheritance issues
650
0
$a
Java (Computer program language)
$3
189341
650
1 4
$a
Computer Science.
$3
212513
650
2 4
$a
Computer Science, general.
$3
274540
710
2
$a
SpringerLink (Online service)
$3
273601
773
0
$t
Springer eBooks
856
4 0
$u
http://dx.doi.org/10.1007/978-1-4302-5999-2
950
$a
Professional and Applied Computing (Springer-12059)
based on 0 review(s)
ALL
電子館藏
Items
1 records • Pages 1 •
1
Inventory Number
Location Name
Item Class
Material type
Call number
Usage Class
Loan Status
No. of reservations
Opac note
Attachments
000000112585
電子館藏
1圖書
電子書
EB QA76.73.J38 F529 2015
一般使用(Normal)
On shelf
0
1 records • Pages 1 •
1
Multimedia
Multimedia file
http://dx.doi.org/10.1007/978-1-4302-5999-2
Reviews
Add a review
and share your thoughts with other readers
Export
pickup library
Processing
...
Change password
Login