Home > Articles > Programming > Java

Java

693 Items

Sort by Date | Title

Working with Objects in Java
Feb 18, 2016
Learn how to create objects, test and modify their class and instance variables, call an object’s methods, and convert objects from one class to another.
Interfaces, Lambda Expressions, and Inner Classes in Java
Feb 11, 2016
This chapter shows you several advanced techniques that are commonly used in Java. Despite their less obvious nature, you will need to master them to complete your Java tool chest.
Dependency Management with Apache Ivy
Jan 25, 2016
Looking to get started with a simple dependency-management tool? The combination of Ant and Ivy is a solid proposition in this space, and this toolset may save you more than just time. Stephen B. Morris provides some clues.
Introduction to Hadoop Distributed File System Versions 1.0 and 2.0
Jan 4, 2016
This chapter from Big Data Analytics with Microsoft HDInsight in 24 Hours, Sams Teach Yourself introduces Hadoop Distributed File System (HDFS), one of the core components of Hadoop for storing data in a distributed manner in the Hadoop cluster. It covers architecture and how data gets stored, the processes of reading from HDFS and writing data to HDFS, and internal behavior to ensure fault tolerance. It also covers HDFS 2.0, which comes as a part of Hadoop 2.0.
Running MapReduce Example Programs and Benchmarks
Dec 8, 2015
When using new or updated hardware or software, simple examples and benchmarks help confirm proper operation. Apache Hadoop includes many examples and benchmarks to aid in this task. This chapter from Hadoop 2 Quick-Start Guide: Learn the Essentials of Big Data Computing in the Apache Hadoop 2 Ecosystem provides instructions on how to run, monitor, and manage some basic MapReduce examples and benchmarks.
Video: OCA Java SE 8 Programmer I (1Z0-808): Understanding Integer Primitive Types Literal Forms
Dec 7, 2015
In this excerpt from OCA Java SE 8 Programmer I (1Z0-808) Complete Video Course, Simon Roberts looks at the formats of literal values that represent integers.
Video: OCA Java SE 8 Programmer I (1Z0-808): Using Common String Methods to Perform Comparisons
Dec 4, 2015
In this excerpt from OCA Java SE 8 Programmer I (1Z0-808) Complete Video Course, Simon Roberts takes a look at some of the string methods that perform comparisons.
Video: Java and MongoDB Rapid App Prototyping: Using Groovy to Convert XML into MongoDB Documents
Aug 12, 2015
In this excerpt from Java and MongoDB Rapid App Prototyping (Developer Talks): App Development using HTML5, AngularJS, Groovy, Java, and MongoDB, Trisha Gee shows you how to use Groovy to convert XML into MongoDB documents.
Video: Introduction to Java Concurrency
Aug 5, 2015
In this excerpt from Java Concurrency LiveLessons (Video Training), Douglas Schmidt introduces his LiveLessons course on concurrent programming in Java, which focuses on the techniques, tools, and methods needed to write multithreaded Java programs.
Using Transitions to Simplify JavaFX Animations
By Jeff Friesen
Jul 2, 2015
JavaFX simplifies common animations (such as fades and rotations) by providing 'canned' animation transition classes. Jeff Friesen introduces each of these classes and shows how to create your own custom transition classes.
Performance Advice for Beginning Java Programmers
Apr 30, 2015
Charlie Hunt, author of Java Performance LiveLessons, offers advice on how to be successful at meeting a Java application's performance expectations.
How to Become a Better Java Developer
Apr 27, 2015
Cay Horstmann, author of the classic Core Java and the thoroughly modern Core Java for the Impatient, wasn't always a Java expert. In this article, he talks about the psychology of becoming an expert developer. Learn the effective strategies he suggests for beginners and programmers who have mastered the basics.
Video: JavaFX Animation: Use Rotate Transition
Apr 9, 2015
In this video excerpt from JavaFX Programming LiveLessons, Part I (Video Training), Paul Anderson discusses the Rotate Transition, which rotates a node about its center point from a given angle to either a target angle or by a specified amount.
Video: JavaFX Programming: Create a Chain of Effects
Apr 1, 2015
In this video excerpt from JavaFX Programming LiveLessons, Part I (Video Training), Paul Anderson describes what chaining is and demonstrates how to chain effects in JavaFX.
Dependency Injection the Easy Way
Mar 31, 2015
Dependency injection (DI) can be a somewhat difficult concept to grasp and even more confusing to apply to new or existing applications. Jesse Smith shows you how to perform DI without an injection container by using either C# or Java.
Using AngularJS with MongoDB
Mar 11, 2015
Jesse Smith shows you how to use MongoDB with your Angular JS applications.
Video: Java Reflection Tutorial: Accessing Array Elements
Mar 5, 2015
In this video excerpt from Java Reflection LiveLessons (Video Training), Paul Anderson talks about accessing Array elements using setters and getters.
Video: Java Performance: Tune the HotSpot JVM Step-by-Step
Feb 24, 2015
In this video excerpt from Java Performance LiveLessons (Video Training), Charlie Hunt describes a high level step-by-step JVM tuning process that you can use to tune the Java Virtual Machine.
Video: Spring Framework Tutorial: How to Use Bean Lifecycle Callbacks
Feb 19, 2015
In this excerpt from Spring Framework LiveLessons (Video Training), Josh Long shows you how to use bean lifecycle callbacks, including the initializing bean interface, the disposable bean interface, @PostConstruct and @PostDestroy methods, and the smart lifecycle interface.
From Mathematics to Generic Programming: An Interview with Alexander Stepanov and Daniel Rose
Feb 16, 2015
John Lakos interviews Alexander Stepanov and Daniel Rose, authors of From Mathematics to Generic Programming, on their new book, why it applies to everyday programmers, and their positions on some closely related technical issues — including value semantics, concepts, contracts, and polymorphic memory resources — facing the C++ Standards Committee today.

Page 1 2 3 4 5 Next >