---
title: Using the Java Bridge
framework: cocoa
role: article
path: apple-archive/documentation/Cocoa/Conceptual/Legacy/JavaBridge
---

# Using the Java Bridge

<!-- start of header -->

<!-- end of header-->

<!--start of path -->

**PATH **
[Documentation](../../../../index.html) ** > ** [Cocoa](../../../index.html) **>**
Using the Java Bridge

<!--end of path -->

Legacy Document

**Important:**
The information in this document is obsolete and should not be used for new development.

[Next](JavaBridge.1.html) | [PDF](JavaBridge.pdf)

[Using the Java Bridge](JavaBridge.html)

Using the Java Bridge

In the world of Mac OS X and WebObjects programming, there are two languages in common use: Java and Objective-C. This document describes the Java bridge, a technology from Apple that makes communication between these two languages possible.

The first section, [Introduction](JavaBridge.1.html#BGCDBCJG)
gives a brief overview of the bridge's capabilities.

For a technical overview of the bridge, see [How the Bridge Works](JavaBridge.2.html#BGCDJHJJ)
.

To learn how to expose your Objective-C code to Java, see [Wrapping Objective-C Frameworks](JavaBridge.5.html#BGCBEFED)
.

If you want to write Java code that references Objective-C classes, see [Using Java-Wrapped Objective-C Classes](JavaBridge.4.html#BGCECHGC)
. If you are writing Objective-C code that references Java classes, read [Using Java from Objective-C](JavaBridge.3.html#BGCBFDJI).

[Next](JavaBridge.1.html) | [PDF](JavaBridge.pdf)

\xA9 1998 Apple Computer, Inc.
