1 / 7

Other Popular Java Technologies

Other Popular Java Technologies. Internationalization in Java Graphics Programming in Java Security Programming in Java Collections and Data Structures in Java Wireless Programming in Java Network Programming in Jini. Internationalization in Java. What is internationalization?

reia
Télécharger la présentation

Other Popular Java Technologies

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Other Popular Java Technologies • Internationalization in Java • Graphics Programming in Java • Security Programming in Java • Collections and Data Structures in Java • Wireless Programming in Java • Network Programming in Jini

  2. Internationalization in Java • What is internationalization? - Use of Java Format and Locale APIs in the program so that the characters, numbers, dates, and currency appear customary at the user’s location • Why internationalization? • Globalization • Localization • Dynamic web presentation • Resource • http://java.sun.com/docs/books/tutorial/i18n/

  3. Graphics Programming in Java • It includes • java.awt API for Java 2D programming • javax.media.j3d API and com.sun.j3d.utils API for Java 3D programming • It supports • Animating • Coloring • Transforming • Lighting • Rotating • Texturing • Resource • http://www.c-lab.de/web3d/Workshops/tutorial_java3d_web3d2001.pdf

  4. Security Programming in Java • What is the issue? • Web browsers automatically set a security manager when running an applet to protect the local files being accessed • The policies and permissions to access the local files can be granted so that the Java security manager can determine which resources a program can access • Example of a policy file that grants the accessibility to all local files grant { permission java.security.AllPermission; };

  5. Collections and Data Structures in Java • What is collection? • a data structure that is used to manipulate a group of objects to perform set, research, sort, list, map and other operations • For example, the object type Vector, stack, and Hashtable are collections • Java support linked lists, stacks, queues, trees and others data structures • Resource • http://java.sun.com/docs/books/tutorial/collections/

  6. Wireless Programming in Java • J2ME (Java 2 Micro Edition) provides all APIs for wireless and mobile device programming • Those devices include PDAs and cell phones, or any devices with 12-512KB memory • J2ME provides CLDC (Connected Limited Device Configuration) classes and MIDP (Mobile Information Device Profile) classes to support wireless/mobile device programming • Resource • http://java.sun.com/j2me/

  7. Network Programming in Jini • What is Jini? • Distributed network computing • Global computing on a multiple devices and code • Java supports Jini technology that can be downloaded free: • http://wwws.sun.com/software/communitysource/jini/download.html • Resource • http://pandonia.canberra.edu.au/java/jini/tutorial/Overview.xml#Jini

More Related