160 likes | 331 Views
Java User’s Group : Tokyo’s Blend. Greg D. Glassman. ~ 2001. Nov 2001: TPC Monthly Meeting John Wheale and Greg Glassman meet and discuss new Java group Commonality: Java What is next? [More to come…..]. History: GDG . When: 26 Aug 2001: Relocate to Tokyo, Japan
E N D
Java User’s Group:Tokyo’s Blend Greg D. Glassman
~ 2001 • Nov 2001: TPC Monthly Meeting • John Wheale and Greg Glassman meet and discuss new Java group • Commonality: Java • What is next? [More to come…..]
History: GDG • When: 26 Aug 2001: Relocate to Tokyo, Japan • What: Project Manager, Consultant for Content Management Corp. • Where: San Diego, CA – U.S.A. • Why: Personal and Professional growth
2002 ~ • 10 Jan 2002: TPC Monthly Meeting • 16 Jan 2002: 1st. tJUG Meeting • www.tokyopc.org/JAVA • New and Prosperous New Year!!
Java Users Group (JUG) • Java User Groups are virtual or real-world gatherings for Java technology developers • Friendly, Honest, Open and Cooperative localized groups for Java professionals
Tokyo Java Users Group (tJUG) • Tokyo’s Java User Group is a virtual and/or real-world gathering of Java technology/business developers
tJUG = Beans + • “Market” for Java professionals to [acquire] and [offer] ideas, efforts, and experience. • Multi-lingual environment • Focus on Japan’s WIRELESS Java Development
Company: • Layer 8 Technologies' mission is to bridge the gap between Japan and the world's cellular phone technology, contents, and solutions markets • URL: http://www.l8tech.com/
L8Tech & DoCoMo’s i-appli • Theta for mobile.YAMAHA - Theta Composer for YAMAHA ring tone site • http://www.l8tech.com/en/theta_for_yamaha.html • Theta Microcomposer - Theta Composer for DoCoMo's iAppli • http://www.l8tech.com/en/theta_for_iappli.html
Javaの事 • The following is a ‘bit’ on Java • Quick quiz: • Q) What does SUN stand for? • A) Stanford University Network
History of Java • Started as a reimplementation of C++ • Always a tool, never an end itself • Took on a life of its own • The Web happened... • serendipitous match! • and it became Java
The Java Language Fusion of four kinds of programming • Object Oriented like Smalltalk • Numeric like FORTRAN • Systems like C • Distributed like nothing else
The Java Language Addresses building of quality software • Strong typing, automatic storage management • Object-oriented, concurrent • Simple • Dynamically linked • Strong notion of binary compatibility • Safety
The Java Virtual Machine • Key to platform independence • Machine independent • Bytecodes • Class file format • Widely ported • Putting the source out was a big win • Especially being scrutinized for security issues
Future Monthly Topics • Java AWT/Swing • Java Network Programming • JDBC • Real World Applications – Wireless • Others….