• 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 Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • paul wheaton
  • Jeanne Boyarsky
  • Ron McLeod
Sheriffs:
  • Paul Clapham
  • Liutauras Vilda
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Roland Mueller
Bartenders:

All I in the JLS?

 
Ranch Hand
Posts: 127
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It seems to me that (even though its sometimes hard to read) the Java Language Spec has everything you need to know in the topics that it covers.
The topics that do not seem to be included:
- Assertions
- Garbage Collection
- Fundimental classes in Java.lang
- The collections framework
I think some of these should maybe be there.
Do you agree that except on the topics above the JLS is the definitive source? (i.e. you only need to study it)
PS. If there is a newer version than the:
Java Language Specification
Second Edition
April, 2000
plEAse let me know.
Thanks.
 
Author & Gold Digger
Posts: 7617
6
IntelliJ IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
seems to me that (even though its sometimes hard to read) the Java Language Spec has everything you need to know in the topics that it covers.
...
Do you agree that except on the topics above the JLS is the definitive source? (i.e. you only need to study it)

I can't agree more
I think some of these should maybe be there.
I don't think so. Quoting from the JLS preface, the goal of the JLS is to:


This book attempts a complete specification of the syntax and semantics of the language. We intend that the behavior of every language construct is specified here, so that all implementations will accept the same programs.


I do agree, though, that the assertions specification should be included in the JLS and this was wanted by the JLS authors, as the following quotes from the preface shows:


At this writing, there are ongoing initiatives through the Java Community Process to extend the language with generic types and assertions, refine the memory model, etc. However, it would be inappropriate to delay the publication of the second edition until these efforts are concluded.


From Clarifications and Amendments to The Java Language Specification, Second Edition


Asserts (JSR-41)
The final specification is here . We expect to provide detailed JLS changes in the near future.


Don't forget the unofficial JLS errata at http://www.ergnosis.com/java-spec-report/java-language
If there is a newer version than the:
Java Language Specification
Second Edition
April, 2000

The latest version is available online at http://java.sun.com/docs/books/jls/second_edition/html/jTOC.doc.html
 
Ranch Hand
Posts: 267
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I would agree too. I currently own to older versions of exam cram and RHE (I think its RHE..big blue book) both of which I bought fall of 2000. Everytime I read the JLS and then go read the corresponding chapters in my study books I feel its saying the exact same thing...except in English
I think the line from Beetlejuice "This thing reads like VCR instructions" fits when talking about the JLS, at least for me.
 
Ranch Hand
Posts: 1055
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Matt Kidd:
I think the line from Beetlejuice "This thing reads like VCR instructions" fits when talking about the JLS, at least for me.


I agree. That damn thing is unreadable. The JLS, I mean.
 
today's feeble attempt to support the empire
Smokeless wood heat with a rocket mass heater
https://woodheat.net
reply
    Bookmark Topic Watch Topic
  • New Topic