Win a copy of Kotlin for Android App Development this week in the Kotlin forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Devaka Cooray
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Junilu Lacar
  • Paul Clapham
  • Knute Snortum
Saloon Keepers:
  • Ron McLeod
  • Tim Moores
  • Stephan van Hulst
  • salvin francis
  • Carey Brown
Bartenders:
  • Tim Holloway
  • Frits Walraven
  • Ganesh Patekar

Books for learning Java Streams  RSS feed

 
Ranch Hand
Posts: 463
Chrome Linux VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Tim Holloway wrote:Unless I am very mistaken, "char" is a Unicode character. Not the same thing as in C/C++ where "char" practically means thinly-disguised byte. So I fail to see where using char with non-western languages makes any difference.

In fact, the pædant in me says that treating characters as integers is the more questionable practice.



As one who works with binary streams fairly regularly I miss my unsigned byte datatype.  3-4 years back I wrote a parser for such a stream in Java and had all sorts of issues.

Of course, that's completely irrelevant to this thread, which I'm finding very interesting.  Can anyone recommend a good book for learning streams?
 
Marshal
Posts: 62881
203
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It is probably a good idea to keep the thread this post was split from for “idioms”.
I can think of a few books: I have all the following:
Cay Horstmann: Core Java II 2015/6 edition (I think 10/e), volume II
    Also Core Java SE8/Java SE9 for the Impatient (two books presumably very similar: I have the Java9 edition). Don't confuse this book with the beginner's book with a similar name.
Urma Fusco and Mycroft: Java8 in Action (Manning 2014) and Modern Java in Action which is a more recent version of the same book.
Maurice Naftalin Mastering Lambdas: Java Programming in a Multicore World (Oracle Press 2014).
Ken Koiusen Modern Java Recipes (O'Reilly 2017) Slightly different: this isn't a tutorial but a cookery book supplying recipes for particular problems.

Other people will doubtless have their recommendations, too.
 
Campbell Ritchie
Marshal
Posts: 62881
203
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You may be able to find tutorials online.
 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for these wonderful suggestions. Will choose anyone of them for my studies.
 
Campbell Ritchie
Marshal
Posts: 62881
203
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to the Ranch
 
All of the world's problems can be solved in a garden - Geoff Lawton. Tiny ad:
RavenDB is an Open Source NoSQL Database that’s fully transactional (ACID) across your database
https://coderanch.com/t/704633/RavenDB-Open-Source-NoSQL-Database
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!