[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z] J2EE (Java 2 Enterprise Edition) J2ME (Java 2 Micro Edition) J2SE (Java 2 platform, Standard Edition) JabaDex application (example) JNLP file for starting with Java Web Start JabberPoint program Japhar (Java runtime clone) JApplet class 2nd 3rd FlowLayout, default layout manager jar archiver JAR files applications packaged for JWS CLASSPATH, setting for desired classes creating with jar tool extensions or packaged APIs, using JavaBeans, creating for JWS, caching for applications packaging JavaBeans in reading or writing running applets from running programs from signing 2nd test certificate, signing with jarsigner program Java binary data, exchanging with C calling C language code from calling from native code Communications API 2nd downloading from SunÕs web site data types [See also data types; primitive data types] JDBC methods for getting numeric object-oriented design regular expression packages regular expressions, using in steps for regex matching in production program Remote Method Invocation [See RMI] resources for further reading resources for learning, Sun Java software division running programs in other languages capturing output DBM program interfacing Java components with scripting language kwrite program native code (C/C++) Netscape Perl scripting languages vs. thread support, built-in versions of XML APIs JDOM SAX and DOM Java 2 Enterprise Edition [See J2EE] Java 2 Micro Edition [See J2ME] Java 2 platform, Standard Edition [See J2SE] Java API non-core Java API for XML Processing (JAXP) java command -jar option Java Data Objects (JDO) Java DataBase Connectivity [See JDBC] Java Development Environment for Emacs (JDEE) Java Development Kit [See JDK] Java Extensions Mechanism directory Java Foundation Classes Java Grande Forum (web site) Java Help API Java Internationalization and Localization Toolkit (JILT) Java Media Framework (JMF) displaying QuickTime or MPEG movie displaying video file within Java program Java Native Interface [See JNI] Java Net Launch Protocol files [See JNLP files] Java New Operating system Development Idea (JNODE) Java Plug-in HTML, converting for JApplet-based applets, need for platform dependency running applet with modern JDK Java Runtime Environment (JRE) 2nd Java Secure Socket Extension [See JSSE] Java Virtual Machine [See virtual machines] Java Web Start [See JWS] Java-enabled web browsers [See browsers] java. or javax. packages 2nd java.applet package java.awt package java.io package 2nd FileFilter interface java.lang package java.lang.reflect package java.math package BigInteger and BigDecimal classes java.net package java.sql and javax.sql packages java.text package date and time classes Format classes formatting, flexibility of java.util package date and time classes java.util.concurrent package 2nd executors java.util.logging package java.util.zip package 2nd JavaBeans MailComposeBean class (example) MailReaderBean program (example) packaging in JAR file preparing a class as a JavaBean components, types of LabelText widget (example) requirements in GUI Builders javac compiler -d (dir) option 2nd annotations, reading JavaCC (scanning tool) Javadoc 2nd Doclet interface, extended for reading of annotations Properties class reading and writing javadoc command command-line options keywords program showing usages of javah tool, creating .h files JavaHelp API JavaMail Extension email, sending without using mail settings, providing MIME-typed data, dealing with Sun mailing list for javap utility 2nd JavaScript, invoking from within browser applet javaw command javax* packages javax.comm package Communications API javax.mail package javax.mail.internet package javax.media package javax.swing.filechooser package (FileFilter) JAXP (Java API for XML Processing) JBuilder IDE JButton component, interfacing with scripting language JColorChooser dialog JColorDemo class (example) JComponent class formatting with HTML RMIPanel as example of jdb debugger JDBC (Java DataBase Connectivity) connecting to database Connect class (example) metadata, finding JDBCMeta class (example) prepared statements query and results UserQuery class (example) result sets, changing data with setup and connection driver, loading Level 1 and Level 2 loading drivers queries SQL, changing data with stored procedures, using with JDBC-ODBC bridge loading JDEE (Java Development Environment for Emacs) JDesktopPane component, GUI-based email client JDialog class JDK (Java Development Kit) annotations (1.5) assertions mechanism (1.4) command-line-based debugger (jdb) compiling and running programs concurrency (1.5) Queue and BlockingQueue interfaces server simplification with core Java API event model, GUIs generics, foreach, and enumerations (1.5) internationalization, online documentation for javap utility network logging (1.4) release-dependent code, writing running applets with Java Plug-in, using source code, downloading source option for use with 1.4 and 1.5 JDO (Java Data Objects) easy database access with serialization example JDOM API JFileChooser dialog JFileChooserDemo class (example) JFileFilter class (example) JFrame component 2nd 3rd BorderLayout, default layout manager installing main GUI component into window closing, setting default behavior JFrameDemo class (example) JFrameFlowLayout class (example) Jikes compiler JILT (Java Internationalization and Localization Toolkit) JInternalFrame class JIT (just-in-time) runtime system JMenuBar component (on Mac OS X) JMF [See Java Media Framework] JMFPlayer class (example) JModem program (online example) JMS (Java Message Service) JNDI (Java Naming and Directory Interface) JNI (Java Native Interface) calling Java from native code correspondence between Java and JNI types HelloWorld (example), using with JNLP (Java Net Launch Protocol) files application permissions, setting JabaDex application (example) Launch link JNODE (Java New Operating system Development Idea) join( ) Join class (example) JOptionDemo class (example) internationalized version JOptionPane class 2nd prebuilt dialogs, displaying showDialog( ) showInputDialog JPanel component 2nd FlowLayout, default layout manager JSObject class JSP (JavaServer Pages) distributed computing, use in JavaBeans, using with JSSE (Java Secure Socket Extension) securing a web server with jSyncManager (Palm Computing Platform device API) JTabbedPane component 2nd jtest script JTree component, use in mail reader JUnit testing tool just-in-time (JIT) runtime system JVM (Java Virtual Machine) [See virtual machines] JWindow component, default layout manager JWS (Java Web Start) download link for application, creating home page (web site) JNLP (Java Net Launch Protocol) files setting up application for, basic steps Jython using with BSF |