Facebook Twitter
Java Tip 66: Control browsers from your Java application It's great that Java applets and browsers are so tightly integrated, but what if you want to have your Java application display a URL? There's no API call in any Java package that can help you with that. However, using the exec() command, you can fork a process and issue a command to the underlying OS. The only problem is figuring out just which command needs to be issued to control the browsers on each platform. On Unix, for Netscape, it was easy to figure this out as you only need to type "netscape -help". Java Tip 66: Control browsers from your Java application
Programming Center New-to-Java Programming Center Java Platform Overview | Getting Started | Learning Paths | References & Resources | Certification Unraveling Java Technology Terminology JavaServer Pages, JDBC, RMI, JDK--Java technology names and acronyms can be confusing for newcomers and experienced developers. This article defines the most common Java terminology in easy-to-scan, alphabetical order, and provides links for more information and downloads. This list is not a complete list of Sun's products for the Java platform, and is subject to change and updates.. Unraveling Java Technology Terminology Unraveling Java Technology Terminology
Packaging and Deploying Desktop Java Applications Contributed by Max Sauer and maintained by Patrick Keegan One question that a lot of beginning programmers have is: "Now that I've created my application in the IDE, how do I get it to work from the command line outside of the IDE." Similarly, someone might ask, "How do I distribute this application to other users without having to give them the whole IDE as well?" The answers to these questions are relatively simple, but not necessarily obvious. This document addresses those questions by taking you through the basics of using NetBeans IDE to prepare your applications for distribution and then deploying those applications. In addition, this document provides information that you might need to configure your system (or which you might need to pass on to the users of your application). Packaging and Deploying Desktop Java Applications
Java GUI Applications Learning Trail - NetBeans Tutorials, Guides and Articles What are Java GUI applications? A Java GUI application uses the standard Java components GUI component set, Swing, and is deployed to the desktop. The Swing GUI Builder in NetBeans IDE simplifies the GUI development process and enables you to visually create Java GUI applications using pre-unstalled Swing and AWT components. JavaFX is a rich set of graphics and media packages that enables developers to design, create, test, debug, and deploy rich client applications (RIAs) that behave consistently across multiple platforms. Java GUI Applications Learning Trail - NetBeans Tutorials, Guides and Articles
Trail: Creating a GUI With JFC/Swing (The Java™ Tutorials) Also known as The Swing Tutorial This trail tells you how to create graphical user interfaces (GUIs) for applications and applets, using the Swing components. If you would like to incorporate JavaFX into your Swing application, please see Integrating JavaFX into Swing Applications. Getting Started with Swing is a quick start lesson. Trail: Creating a GUI With JFC/Swing (The Java™ Tutorials)

Learn Java for Android Development: Introduction to Java

Learn Java for Android Development: Introduction to Java In this tutorial series, you’ll become familiar with Java, the programming language used to develop Android applications. Our goal is to prepare those already familiar with one programming language, such as PHP or Objective-C, to become comfortable working with the Java programming language and dive into Android app development. In this tutorial, you’ll get a brief introduction to Java fundamentals, including object oriented programming, inheritance and more. If you’re new to Java, or just looking to brush up on the details, then this is the tutorial series for you!
Learn the fundamentals of Java programming language through a variety of online tutorials. These tutorials teach the essential concepts behind building applications using various programming concepts and modules. This site can be used as a practical, example based guide for beginning programmers or those without much Object Oriented programming experience. Free Java Guide: This site lists General Java tutorials and specific Java programming topics for serious programming. In the case of sql tutorial, for each command, the SQL syntax will first be presented and explained, followed by an example. Free Java Tutorials & Guide | Java programming source code

Free Java Tutorials & Guide | Java programming source code

Learn Java by Examples Introduction to GenMyModel After 3 years of research and development, GenMyModel draws the future of software modeling. GenMyModel is a free browser hosted UML tool for developers and software architects. Its ... How to use Preferences API to store program configurations? The Preferences API provided in the java.util.prefs package can be use to store and retrieve application configurations.

Learn Java by Examples

Introduction to Java programming, Part 1: Java language basics Before you begin Find out what to expect from this tutorial and how to get the most out of it. About this tutorial Introduction to Java programming, Part 1: Java language basics

jQuery Mobile

jQuery Mobile Seriously cross-platform with HTML5 jQuery Mobile framework takes the "write less, do more" mantra to the next level: Instead of writing unique applications for each mobile device or OS, the jQuery mobile framework allows you to design a single highly-branded responsive web site or application that will work on all popular smartphone, tablet, and desktop platforms. Graded Browser Support Theming: Built to be branded We believe that your web site or app should feel like your brand, not any particular OS.


Java is a general-purpose, concurrent, class-based, object-oriented language that is specifically designed to have as few implementation dependencies as possible. It is intended to let application developers “write once, run anywhere.” Java is currently one of the most popular programming languages in use, particularly for client-server web applications. And knowing Java can be a lucrative skill to possess in the current computer-and-Internet-focused marketplace. 1. 8 Free Sites to Learn Java Online | Online Tips, Free Download and Review

The Java™ Tutorials

The Java Tutorials are practical guides for programmers who want to use the Java programming language to create applications. They include hundreds of complete, working examples, and dozens of lessons. Groups of related lessons are organized into "trails". The Java Tutorials primarily describe features in Java SE 8. For best results, download JDK 8.
New to Java Programming Center Java Basics offers a quick overview and the steps to create a 'Hello, World' program. Get Started provides the resources needed to develop applications with Java technologiesTraining includes courses, certifications and package information Connect with the millions of existing Java professionals via conferences, blogs and more. Young Developers covers online resources to learn Java application development at any age, as well as a tutorial about Minecraft mods and Java What's New! Java The Complete Reference, by Herbert Schildt (Free Sample) 20% discount on the latest Java Books from Oracle Press Oracle's Java Magazine features "Big Data, How Big Data will Change the Way you Code" Pre-Built Developer VM for Enterprise Java Development. TEST YOUR KNOWLEDGE with a series of questions from Herb Schildt: ..

Technology Network for Java Developers

Oracle Oracle Oracle Technology Network > Java Challenge Win A Trip to JavaOne 2014
In Oracle, SQL, PL/SQL, XML, and Java all interoperate seamlessly in a way that allows developers to mix-and-match the most relevant features of each language. SQL and PL/SQL form the core of Oracle's application development stack. Not only do most enterprise back-ends run SQL, but Web applications accessing databases do so using SQL (wrappered by Java classes as JDBC), Enterprise Application Integration applications generate XML from SQL queries, and content-repositories are built on top of SQL tables. It is a simple, widely understood, unified data model. It is used standalone in many applications, but it is also invoked indirectly from Java (JDBC), Oracle Call Interface (dynamic SQL), and XML (XML SQL Utility). Overview of PL/SQL SQL, PL/SQL, and Java