Home > Articles > Programming > Java

Java

RSS Feed Subscribe to this topic  RSS details

685 Items

Sort by Date | Title

Interfaces and Lambda Expressions in Java
By Cay S. Horstmann
Feb 16, 2015
In this chapter from Core Java for the Impatient, you will learn about interfaces and lambda expressions, including static and default methods, method and constructor references, processing lambda expressions, variable scope, higher-order functions, and local inner classes.
Video: Java Fundamentals: Dive Into NetBeans
By Paul Deitel
Feb 3, 2015
In this excerpt from the video Java Fundamentals LiveLessons Part I of IV (Video Training), Paul Deitel covers getting NetBeans, opening the IDE and configuring tabs and line numbers, creating a project and adding existing code to the project, and creating a new program.
20 Reasons Why You Should Move to JavaFX and the NetBeans Platform
By Gail Anderson, Paul Anderson
Jan 19, 2015
Gail Anderson and Paul Anderson, co-authors of JavaFX Rich Client Programming on the NetBeans Platform and NetBeans Dream Team members, share 20 compelling arguments for incorporating JavaFX and the NetBeans Platform into your development of rich desktop applications. The modular NetBeans Platform gives you the architectural flexibility to create sophisticated applications, while JavaFX enriches your interfaces.
Named Entity Recognition: A Short Tutorial and Sample Business Application
By Humphrey Sheil
Jan 15, 2015
Humphrey Sheil, co-author of Sun Certified Enterprise Architect for Java EE Study Guide, 2nd Edition, demonstrates how an off the shelf Machine Learning package can be used to add significant value to vanilla Java code for language parsing, recognition and entity extraction.
Java Language Basics
By Raymond Gallardo, Joni Gordon, Scott Hommel, Sowmya Kannan, Sharon Biocca Zakhour
Dec 25, 2014
This chapter from The Java Tutorial: A Short Course on the Basics, 6th Edition discusses variables, operators, expressions, statements, and blocks, and control flow statements.
Preface to The Java Tutorial: A Short Course on the Basics, Sixth Edition
By Raymond Gallardo, Joni Gordon, Scott Hommel, Sowmya Kannan, Sharon Biocca Zakhour
Dec 12, 2014
This preface to The Java Tutorial: A Short Course on the Basics, 6th Edition discuss who the book is written for, the new features added to the platform, and how to get the most out of Java using this tutorial.
Writing Your First Java Program
By Rogers Cadenhead
Jul 4, 2014
Rogers Cadenhead shows you how to create, save, compile, and test your first Java program. You'll even get to do some basic debugging.
Introduction to "The Java Virtual Machine Specification, Java SE 8 Edition"
By Alex Buckley, Gilad Bracha, Tim Lindholm, Frank Yellin
Jun 25, 2014
The authors of The Java Virtual Machine Specification, Java SE 8 Edition introduce their definitive technical reference for the Java Virtual Machine.
Integrating Play for Java and Akka
By Steven Haines
Jun 23, 2014
Learn how to integrate Play with Akka to create highly scalable and resilient applications.
The Java EE 7 Tutorial: Enterprise Beans
By Eric Jendrock, Ricardo Cervera-Navarro, Ian Evans, Kim Haase, William Markito
Jun 20, 2014
In this chapter you'll learn all about Enterprise Beans, Session Beans, Message-Driven Beans.
Introduction to "The Java Language Specification, Java SE 8 Edition"
By James Gosling, Gilad Bracha, Alex Buckley, Bill Joy, Guy L. Steele
Jun 12, 2014
The authors of The Java Language Specification, Java SE 8 Edition introduce the book and the specs of Java SE 8.
Introduction to Play 2 for Java
By Steven Haines
Jun 9, 2014
Learn about when you might want to use Play Framework to help you set up a development environment, and walk through building your first Hello, Play application.
The Java EE 7 Tutorial: Getting Started with Web Applications
By Eric Jendrock, Ricardo Cervera-Navarro, Ian Evans, Kim Haase, William Markito
Jun 5, 2014
This chapter introduces web applications, which typically use JavaServer Faces technology and/or Java Servlet technology.
Code as Data: Java 8 Interfaces
By Stephen B. Morris
Jun 2, 2014
Tired of updating Java interfaces and implementation code? Would you prefer an easier way of maintaining your Java service interfaces? Are you finding anonymous class instances a little too heavyweight in your Java GUIs? Java 8 provides some lightweight facilities that may be just what the coding doctor ordered. Stephen B. Morris explores the functional programming world of Java 8.
Using the Command and Adaptor Patterns in Java 8
By Stephen B. Morris
May 27, 2014
Design patterns remain a hugely beneficial programming tool. Watch as Stephen B. Morris explores the use of the Command and Adaptor patterns in the brave new world of Java 8.
Java SE 8's New Compact Profiles and Integer APIs
By Jeff Friesen
May 19, 2014
Java SE 8 offers many useful features that can increase your productivity. Lambdas, the Streams API, and Nashorn may be more widely known, but the Java SE 8 release also includes compact profiles, an API for unsigned integers, and an API for integer arithmetic overflow/underflow detection. Jeff Friesen introduces you to these three lesser-known features.
Java SE 8's New Language Features, Part 2: Predefined Functional Interfaces, Method References, and More
By Jeff Friesen
Apr 22, 2014
Java 8 has significantly evolved the Java language by adding support for default and static methods to interfaces, by introducing lambda expressions and functional interfaces, and more. In Part 2 of a two-part series on Java 8 language features, Jeff Friesen introduces you to predefined functional interfaces, method references, enhanced generic type inference, and type annotations.
Introduction to Classes, Objects, Methods and Strings in Java SE8
By Harvey Deitel, Paul Deitel
Apr 9, 2014
This chapter shows how to create your own Java classes and methods, presenting a case study on creating and using a simple, real-world bank account class — Account. This chapter also introduces data type double to represent an account balance as a number that can contain a decimal point—such numbers are called floating-point numbers.
Java SE 8: Why Should I Care?
By Steven Haines
Mar 25, 2014
Java retains its object-oriented roots, but has added many functional programming constructs to help it better manage parallel processing. Java expert Steven Haines reviews the must-know features added to Java SE 8.
Java SE 8’s New Language Features, Part 1: Interface Default/Static Methods and Lambda Expressions
By Jeff Friesen
Mar 25, 2014
In Part 1 of a two-part series on Java 8 language features, Jeff Friesen introduces you to default/static methods and lambda expressions/functional interfaces.

< Prev Page 1 2 3 4 5 Next >