User:Urban/Java
From Hastur
This article is imported from the Hastur wiki. See the import log for details. Warnings:
- Buried links.
Miscellaneous Java notes. This is probably only useful to Java newbies. I'm currently taking Sun's course SL-275: Java Programming Language.
IDE
Some Java IDEs recommended by the instructor:
- IntelliJ from
JetBrains(uses ant/maven), builtin refactoring. Not available for Solaris. - Netbeans (uses ant/maven)
- Eclipse (uses ant/maven)
- BlueJ - educational Java IDE.
What I need in a Java IDE (at work) is basically refactoring and the option of using more than one target JRE version.
Miscellania
Books, coding practices, etc.
- Code conventiosn for the Java programming language
- Guidelines, Patterns, and Code for End-to-End Java Applications
- Effective Java
- Thinking in Java, 3rd Edition .
- log4j
- jUnit
Perl Stuff for Java?
How to do some nifty Perl stuff in Java:
Articles
- Regular Expressions in Java
- Using Program Parameters in Java - Some tips on parsing command line and reading configuration files.