See how paying attention to your function signature, utilizing language features where possible and using immutable data structures and pure functions can get you pretty far.
As guardians of our own code quality, we're armed with two battle tactics: Be reactive, or be proactive. Read Chapter 1 of "Continuous Enterprise Development in Java".
Learn more about the best ways to access a relational database using the JDBC template in Spring.
Learn more about the concepts of Gradle as a project building tool and also see how to configure and build a sample Java project.
Oracle engineers have submitted a formal thesis of proposed enhancements to the Java Virtual Machine and Java language to support small, immutable value types.
Learn more about writing MapReduce programs with the language of your choice with Hadoop Streaming.
Learn how to implement some automated acceptance criteria for your Behavior Driven Development.
Take a guided tour of automated acceptance testing for Java Web applications using JBehave, Thucydides and Selenium 2/Webdriver.
Your Java program won't know which class to instantiate until it is executing. So how can you create an instance that class ahead of time?
ASP, Visual Basic and Java come out on top.
Ellison Hints at Oracle's Java Priorities: JavaFX-based OpenOffice Apps and Mobile Devices
| April 27, 2009
Will Oracle Continue Funding Sun's Pet Java Projects?
| January 16, 2009
JavaFX Team Answer the Eager and the Skeptical
Google I/O: The Web's Wide Open for Developers
JavaOne 2008: How JavaFX Has Grown in Just One Year