• 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 ...
  • Campbell Ritchie
  • Liutauras Vilda
  • Tim Cooke
  • Jeanne Boyarsky
  • Bear Bibeault
  • Knute Snortum
  • paul wheaton
  • Devaka Cooray
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Ron McLeod
  • Piet Souris
  • Ganesh Patekar
  • Tim Holloway
  • Carey Brown
  • salvin francis

Can't seem to turn the corner on AWT, I/O & Collections

Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,
I'm nearing test day soon and I still can't get a good grasp of three distinct topics at a level which would be appropriate for the SCJP Exam: AWT, I/O, and Collections. I'm fine with most of the other concepts, but these three have not sunk in, and it's become very frustrating. I guess i'm just not seeing the "big picture". If anyone has found good resources (books, web sites) they could pass along that start off from a very basic level and have lots of examples, I would be very greatful.
Here are the resources I've already tried:
Horton's "Beginning Java 2" - The author has foregone discussion of AWT in favor of Swing.
Mughal - This material is not for beginners, and IMHO there's not enough "hand holding" and examples for the harder topics. I'm sure if I had come from a C++ background, it would be quite appropriate.
JQPlus - I get very high scores on the random test (and I'm hoping it's not just from memorizing the answers) but it's intended to test, not to teach.
Sun Java Tutorial site - Very hard to follow. Not surprisingly, the two Sun Java courses i've taken (and spent $$$) came with official Sun manuals that have many, many errors.
Thank you,
Ranch Hand
Posts: 241
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Mark
I can think of Four
Jane Griscti's notes: http://www.janeg.ca/java2.html
Marcus Greene's notes: http://www.jchq.net/
Maha Anna's resources: http://www.javaranch.com/maha/Resources/resources.html
Vels notes: http://www.geocities.com/velmurugan_p/notes.html
Also for the IO section: I would revise along the the objectives as specified by Sun for the exam as a start as the IO is massive and you'll hit overload if you attempt to try memeorize ALL the constructors for all the Reader /Writer / Stream classes ie From the exam:
* Write code that uses objects of the file class to navigate a file system. * Write code that uses objects of the classes InputStreamReader and OutputStreamWriter to translate between Unicode and either platform default or ISO 8859-1 character encoding and Distinguish between conditions under which platform default encoding conversion should be used and conditions under which a specific conversion should be used.
* Select valid constructor arguments for FilterInputStream and FilterOutputStream subclasses from a list of classes in the java.io.package.
* Write appropriate code to read, write and update files using FileInputStream, FileOutputStream, and RandomAccessFile objects.
* Describe the permanent effects on the file system of constructing and using FileInputStream, FileOutputStream, and RandomAccessFile objects

this sould cut down IO a bit
all the best - Jim (Whoohoo 100 posts not out!)
Posts: 26
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can also study some of it's user friendly class hierarchies here .
Hope that helps.
MCP 2000, CCNA , SCJP 2
Webmaster - http://java.ditmas.net
Oh the stink of it! Smell my tiny ad!
create, convert, edit or print DOC and DOCX in Java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!