---
title: Introduction to Cocoa-Java Integration Guide
framework: cocoa
role: article
path: apple-archive/documentation/Cocoa/Conceptual/LanguageIntegration
---

# Introduction to Cocoa-Java Integration Guide

Explains how to use the Java interfaces to Cocoa.

## Organization of This Document

Here are the concepts covered:

- [Method Selectors](Concepts/selectors.html#//apple_ref/doc/uid/20000868-BCIEDFGA) discusses how Java can make use of Cocoa’s target-action paradigm using the NSSelector class. - [Java Memory Management](Concepts/memory.html#//apple_ref/doc/uid/20001001-BCIIHJIF) discusses how Java sometimes has to take Objective-C’s memory management into account when using Cocoa.

Here are the tasks covered:

- [Using NSSelector](Tasks/usingselectors.html#//apple_ref/doc/uid/20000869-BAJBJCDG) describes how you use the Java-only class NSSelector to implement target-action behavior.

[Next](Concepts/selectors.html)

Copyright © 2006 Apple Computer, Inc. All Rights Reserved. [Terms of Use](http://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](http://www.apple.com/privacy/) | Updated: 2006-10-03
