Java Development Topics:
JVM languages – Scala, Groovy, Grails
Java Virtual Machines (JVMs) can be a crucial component for a software platform, and even become a platform in itself. But you need to choose which JVM language to run on top of the JVM. Scala and Groovy are two popular choices. Scala is an object oriented language designed to be highly scalable. Groovy is similar to the standard Java language with several additional features. The Grails framework leverages Groovy under a "coding by convention" paradigm.
In this section on JVM languages, get news, advice, and tutorials on Scala, Groovy, and Grails. This information will help you choose with language to run on top of a JVM, and how to get the most out of the language you choose. These languages help you to create dynamic Web content on a Java platform. Learn about popular Java Virtual Machine (JVM) languages Scala and Groovy and learn about the framework for Groovy, Grails.News:
1 - 3 of 18-
OCAJP Java 7 Exam Expected in March 2012? OCPJP to Follow?
10 Jan 2012
News - Highly anticipated, the new Oracle certification for Java, OCAJP, went out of beta on December 17th, 2011. So when will the new exam be released? And when will the OCPJP exam be released?
-
OCPJP & OCAJP: Java 7 training requirement for the Oracle Certified Professional Programmer dropped
21 Dec 2011
News - In order to obtain the certified architect position from Oracle, attending and passing a training course is now required. But what about the Java Professional and Java Associate designations, OCPJP and OCAJP for Java 7?
-
Weaving process with aspectj and spring-aspects using Maven
TheServerSide Newsfeed | 23 Sep 2011
News - An important concept of aspect programming is the process of weaving. An aspect weaver takes information from raw classes and aspects and creates new classes with the aspect code appropriately weaved into the classes. In this post, learn how to modify a...
Reference & Learning:
1 - 3 of 8-
Vowels don't cost $500: Pontificating on Java 7 variable naming conventions
26 Jan 2012
Tutorial - When naming your variables, put a little bit of thought into it and name them well. Well thought out variable names make Java programs both easier to read and easier to maintain. Good names can even make Java programming fun.
-
Has Computer Programming Really Changed Much Since Lovelace's Time?
26 Jan 2012
Feature - Everyone always talks about these new computer programming languages, and how great one is over the other. But really, has computer programming really changed that much over time?
-
OCPJP & OCAJP Mock Exam Question for the Java 7 Exam
23 Jan 2012
Tutorial - Looking to get Java 7 certified from Oracle, and obtain your OCPJP or OCAJP, Professional or Associate designations? Well, you need to know the tricks they throw at you with regards to operator precedence. This question hits your knowledge of the OCAJP 7...
VIEW ALL Reference & Learning ON JVM languages – Scala, Groovy, Grails
Expert Technical Advice:
1 - 2 of 2-
Java 7 and the intricacies of safe and unsafe casting
26 Jan 2012
Tip - One of the problems with casting is that it does have the potential to cause a loss of precision, especially if the number that gets cast does indeed fall outside of the range of the target type. Here we will explain why this happens.
-
Dependency Injection in Java EE 6 (Part 6)
15 Mar 2011
Tip - In this last article of the series, we will cover portable extensions, available implementations as well as CDI alignment with Seam, Spring and Guice.
VIEW ALL Expert Technical Advice ON JVM languages – Scala, Groovy, Grails