Java 5

New Features in Java 5


  1. Generics - Provides compile-time type safety while still allowing a type or method to operate on objects of various types.
  2. Enhanced for Loop - The for statement can now be used to iterate over an array and a collection.
  3. Autoboxing/unboxing -  Automatic conversion of primitives to wrapper types and vice versa.
  4. Enum type - A new enumeration type in Java.
  5. Varargs - Allows a method to accept a variable number of arguments.
  6. Static import - Eliminates the need to qualify static members with class names.
  7. Annotations - A special type of interface used for annotating any program elements.
 
Downloading and Installing Java 5


 
Before you can start compiling and running Java programs, you need to download and install the JDK as well as configure some system environment variables. It is also recommended that you download the API documentation.

 
Downloading and Installing the JDK

 
The JDKs for Windows, Linux, and UNIX can be downloaded from this URL:


 
Once you click the link, you'll be redirected to a page that lets you select an installation for your platform: Windows, Linux, or Unix. The 64 bit versions for certain platforms are available. Also, note that the same link also provides the JRE. However, you need the JDK, and the JDK includes the JRE.

 
For Macintosh, download the JDK from this URL:


 
After obtaining the JDK, you need to install it. Installation varies from one operating system to another.

 
Setting the Path Environment Variable on Windows

 
To set the PATH environment variable on Windows NT, Windows 2000, and Windows XP, do these steps:

 
1. Click Start, Settings, Control Panel.

2. Double-click System. on Windows NT, select the Environment tab. On Windows 2000 and Windows XP select the Advanced tab and then click on Environment Variables.

3.Locate the Path environment variable in the User Variables or System Variables panes.The value of Path is a series of directories separated by semicolons. Now, add the full path to the bin directory of your Java installation directory to the end of the existing value of Path.The directory looks something like:C:\Program Files\Java\jdk1.5.0_\bin

 4.Click Set, OK, or Apply.

 

No comments:

Post a Comment

Labels

.NET Framework Interview Questions (7) .NET Interview Questions (10) .NET Remoting Interview Questions (1) ADO.NET and BLOB Error (1) ADO.NET Interview Questions (4) Agile Articles (9) AJAX Articles (5) AJAX Interview Questions (11) Algorithms (2) Analytics Articles (2) Analytics Interview Questions (3) Android FAQs - Part 1 (2) Articles (13) ASP.NET Articles (24) ASP.NET Error and Resolution (4) ASP.NET Interview Questions (23) ASP.NET Tutorial (8) AWS Interview Questions (16) Business Analyst Interview Questions (1) Cloud Computing Interview Questions (16) CSharp Articles (17) CSharp Interview Questions (32) CSharp Tutorial (17) Data Analysis (2) Data Structure (1) Design Pattern Articles (5) DevOps Tutorial (1) Digital Marketing Interview Questions (1) Download Templates (1) Error Resolution (6) Excel Articles (9) Excel Macros (1) Excel Tips and Tricks (10) HTML5 Interview Questions (3) HTML5 Tutorial (3) Interview Preparation (2) Interview Questions (24) Introduction to Business Analytics (10) Introduction to Python (7) Introduction to R Programming (23) JAVA Articles (6) Java Tutorial (5) LINQ Articles (4) LINQ Interview Questions (2) LINQ Tutorial (3) Microservices Interview Questions (1) MVCInterviewQuestions (2) OOPs Interview Questions (4) Oracle 9i Tutorial (14) Oracle Articles (2) Oracle Interview Questions (15) Outlook Error (1) PHP Interview Questions (3) PHP Tutorial (3) Product Management (12) Product Management Interview Questions (14) Product Owner Interview Questions (2) Program Management (5) Project Management (13) Project Management Articles (34) Project Management Interview Questions (25) Quiz (1) RallyDev Help (1) Scrum Master Interview Questions (11) Selenium Tutorial (1) Sharepoint Articles (1) SQL Interview Questions (23) SQL Server Articles (20) SSIS Interview Questions (6) SSRS Interview Questions (1) Technical Program Management (12) Technical Program Management - Interview Questions (24) TechnicalProgramManagement (5) Threading Interview Questions (2) Tutorial (8) UML Articles (3) UML Interview Questions (2) Unix (3) UNIX Tutorial (3) WCF Articles (20) WCF Interview Questions (9) WCF Quiz (2) WCF Tutorial (16) Web Service Articles (5) Web Service Interview Questions (3) Window Azure (1) XML Articles (6) XML Interview Questions (3) XML Tutorial (3)