» tagged pages
» logout

(Feed found, click Add Page to syndicate.) Error finding feed, please try again » Find feed title

A Blog Page allows you to add entries, for news or other time sensitive postings

(Login required to save to your tagged pages.)
(or Cancel)

Make further edits, (or Cancel)

(Login required to save to your tagged pages.)
(or Cancel)

(Editing anonymously: to be credited for your changes, login or register a new account)

Change Page Permissions? Changing these permissions will adjust who can modify this page.

alex (change)
Swik Users (change)
(or Cancel)
Upload an image from your computer:
or Copy an image from a URL:
or Erase the current icon:
Icon Preview:

or Cancel

Erase Java? The contents of Java page and all pages directly attached to Java will be erased.

or Cancel

(Editing anonymously: to be credited for your changes, login or register a new account)

other page actions:
Java

Java

Java is a object-oriented programming language created by Sun Microsystems. It is compiled to an intermediate language called ‘byte code’ that is then interpreted. The interpreted nature allows compiled Java programs to run on different platforms, including FreeBSD, Solaris, Linux, Windows, MacOS and a lot of other operating systems.

An older version of the language can also be compiled to native code by the gcj compiler. Java compilers are produced by Sun, IBM and the open source community.

Due to its intermediate language nature and abstraction from native calls, Java has attracted criticism as being slower than native compiled code like C++ . Additionally Java code must be run in a Java Virtual Machine, which imposes an overhead. The introduction of various just-in-time compilers has negated his effect for long-running program; in fact, potentially Java can be faster as it can use run-time profiling to guide optimizations.

External Links

sorted by: recent | see : popular
Content Tagged Java

Coding a Swing Explorer Plugin for NetBeans IDE

One of the cool encounters at JavaOne was with Maxim Zakharenkov, who is from Latvia, and his https://swingexplorer.dev.java.net/ project. The tool lets you introspect Swing applications and is discussed on Javalobby as well. Max told me that there's already an Eclipse plugin for his tool, but nothing for NetBeans IDE. We spent some time together yesterday and made quite some progress.

technology: dzone.com: tech links

Competition for Java Software Developers

A competition for Java software developers, who pair up in teams to solve challenging problems in software development. Winners of the top team receive prizes worth more than $7000, including a top-of-the-line Mac Book Pro and other cool stuff.

technology: dzone.com: tech links

First Look at the Spring 2 Application Platform

What is SpringSource thinking? Why are they betting everything on OSGi? What's so special about the Spring 2 Application Platform? Read this article to get your bearings.

technology: dzone.com: tech links

JavaOne 2008, Day Three: Riding the Rails

This post outlines the development and deployment process for JRuby on Rails based on notes from talks by Ola Bini of Thoughtworks, Nick Sieger of Sun, and Anil Hemrajani of BigUniverse.com, as well as the Jruby on Rails lab. (The steps can all be done in NetBeans, but it's easiest to show them in print using the command line.)

technology: dzone.com: tech links

Apache Gump

Gump is Apache's continuous integration tool. It is written in python and fully supports Apache Ant, Apache Maven (1.x and 2.x) and other build tools.

ContinuousIntegration: http://del.icio.us/popular/ContinuousIntegration

Apache Ivy, the agile dependency manager

Ivy is a popular dependency manager focusing on flexibility and simplicity.

ContinuousIntegration: http://del.icio.us/popular/ContinuousIntegration

Page 1 | Next >>
Username:
Password:
(or Cancel)