SCJP console tutorial

L

Lew

aditya said:
I have uploaded some tutorial on the internet. If you find some time
have a look at it.

viewed at : www.sasanetworking.asia

Except for various spelling and grammar errors ("softwares" for "software",
"transcient" for "transient" (although I am intrigued by the semantic
possibilities of "transcient")), this is really a very good site. At first
glance the information is accurate, useful and extensive. It is not
plagiarized. It is not your typical blogspam ripoff. It's a legitimate and
helpful set of notes from a Java programmer that aims to help the rest of us.

What a pleasant surprise. Keep up the good work, aditya.

Minor criticisms:

- Be sure to spell the language name, keywords, classes and methods correctly,
such as 'ObjectInputStream', "Java" (the language itself), 'instanceof' or
'hashCode()', including with respect to upper and lower case.

- Go through the site and correct the spelling, if not also the grammar, errors.

- The abbreviation "i.e." has a period after each letter, and is followed by a
comma, i.e., like this. Similarly for "e.g.".

- There is one major error in your notes on generics, where you incorrectly
claim that "[p]olymorphism dont [sic] apply for generics" and consequently
that "[g]eneric Methods [sic] wont [sic] accept polymorphic arguments". These
statements are quite false.

- It is partly false that "n generic methods we cannot use add() method.
the method declaration will look something like this [examples with wildcards
follow]". You are correct but misleading in that you don't explain that it's
the effect of wildcards.

Otherwise it's an excellent site.
 
R

Roedy Green

Hi Guys,
I have uploaded some tutorial on the internet. If you find some time
have a look at it.

viewed at : www.sasanetworking.asia

SCJP = Sun Certified Programmer for Java, the certification exam.


see http://mindprod.com/jgloss/certification.html
--
Roedy Green Canadian Mind Products
http://mindprod.com

"The industrial civilisation is based on the consumption of energy resources that are inherently limited in quantity, and that are about to become scarce. When they do, competition for what remains will trigger dramatic economic and geopolitical events; in the end, it may be impossible for even a single nation to sustain industrialism as we have know it in the twentieth century."
~ Richard Heinberg, The Party’s Over: Oil, War, and the Fate of Industrial Societies
 
R

Roedy Green

Except for various spelling and grammar errors ("softwares" for "software",
"transcient" for "transient" (although I am intrigued by the semantic
possibilities of "transcient")), this is really a very good site. At first
glance the information is accurate, useful and extensive. It is not
plagiarized. It is not your typical blogspam ripoff. It's a legitimate and
helpful set of notes from a Java programmer that aims to help the rest of us.

What a pleasant surprise. Keep up the good work, aditya.

I agree. The advice is sound and helpful and appears to genuinely have
been derived from practical successful experience. I have linked to
it from the Java glossary entry on certification at
http://mindprod.com/jgloss/certification.html

I also agree with Lew the site needs a good spellchecking and
proofreading. Those errors belie the quality of the content.

I'd think there should be a business opportunity for polishing web
sites by:

1. correcting spelling and grammar, and choosing the desired degree of
formality.
2. choosing colours and layouts that appeal to a target audience.
3. cleaning up HTML syntax errors.
4. Making sites consistent with the use of style sheets, macros and
Servlets.

The problem is the sites that most need this treatment are hosted in
the third world, where the costs of getting a westerner to do this
would be prohibitive. Perhaps net-savvy people living in the third
world could do this. Perhaps it could be combined with a
translation/internationalisation service.

I think many sites are unaware of how many errors there are, and the
effect this has on North American and British readers. So many Asian
sites give the impression they produce shoddy electronics just because
of errors in the websites. What you can get away with in speech and in
print are different.

Anybody can cheaply run their site through a free spell checker, or
run their pages through a free HTML syntax checker. I don't know
about a free grammar checker, or an inappropriate formality detector.

Perhaps a very simple grammar checker that ensured singular/plural was
specified correctly would go a long way to improving the sites. In
many language there is no plural ending. You handle it with
adjectives or repetition or just guess by context, or leave it out as
irrelevant. It is hard for someone schooled in such a language to be
sufficiently picky about plurals in English.

One of the most common errors is "softwares".

There are also words that sound somewhat silly used casually in
English even if their official definitions are laudatory, e.g.
"golden", "glorious", "star", "food", "happiness", "heroic",
"people's", "enchanting". We need a list of such, and a scanner to
warn of their use, and the conditions under which they can be safely
used.

--
Roedy Green Canadian Mind Products
http://mindprod.com

"The industrial civilisation is based on the consumption of energy resources that are inherently limited in quantity, and that are about to become scarce. When they do, competition for what remains will trigger dramatic economic and geopolitical events; in the end, it may be impossible for even a single nation to sustain industrialism as we have know it in the twentieth century."
~ Richard Heinberg, The Party’s Over: Oil, War, and the Fate of Industrial Societies
 
A

Aditya

Thanks Lew for the Comments.
I will try to incorporate them ASAP.



aditya said:
I have uploaded some tutorial on the internet. If you find some time
have a look at it.

Except for various spelling and grammar errors ("softwares" for "software",
"transcient" for "transient" (although I am intrigued by the semantic
possibilities of "transcient")), this is really a very good site.  At first
glance the information is accurate, useful and extensive.  It is not
plagiarized.  It is not your typical blogspam ripoff.  It's a legitimate and
helpful set of notes from a Java programmer that aims to help the rest of us.

What a pleasant surprise.  Keep up the good work, aditya.

Minor criticisms:

- Be sure to spell the language name, keywords, classes and methods correctly,
such as 'ObjectInputStream', "Java" (the language itself), 'instanceof' or
'hashCode()',  including with respect to upper and lower case.

- Go through the site and correct the spelling, if not also the grammar, errors.

- The abbreviation "i.e." has a period after each letter, and is followed by a
comma, i.e., like this.  Similarly for "e.g.".

- There is one major error in your notes on generics, where you incorrectly
claim that "[p]olymorphism dont [sic] apply for generics" and consequently
that "[g]eneric Methods [sic] wont [sic] accept polymorphic arguments".  These
statements are quite false.

- It is partly false that "n generic methods we cannot use add() method.
the method declaration will look something like this [examples with wildcards
follow]".  You are correct but misleading in that you don't explain that it's
the effect of wildcards.

Otherwise it's an excellent site.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,432
Messages
2,571,680
Members
48,796
Latest member
Greg L.

Latest Threads

Top