Java User’s Group : Tokyo’s Blend
-
Upload
quamar-phillips -
Category
Documents
-
view
43 -
download
0
description
Transcript of Java User’s Group : Tokyo’s Blend
Greg D. GlassmanGreg D. Glassman
Java Java User’s User’s GroupGroup::
Tokyo’s BlendTokyo’s Blend
~ 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
Theta Microcomposer
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….