Software Development Videos and Tutorials: Java, .NET, Ruby, Python, JavaScript, Agile, Software Testing
 
Tag: <span>java</span>

Advanced Topics in Programming Languages: The Java Memory Model

This talk describes the Java Memory Model and how it affects the ways concurrent software should be written. Recent changes to the memory model, which were incorporated into JDK 5, redefined the semantics of threads, synchronization, volatile variables, and final fields. The new memory model provides efficient and provably correct …

Hibernate & JPA Annotations – Windows Environment Setup

This tutorial takes you through the various steps involved in installing MySQL and the MySQL GUI tools. Then I install the Java Development Toolkit v 1.6 Update 10 (JDK). After JDK installation, I then extract the Hibernate Core and Hibernate Annotations modules, plucking out the pertinent JAR files, and placing …