Win a copy of TensorFlow 2.0 in Action this week in the Artificial Intelligence and Machine Learning 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
  • Paul Clapham
  • Bear Bibeault
  • Jeanne Boyarsky
Sheriffs:
  • Ron McLeod
  • Tim Cooke
  • Devaka Cooray
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Jj Roberts
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • salvin francis
  • Scott Selikoff
  • fred rosenberger

Tool used for Studying

 
Ranch Hand
Posts: 116
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Everyone:

After coding for many years, I've wanted to update my skills with getting certificated for SCJP 5.0. I normally code using eclipse 3.2, but it is to advance--it helps you to much! Gosh did I just say something bad about Eclipse....Shame on me!

What I want to do is use a tool that gives me the same error messages as the jdk. I would like a little syntax highlighting too. :roll: What I don't want to do is configure my environment just getting each example working. To me, this is a pain. I need to focus strictly on learning the finite details about the language. Can someone share what they think is the best approach in the tool department for preparing for SCJP 5.0?

Thank you for taking the time to read my post and offer me some good advice.


Russ
 
Ranch Hand
Posts: 1847
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
VIM and the commandline compiler.
Maybe put ANT in between to automate your build process a bit.
 
arch rival
Posts: 2813
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You are wise to look for a tool other than eclipse for SCJP studying. I have had several emails from people who have used eclipse to test code on my mock exam questions and the results/errors/warnings have been subtly different to those you would receive from the "naked JDK".

If you are using windows you might consider Notepad2 from
http://www.flos-freeware.ch/

As the name implies it is an enhanced version of the built in Windows editor. It is very quick to load and has some features appropriate to programming.
Marcus
 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I use the K&B book, Google, jEdit, sdk docs, and this discussion forum (although I really haven't needed it yet). (www.jedit.org)
[ May 12, 2006: Message edited by: Tim Shortt ]
 
Jeroen T Wenting
Ranch Hand
Posts: 1847
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
yes, Eclipse's own compiler generates different errors and warnings from the Sun compiler (to the point where I've had code compile with no warnings in Eclipse that yielded warnings when using the JDK, as well as the reverse).
 
Ranch Hand
Posts: 7729
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Try the little IDE available atthe BlueJ site

Here's a description
[ May 12, 2006: Message edited by: Barry Gaunt ]
 
Ranch Hand
Posts: 361
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Editplus seems to fit the description. Ofcourse the file is less than 1 mb so dont expect anything too fancy, but I believe thats what youre going for here.
 
Jeroen T Wenting
Ranch Hand
Posts: 1847
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I don't consider BlueJ to be a useful tool to teach (let alone produce code in) Java.
Might be handy for teaching basic OO skills, but certainly not for someone trying to seriously learn the language to the degree needed to pass the certification exams.
 
Barry Gaunt
Ranch Hand
Posts: 7729
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by Jeroen T Wenting:
I don't consider BlueJ to be a useful tool to teach (let alone produce code in) Java.
Might be handy for teaching basic OO skills, but certainly not for someone trying to seriously learn the language to the degree needed to pass the certification exams.



That may be true, but I found it ideal for trying small snippets of code such as those used for learning SCJP. It has a simple debugger, with which you can see where methods are overridden or hidden. My son used it at high school before moving onto using Eclipse for his final projects.

It is going to be offered as a plugin to Netbeans - and none other than James Gosling gives it his blessing.
 
Jeroen T Wenting
Ranch Hand
Posts: 1847
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
it hides too much, preventing real understanding.
it also generates too much, again preventing understanding.

and before I forget: I'm not too impressed with Netbeans either
[ May 12, 2006: Message edited by: Jeroen T Wenting ]
 
reply
    Bookmark Topic Watch Topic
  • New Topic