Atos, Atos and fish symbol, Atos Origin and fish symbol, Atos Consulting, and the fish itself are registered trademarks of Atos Origin SA. August 2006.

Slides:



Advertisements
Similar presentations
Architecture of the COREP-XBRL mapper Java based web application Uses only open source packages of Java + struts.jar for the GUI + poi.jar for the reading.
Advertisements

Learn all about the year.
01/26/07© 2006, uXcomm Inc. Slide 1 Tuesday Brown Bag with Howard Abrams New Java Features (from Java 5 & 6)
L1-2:CSC ©Dr. Basheer M. Nasef Lecture #1 By Dr. Basheer M. Nasef.
Brief Introduction to Java and C# Dahai Guo Oracle Certified Java Programmer (SCJP) Associate Professor and Program Director Software Engineering Program.
Ain't It A Shame 1-4 Aint it a shame to work on Sunday, Aint it a shame, (a working shame,) Aint it a shame to work on Sunday, Aint it a shame, (a working.
JAXB Java Architecture for XML Binding Andy Fanton Khalid AlBayat.
The Months and The Seasons Prepared by Claudia Doria and Terra Myers.
XML Parsing Using Java APIs AIP Independence project Fall 2010.
2012 CALENDAR. JANUARY 2012 Sunday 日 Monday 月 Tuesday 火 Wednesday 水 Thursday 木 Friday 金 Saturday 土
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt CalendarTime.
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of The Eclipse Web Tools Platform.
January 2012 Monday Tuesday Wednesday Thursday Friday Sat/ Sun / /8 14/15 21/22 28/
The days of the week Saturday Sunday Monday Tuesday Wednesday Thursday
Saturday May 02 PST 4 PM. Saturday May 02 PST 10:00 PM.
Types A type consists of –a set of values –a set of operations on those values Types can be –primitive (atomic, non-decomposable) –composite (includes.
Atos, Atos and fish symbol, Atos Origin and fish symbol, Atos Consulting, and the fish itself are registered trademarks of Atos Origin SA. April 2010 ©
The switch statement: an N-way selection statement.
MONDAYTUESDAYWEDNESDAYTHURSDAYFRIDAYSATURDAYSUNDAY WEEK WEEK WEEK WEEK WEEK CALENDAR PROJECT.
01 Introduction to Java Technology. 2 Contents History of Java What is Java? Java Platforms Java Virtual Machine (JVM) Java Development Kit (JDK) Benefits.
MONDAYTUESDAYWEDNESDAYTHURSDAYFRIDAYSAT/SUN Note: You can print this template to use as a wall calendar. You can also copy the slide for any month to add.
You can print this template to use it as a wall calendar, or you can copy the page for any month to add it to your own presentation. If you’d like to change.
School Year Calendar You can print this template to use it as a wall calendar, or you can copy the page for any month to add it to your own presentation.
School Year Calendar You can print this template to use it as a wall calendar, or you can copy the page for any month to add it to your own presentation.
2007 Monthly Calendar You can print this template to use it as a wall calendar, or you can copy the page for any month to add it to your own presentation.
You can print this template to use it as a wall calendar, or you can copy the page for any month to add it to your own presentation. If you’d like to change.
From BlueJ to NetBeans SWC 2.semester.
Lecturer PEN PHIROM Tel : Web site: Lecturer PEN PHIROM Tel :
CS 157B: Database Management Systems II February 27 Class Meeting Department of Computer Science San Jose State University Spring 2013 Instructor: Ron.
1 3. Implementing Web Services 1.Create SOAP proxy interfaces and WSDL based service descriptions 2.Register/publish services 3.Stores service descriptions.
What day is today? What`s the date?. Sunday Monday Tuesday Wednesday Thursday Friday Saturday What day is today?
JAXB Java API for XML Binding. The Objective JAXB is concerned with the translation process between Java objects and XML documents You have a Java object.
Developing Web Services with the Eclipse Web Tools Platform Boris Minkin.
Automated GUI testing How to test an interactive application automatically?
Desktop Technology in Mustang
J2SE
Copyright © Curt Hill Java Looking at our first console application in Eclipse.
Clement Allen, PhD Florida A&M University SUMMER 2006.
Java Programming Presented by Daniel Rosenthal Friday, November 30 th, 2007.
Atos, Atos and fish symbol, Atos Origin and fish symbol, Atos Consulting and the fish symbol itself are registered trademarks of Atos Origin. (c) 2006.
Andreas Enbohm Capgemini Sverige AB Java SE 7 (Dolphin) or ”The Future is Nigh”
The Quiz in Green school. She sells sea hells on the sea shore. A black cat sat on a mat and ate a fat rat.
Introduction to Java Programming. Introduction Course Objectives Organization of the Book.
SOFTWARE TECHNOLOGY - I JAVA/OOP Wickramanayake HMKSK Department of Electrical & Electronic Engineering Faculty of Engineering University.
Introduction to Java The Java Platform, The Java Language, JDK, Eclipse Svetlin Nakov Technical Trainer Software University
Web Services (SOAP) part 1 Eriq Muhammad Adams J |
Part B Read and write. Monday, Tuesday, Wednesday, Thursday, Friday. Days for school. Saturday and Sunday, Days for fun. Happy time, fun time, for everyone.
Chính phủ điện tử TS. Phạm Văn Tính Khoa CNTT, ĐH Nông Lâm TP.HCM
JAVA Programming “When you are willing to make sacrifices for a great cause, you will never be alone.” Instructor: รัฐภูมิ เถื่อนถนอม
Running Kuali: A Technical Perspective Ailish Byrne (Indiana University) Jonathan Keller (University of California, Davis)
The Java Platform, The Java Language, JDK, IntelliJ
By Monica Hilgemann Second Grade Teacher
Copyright 2007 SpringSource. Copying, publishing or distributing without express written permission is prohibited. Spring MVC Essentials Getting started.
Swinging in Your Java Playground. Background Swing is a part of the Java Foundation Classes (JFC). The JFC is made up of features intended to give a programmer.
23/12/ nd FIA Research Roadmapping Workshop Comment Relationship FIA-FI PPP, innovation and impact-oriented research Brussels, 25 th June 2012 Nuria.
NHS Meetings Calendar All Meetings are at 2:20pm unless otherwise stated This logo denotes a General Meeting. This means that ALL MEMBERS must.
Program: What is Java ?. What is java ? References:  Java is a programming language and computing platform.
The Calendar.
Daily Math Review September 2-6, Monday Solve the following problems with strategies and/or algorithms 5, = 9, = 3, =
Atos, Atos and fish symbol, Atos Origin and fish symbol, Atos Consulting, and the fish symbol itself are registered trademarks of Atos Origin SA. June.
DecisionSoft Java in the real world DecisionSoft Stephen White 8 th February 2007.
Data Modeling II XML Schema & JAXB Marc Dumontier May 4, 2004
JDK 1.6 change summary D. MANIKANDAN.
Technical Sessions Scripting/Groovy Simple App Framework Portlet Rest
آشنایی با جاوا Introduction to Java
Enterprise & Infrastructure Team
Developing Java Applications with NetBeans
Java Looking at our first console application in Eclipse
Developing Java Applications with NetBeans
A Brief History January 1996: first official release JDK 1.0
Presentation transcript:

Atos, Atos and fish symbol, Atos Origin and fish symbol, Atos Consulting, and the fish itself are registered trademarks of Atos Origin SA. August 2006 © 2006 Atos Origin. Confidential information owned by Atos Origin, to be used by the recipient only. This document or any part of it, may not be reproduced, copied, circulated and/or distributed nor quoted without prior written approval from Atos Origin. Mustang and preview of Dolphin 29 October 2007 – JavaXPG meeting

2 Custom presentation- or document control name Presentation Overview »Short History of Java »Java 1.6 Mustang »Mustang core features »JAXB Java Architecture for XML Binding »Java 1.7 Dolphin

3 Custom presentation- or document control name A brief history of Java »JDK 1.0 (January 23, 1996) »JDK 1.1 (February 19, 1997) »J2SE 1.2 (December 8, 1998)Playground »J2SE 1.3 (May 8, 2000)Kestrel »J2SE 1.4 (February 6, 2002)MerlinJSR 59 »J2SE 5.0 (September 30, 2004)TigerJSR 176 »Java SE 6 (December 11, 2006)MustangJSR 270 »Java SE 7 (????, 2008)DolphinIn progress

4 Custom presentation- or document control name Java 1.5 Tiger – Major Features »Generics / (Templates in C++ terms) List nameList = new Vector (); »Annotations / = "ORDER_TYPE") »Enumerations public enum Day { SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY } »Varargs System.out.printf(“This is a number %d and a float %f10.6”, anInt, aDouble );

5 Custom presentation- or document control name Java 1.5 Mustang – Major Features »GUI API's enhancements (Swing, AWT, Desktop, Console) »JDBC 4.0 »Pluggable annotations »Tight Scripting integration »Java Complier API »JAXB 2.0

6 Custom presentation- or document control name Miscellaneous Tips & new Tricks 1 » String.isEmpty() »Double ended queue: Deque »XML Resource bundles »HTML Cookies »User-Interface enhancements »Splash screens »Desktop »System tray »Dialog modality

7 Custom presentation- or document control name Miscellaneous Tips & new Tricks 2 »URL with space: public class FileURL { public static void main(String args[]) throws MalformedURLException { Console console = System.console(); File file = new File("The End"); URL url1 = file.toURL(); URL url2 = file.toURI().toURL(); console.printf("Bad url %s%n", url1); console.printf("Good url %s%n", url2); } OUTPUT: Bad url file:/C:/Presentation/The End Good url file:/C:/Presentation/The%20End

8 Custom presentation- or document control name Java Architecture for XML Binding Description of JAXB at:

9 Custom presentation- or document control name Live demo in Eclipse.....

10 Custom presentation- or document control name Live demo in Eclipse »Create schema (XSD) »Option 1 »Compile schema with xjc (= Binding compiler) which yields a ObjectFactory »Option 2 »Create bean classes »Add root tag annotation »Add file jaxb.index in package

11 Custom presentation- or document control name Java 1.7 Dolphin – Sneak preview »Still in the JCP process and an umbrella JSR is not available yet »Possible additions »Closures