background preloader

The Java™ Tutorials

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. What's New The Java Tutorials are continuously updated to keep up with changes to the Java Platform and to incorporate feedback from our readers. Lambda expressions enable you to treat functionality as a method argument, or code as data. Apart from fixing typos and errors, this update includes also includes the following: The Security trail has been restructured; find security information about applets and Java Web Start applications in the Java Applets lesson. Trails Covering the Basics These trails are available in book form as The Java Tutorial, Fifth Edition. Creating Graphical User Interfaces Specialized Trails and Lessons

http://download.oracle.com/javase/tutorial/index.html

Excellent Shuttle Tutorial! I haven't had much time for Orbiter these days, but I noticed a recent tutorial flight recording uploaded by Russ "Reverend" Purinton on Orbit Hangar that looked interesting, and I tried it out tonight. It uses the standard space shuttle Atlantis (not the Shuttle Fleet add-ons) and covers launch to orbit (necessarily manual with the Atlantis since it lacks a launch autopilot), various orbit adjustments, and rendezvous and dock with the ISS. With included time acceleration segments, it takes about 45 minutes to play back (almost four hours real time), and it includes extensive instructional on-screen text to explain everything that was done. This tutorial is very well done and makes good use of the new Atlantis virtual cockpit that allows 7 or more MFD's to be displayed at once, so all the MFD's needed for orbit adjustments, plane alignment, orbit synchronization, and docking are all available by panning and zooming the virtual cockpit view.

Technology Network for Java Developers Oracle Technology Network > Java Software Downloads View All Downloads Top Downloads New Downloads Interplanetary Trajectories The MESSENGER spacecraft is closing fast on its close encounter with Mercury tomorrow (the Planetary Society has a detailed preview here, flyby simulation video here). This will be the first close approach to Mercury since Mariner 10 in 1974-75, and it will be very close - only about 200 kilometers from the surface! This is the first of three flyby encounters in 2008-2009, designed both for imaging/science and for trajectory modifications that will help MESSENGER to match Mercury's orbit and allow Mercury orbit insertion in March 2011.

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 technologies Training 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! JavaOne 2014 Sessions Replay Available Virtual Technology Summit on Demand Java The Complete Reference, by Herbert Schildt (Free Sample) 20% discount on the latest Java Books from Oracle Press Oracle's Java Magazine features The Internet of Things Save 50% on NEW Java ebooks from O’Reilly Media. Use CRC Press discount code KVM37 for a 20% discount off book purchases.

Online : Multimeter Tutorial - Make: PDF Podcast In this PDF, you can read about how to do some basic measurements with a multimeter. Watch the video and make sure to download the pdf to get all the juicy details. Or subscribe in itunes and it will be downloaded automatically for you! – PDF Link Here are some bonus links to learn more about multimeter use.

8 Free Sites to Learn Java Online 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. Java2s.com provides with a wide variety of Java examples, organized by topics. SQL, PL/SQL, and Java 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

Ajax Tutorial - Tutorial Ajax is a catchy name for a type of programming made popular in 2005 by Google and other big web developers. Ajax loosely stands for Asynchronous Javascript And XML, but that just sounds like techno jargon to many people. In plain English, Ajax can be thought of Javascript on steroids. When javascript was released, people loved all the cool things you could do with the web browser to make a more user-friendly experience. You could do form validation, quirky popup messages, make cool web tools and more. Introduction to Java programming, Part 1: Java language basics Introduction to Java programming, Part 1 Object-oriented programming on the Java platform Find out what to expect from this tutorial and how to get the most out of it.

Top 12 Ruby on Rails Tutorials A former student asked me a few days ago how I learned Ruby on Rails. The answer was that I simply read alot of great tutorials. So in the spirit of sharing, here are the 12 tutorials that I found most useful: 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).

CSS3 Tutorials to Brighten Up Your Day - Noupe Design Blog Jan 25 2011 As we all know, a lot of complicated CSS code snippets had to be used back then when you simply wanted to achieve a rounded corner, and even had to use JavaScript for simple animations. But since the coming out of CSS3, life has become a lot easier. In this post we provide you with a great collection you can always turn back to; whether you’re a pro and haven’t seen that particular tutorial yet, or a beginner who has newly discovered their love for CSS3. Either way, please feel free to mention tutorials that were missed out and would like to share with others. Awesome Cufonized Fly-out Menu with jQuery and CSS3 In this tutorial you can learn how to create a full page cufonized menu that has two nice features:

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".

Related: