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
![Page 1: Java User’s Group : Tokyo’s Blend](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681360c550346895d9d83fa/html5/thumbnails/1.jpg)
Greg D. GlassmanGreg D. Glassman
Java Java User’s User’s GroupGroup::
Tokyo’s BlendTokyo’s Blend
![Page 2: Java User’s Group : Tokyo’s Blend](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681360c550346895d9d83fa/html5/thumbnails/2.jpg)
~ 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…..]
![Page 3: Java User’s Group : Tokyo’s Blend](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681360c550346895d9d83fa/html5/thumbnails/3.jpg)
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
![Page 4: Java User’s Group : Tokyo’s Blend](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681360c550346895d9d83fa/html5/thumbnails/4.jpg)
2002 ~
• 10 Jan 2002: TPC Monthly Meeting
• 16 Jan 2002: 1st. tJUG Meeting
• www.tokyopc.org/JAVA
• New and Prosperous New Year!!
![Page 5: Java User’s Group : Tokyo’s Blend](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681360c550346895d9d83fa/html5/thumbnails/5.jpg)
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
![Page 6: Java User’s Group : Tokyo’s Blend](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681360c550346895d9d83fa/html5/thumbnails/6.jpg)
Tokyo Java Users Group (tJUG)
• Tokyo’s Java User Group is a virtual and/or real-world gathering of Java technology/business developers
![Page 7: Java User’s Group : Tokyo’s Blend](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681360c550346895d9d83fa/html5/thumbnails/7.jpg)
tJUG = Beans +
• “Market” for Java professionals to [acquire] and [offer] ideas, efforts, and experience.
• Multi-lingual environment
• Focus on Japan’s WIRELESS Java Development
![Page 8: Java User’s Group : Tokyo’s Blend](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681360c550346895d9d83fa/html5/thumbnails/8.jpg)
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/
![Page 9: Java User’s Group : Tokyo’s Blend](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681360c550346895d9d83fa/html5/thumbnails/9.jpg)
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
![Page 10: Java User’s Group : Tokyo’s Blend](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681360c550346895d9d83fa/html5/thumbnails/10.jpg)
Theta Microcomposer
![Page 11: Java User’s Group : Tokyo’s Blend](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681360c550346895d9d83fa/html5/thumbnails/11.jpg)
Java の事
• The following is a ‘bit’ on Java
• Quick quiz: • Q) What does SUN stand for?
• A) Stanford University Network
![Page 12: Java User’s Group : Tokyo’s Blend](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681360c550346895d9d83fa/html5/thumbnails/12.jpg)
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
![Page 13: Java User’s Group : Tokyo’s Blend](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681360c550346895d9d83fa/html5/thumbnails/13.jpg)
The Java Language
Fusion of four kinds of programming
• Object Oriented like Smalltalk
• Numeric like FORTRAN
• Systems like C
• Distributed like nothing else
![Page 14: Java User’s Group : Tokyo’s Blend](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681360c550346895d9d83fa/html5/thumbnails/14.jpg)
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
![Page 15: Java User’s Group : Tokyo’s Blend](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681360c550346895d9d83fa/html5/thumbnails/15.jpg)
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
![Page 16: Java User’s Group : Tokyo’s Blend](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681360c550346895d9d83fa/html5/thumbnails/16.jpg)
Future Monthly Topics
• Java AWT/Swing
• Java Network Programming
• JDBC
• Real World Applications – Wireless
• Others….