• 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
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Congratulations to Khalid A. Mughal & Rolf W. Rasmussen for Programmer's Guide to SCJP6.0

 
Ranch Hand
Posts: 814
Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello, Khalid A. Mughal & Rolf W. Rasmussen.
Congratulations for such a excellent book on SCJP6.0.
I appreciate for your effort for making such a study guide.
This study guide will definitely help to everyone.

I gone through following URL
http://www.ii.uib.no/~khalid/pgjc3e/
I read information given on website.


Would you include explanation about lexical translation which is given in Java Language Specification 3.0. You can include it in appendix section at the end of book.
It will help to find out how java compiler think about java code to show error during compile time.



I will explain with a following small java code





I think knowledge of lexical translation will help to understand how java compiler think about java code.
This is only a suggestion. Am I correct to suggest something here ?

If I made mistake in this post please notify me for that I will definitely rectify it.

Best Wishes for your SCJP6.0 Study Guide
 
author
Posts: 150
12
Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

It is too early to be thinking of the next edition. :-)
I think what you are suggesting would be better acheived by an interactive tool, rather than in a book.
 
Ninad Kulkarni
Ranch Hand
Posts: 814
Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Khalid
I got your point
 
Ranch Hand
Posts: 390
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I do not think this is something a programming book should worry about; probably a book on compilers will be better suited to explain this.
 
Ninad Kulkarni
Ranch Hand
Posts: 814
Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Anselm Paulinus wrote:I do not think this is something a programming book should worry about; probably a book on compilers will be better suited to explain this.



ok Anselm your thinking is correct.
As you said "book on compilers can explain" but SCJP exam also want to test whether given code will compile or not and can test output of given code probably given question is based on SCJP objective.
When I solved some mock exams they want to test how many number of errors in the given code or at which number of line/lines the compiler will show error and you have to choose appropriate answer.
You can go through Sun Microsystem's web site and attend pre-assesment mock exam for SCJP5.0 or SCJP6.0, it's free.Simply go through that mock test you will find it.
So if we know how compiler think about java code then it's helpful in the SCJP exam as well as real world programming.
If SCJP aspirant is new to java programming language then he or she can know about it through SCJP preparation and can excel in SCJP exam.
That is the reason I am suggesting to include it in the appendix of the book. It is not mandatory to include it in the book.
But as Khalid said lexical translation explaination acheived by interactive tool.

I hope this clears
 
Ranch Hand
Posts: 686
Netbeans IDE Chrome Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Is this in the certification objectives for 6.0?
 
Anselm Paulinus
Ranch Hand
Posts: 390
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Ninad Kulkarni wrote:

Anselm Paulinus wrote:I do not think this is something a programming book should worry about; probably a book on compilers will be better suited to explain this.



ok Anselm your thinking is correct.
As you said "book on compilers can explain" but SCJP exam also want to test whether given code will compile or not and can test output of given code probably given question is based on SCJP objective.
When I solved some mock exams they want to test how many number of errors in the given code or at which number of line/lines the compiler will show error and you have to choose appropriate answer.
You can go through Sun Microsystem's web site and attend pre-assesment mock exam for SCJP5.0 or SCJP6.0, it's free.Simply go through that mock test you will find it.
So if we know how compiler think about java code then it's helpful in the SCJP exam as well as real world programming.
If SCJP aspirant is new to java programming language then he or she can know about it through SCJP preparation and can excel in SCJP exam.
That is the reason I am suggesting to include it in the appendix of the book. It is not mandatory to include it in the book.
But as Khalid said lexical translation explaination acheived by interactive tool.

I hope this clears



My bad; I am just about to start preparation for SCJP6.0; the last time I did the exam it was version 4.0; I 've not taking time yet to look at the exam spec, neither have I done any mock exam on the recent versions. If this is now part of the exam spec then your suggestions are valid suggestions, the book has to cover the exam content 100% to be competitive.
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic