JavaTM 2 Platform
Standard Ed. 5.0

クラス
java.lang.Deprecated の使用

Deprecated を使用しているパッケージ
java.awt ユーザインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 
java.awt.datatransfer アプリケーション間またはアプリケーション内のデータ転送のためのインタフェースとクラスを提供します。 
java.awt.event AWT コンポーネントによってトリガされるさまざまな種類のイベントを処理するインタフェースとクラスを提供します。 
java.awt.image.renderable 描画に依存しないイメージを作成するためのクラスおよびインタフェースを提供します。 
java.io データストリーム、直列化、およびファイルシステムを介したシステム入出力について規定します。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.net ネットワークアプリケーションの実装のためのクラスを提供します。 
java.rmi RMI パッケージを提供します。 
java.rmi.dgc RMI 分散ガベージコレクション (DGC) に対するクラスとインタフェースを提供します。 
java.rmi.registry RMI レジストリ用として 1 つのクラスと 2 つのインタフェースを提供します。 
java.rmi.server サーバ側の RMI をサポートするクラスとインタフェースを提供します。 
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
java.sql JavaTM プログラミング言語を使用してデータソース (通常はリレーショナルデータベース) のデータにアクセスして処理する API を提供します。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティクラス (StringTokenizer、乱数ジェネレーター、およびビット配列) が含まれています。 
javax.accessibility ユーザインタフェースコンポーネントと、これらのコンポーネントへのアクセスを提供するユーザ補助機能との間の規約を定義します。 
javax.management Java Management Extensions のコアクラスを提供します。 
javax.management.loading 改良型の動的ロード機能を実装するクラスを提供します。 
javax.management.monitor モニタークラスを定義します。 
javax.management.timer Timer MBean を定義します。 
javax.security.auth このパッケージは、認証と承認に関するフレームワークを提供します。 
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.swing.plaf.basic 基本 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 
javax.swing.plaf.metal デフォルトの Look & Feel である Java Look & Feel (コード名は Metal) に従って作成されたユーザインタフェースオブジェクトを提供します。 
javax.swing.table javax.swing.JTable を処理するためのクラスおよびインタフェースを提供します。 
javax.swing.text 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 
javax.swing.text.html HTML テキストエディタを作成するための HTMLEditorKit クラスとサポートクラスを提供します。 
org.omg.CORBA OMG CORBA API の JavaTM プログラミング言語 (ORB クラスを含む) へのマッピングを提供します。 
org.omg.CORBA.portable ポータビリティレイヤ、つまり、あるベンダーによって生成されたコードがほかのベンダーの ORB で動作できるようにする一連の ORB API を提供します。 
 

java.awt での Deprecated の使用
 

Fields in java.awt with annotations of type Deprecated
static int Frame.CROSSHAIR_CURSOR
          推奨されていません。 Cursor.CROSSHAIR_CURSOR で置き換えられています。
static int Frame.DEFAULT_CURSOR
          推奨されていません。 Cursor.DEFAULT_CURSOR で置き換えられています。
static int Frame.E_RESIZE_CURSOR
          推奨されていません。 Cursor.E_RESIZE_CURSOR で置き換えられています。
static int Frame.HAND_CURSOR
          推奨されていません。 Cursor.HAND_CURSOR で置き換えられています。
static int Frame.MOVE_CURSOR
          推奨されていません。 Cursor.MOVE_CURSOR で置き換えられています。
static int Frame.N_RESIZE_CURSOR
          推奨されていません。 Cursor.N_RESIZE_CURSOR で置き換えられています。
static int Frame.NE_RESIZE_CURSOR
          推奨されていません。 Cursor.NE_RESIZE_CURSOR で置き換えられています。
static int Frame.NW_RESIZE_CURSOR
          推奨されていません。 Cursor.NW_RESIZE_CURSOR で置き換えられています。
static int Frame.S_RESIZE_CURSOR
          推奨されていません。 Cursor.S_RESIZE_CURSOR で置き換えられています。
static int Frame.SE_RESIZE_CURSOR
          推奨されていません。 Cursor.SE_RESIZE_CURSOR で置き換えられています。
static int Frame.SW_RESIZE_CURSOR
          推奨されていません。 Cursor.SW_RESIZE_CURSOR で置き換えられています。
static int Frame.TEXT_CURSOR
          推奨されていません。 Cursor.TEXT_CURSOR で置き換えられています。
static int Frame.W_RESIZE_CURSOR
          推奨されていません。 Cursor.W_RESIZE_CURSOR で置き換えられています。
static int Frame.WAIT_CURSOR
          推奨されていません。 Cursor.WAIT_CURSOR で置き換えられています。
 

Methods in java.awt with annotations of type Deprecated
 boolean Component.action(Event evt, Object what)
          推奨されていません。 JDK バージョン 1.1 以降は、このコンポーネントをアクションイベントをトリガするコンポーネントの ActionListener として登録する必要があります。
 void List.addItem(String item)
          推奨されていません。 add(String) を使用します。
 void List.addItem(String item, int index)
          推奨されていません。 add(String, int) を使用します。
 void BorderLayout.addLayoutComponent(String name, Component comp)
          推奨されていません。 addLayoutComponent(Component, Object) に置き換えられました。
 void CardLayout.addLayoutComponent(String name, Component comp)
          推奨されていません。 addLayoutComponent(Component, Object) に置き換えられました。
 boolean List.allowsMultipleSelections()
          推奨されていません。 JDK バージョン 1.1 以降は、isMultipleMode() を使用します。
 void TextArea.appendText(String str)
          推奨されていません。 JDK バージョン 1.1 以降は、append(String) を使用します。
 void Window.applyResourceBundle(ResourceBundle rb)
          推奨されていません。 J2SE バージョン 1.4 以降は、Component.applyComponentOrientation を使用します。
 void Window.applyResourceBundle(String rbName)
          推奨されていません。 J2SE バージョン 1.4 以降は、Component.applyComponentOrientation を使用します。
 Rectangle Component.bounds()
          推奨されていません。 JDK バージョン 1.1 以降は、getBounds() を使用します。
 void List.clear()
          推奨されていません。 JDK バージョン 1.1 以降は、removeAll() を使用します。
 int Container.countComponents()
          推奨されていません。 JDK バージョン 1.1 以降は、getComponentCount() を使用します。
 int Menu.countItems()
          推奨されていません。 JDK バージョン 1.1 以降は、getItemCount() を使用します。
 int List.countItems()
          推奨されていません。 JDK バージョン 1.1 以降は、getItemCount() を使用します。
 int Choice.countItems()
          推奨されていません。 JDK バージョン 1.1 以降は、getItemCount() を使用します。
 int MenuBar.countMenus()
          推奨されていません。 JDK バージョン 1.1 以降は、getMenuCount() を使用します。
 void List.delItem(int position)
          推奨されていません。 remove(String) および remove(int) を使用します。
 void List.delItems(int start, int end)
          推奨されていません。 JDK バージョン 1.1 の時点では、将来的に一般利用される予定はありません。このメソッドは、パッケージ private メソッドとしてだけ保持される予定です。
 void Component.deliverEvent(Event e)
          推奨されていません。 JDK バージョン 1.1 以降は、dispatchEvent(AWTEvent e) を使用します。
 void Container.deliverEvent(Event e)
          推奨されていません。 JDK バージョン 1.1 以降は、dispatchEvent(AWTEvent e) を使用します。
 void Component.disable()
          推奨されていません。 JDK バージョン 1.1 以降は、setEnabled(boolean) を使用します。
 void MenuItem.disable()
          推奨されていません。 JDK バージョン 1.1 以降は、setEnabled(boolean) を使用します。
 void Component.enable()
          推奨されていません。 JDK バージョン 1.1 以降は、setEnabled(boolean) を使用します。
 void MenuItem.enable()
          推奨されていません。 JDK バージョン 1.1 以降は、setEnabled(boolean) を使用します。
 void Component.enable(boolean b)
          推奨されていません。 JDK バージョン 1.1 以降は、setEnabled(boolean) を使用します。
 void MenuItem.enable(boolean b)
          推奨されていません。 JDK バージョン 1.1 以降は、setEnabled(boolean) を使用します。
 Rectangle Polygon.getBoundingBox()
          推奨されていません。 JDK バージョン 1.1 以降は、getBounds() を使用します。
 Rectangle Graphics.getClipRect()
          推奨されていません。 JDK バージョン 1.1 以降は、getClipBounds() に置き換えられました。
 Checkbox CheckboxGroup.getCurrent()
          推奨されていません。 JDK バージョン 1.1 以降では getSelectedCheckbox() を使用します。
 int Frame.getCursorType()
          推奨されていません。 JDK バージョン 1.1 以降は、Component.getCursor() に置き換えられました。
abstract  String[] Toolkit.getFontList()
          推奨されていません。 GraphicsEnvironment.getAvailableFontFamilyNames() を参照してください。
abstract  FontMetrics Toolkit.getFontMetrics(Font font)
          推奨されていません。 JDK バージョン 1.2 以降は、 Font メソッド getLineMetrics を使用します。
protected abstract  java.awt.peer.FontPeer Toolkit.getFontPeer(String name, int style)
          推奨されていません。 java.awt.GraphicsEnvironment#getAllFonts を参照してください。
 int Scrollbar.getLineIncrement()
          推奨されていません。 JDK バージョン 1.1 以降は、getUnitIncrement() を使用します。
 int FontMetrics.getMaxDecent()
          推奨されていません。 JDK バージョン 1.1.1 以降は getMaxDescent() を使用します。
static ComponentOrientation ComponentOrientation.getOrientation(ResourceBundle bdl)
          推奨されていません。 J2SE 1.4 からは ComponentOrientation.getOrientation(java.util.Locale) を使用します。
 int Scrollbar.getPageIncrement()
          推奨されていません。 JDK バージョン 1.1 以降は、getBlockIncrement() を使用します。
 java.awt.peer.ComponentPeer Component.getPeer()
          推奨されていません。 JDK バージョン 1.1 以降は、プログラムは直接ピアを操作することはできません。boolean isDisplayable() を使用します。
 java.awt.peer.FontPeer Font.getPeer()
          推奨されていません。 フォントの描画は現在はどのプラットフォームでも同じです。
 java.awt.peer.MenuComponentPeer MenuComponent.getPeer()
          推奨されていません。 JDK バージョン 1.1 以降は、プログラムからピアを直接操作できません。
 int Scrollbar.getVisible()
          推奨されていません。 JDK バージョン 1.1 以降は、getVisibleAmount() を使用します。
 boolean Component.gotFocus(Event evt, Object what)
          推奨されていません。 JDK バージョン 1.1 以降は、processFocusEvent(FocusEvent) を使用します。
 boolean Component.handleEvent(Event evt)
          推奨されていません。 JDK バージョン 1.1 以降は、processEvent(AWTEvent) を使用します。
 void Component.hide()
          推奨されていません。 JDK バージョン 1.1 以降は、setVisible(boolean) を使用します。
 void Window.hide()
          推奨されていません。 JDK 5 以降では Component.setVisible(boolean) を使用します。
 void Dialog.hide()
          推奨されていません。 JDK version 1.5 以降では Component.setVisible(boolean) を使用します。
 void TextArea.insertText(String str, int pos)
          推奨されていません。 JDK バージョン 1.1 以降は、insert(String, int) を使用します。
 Insets Container.insets()
          推奨されていません。 JDK バージョン 1.1 以降は、getInsets() を使用します。
 boolean Component.inside(int x, int y)
          推奨されていません。 JDK バージョン 1.1 以降は、contains(int, int) を使用します。
 boolean Rectangle.inside(int X, int Y)
          推奨されていません。 JDK バージョン 1.1 以降は、contains(int, int) に置き換えられました。
 boolean Polygon.inside(int x, int y)
          推奨されていません。 JDK バージョン 1.1 以降は、contains(int, int) に置き換えられました。
 boolean Component.isFocusTraversable()
          推奨されていません。 JDK バージョン 1.4 以降は、isFocusable() を使用します。
 boolean List.isSelected(int index)
          推奨されていません。 JDK バージョン 1.1 以降は、isIndexSelected(int) を使用します。
 boolean Component.keyDown(Event evt, int key)
          推奨されていません。 JDK バージョン 1.1 以降は、processKeyEvent(KeyEvent) を使用します。
 boolean Component.keyUp(Event evt, int key)
          推奨されていません。 JDK バージョン 1.1 以降は、processKeyEvent(KeyEvent) を使用します。
 void Component.layout()
          推奨されていません。 JDK バージョン 1.1 以降は、doLayout() を使用します。
 void Container.layout()
          推奨されていません。 JDK バージョン 1.1 以降は、doLayout() を使用します。
 void ScrollPane.layout()
          推奨されていません。 JDK バージョン 1.1 以降は、doLayout() を使用します。
 Component Component.locate(int x, int y)
          推奨されていません。 JDK バージョン 1.1 以降は、getComponentAt(int, int) を使用します。
 Component Container.locate(int x, int y)
          推奨されていません。 JDK バージョン 1.1 以降は、getComponentAt(int, int) を使用します。
 Point Component.location()
          推奨されていません。 JDK バージョン 1.1 以降は、getLocation() を使用します。
 boolean Component.lostFocus(Event evt, Object what)
          推奨されていません。 JDK バージョン 1.1 以降は、processFocusEvent(FocusEvent) を使用します。
 Dimension Component.minimumSize()
          推奨されていません。 JDK バージョン 1.1 以降は、getMinimumSize() を使用します。
 Dimension Container.minimumSize()
          推奨されていません。 JDK バージョン 1.1 以降は、getMinimumSize() を使用します。
 Dimension TextField.minimumSize()
          推奨されていません。 JDK バージョン 1.1 以降は、getMinimumSize() を使用します。
 Dimension TextArea.minimumSize()
          推奨されていません。 JDK バージョン 1.1 以降は、getMinimumSize() を使用します。
 Dimension List.minimumSize()
          推奨されていません。 JDK バージョン 1.1 以降は、getMinimumSize() を使用します。
 Dimension TextField.minimumSize(int columns)
          推奨されていません。 JDK バージョン 1.1 以降は、getPreferredSize(int) を使用します。
 Dimension List.minimumSize(int rows)
          推奨されていません。 JDK バージョン 1.1 以降は、getPreferredSize(int) を使用します。
 Dimension TextArea.minimumSize(int rows, int columns)
          推奨されていません。 JDK バージョン 1.1 以降は、getMinimumSize(int, int) を使用します。
 boolean Component.mouseDown(Event evt, int x, int y)
          推奨されていません。 JDK バージョン 1.1 以降は、processMouseEvent(MouseEvent) を使用します。
 boolean Component.mouseDrag(Event evt, int x, int y)
          推奨されていません。 JDK バージョン 1.1 以降は、processMouseMotionEvent(MouseEvent) を使用します。
 boolean Component.mouseEnter(Event evt, int x, int y)
          推奨されていません。 JDK バージョン 1.1 以降は、processMouseEvent(MouseEvent) を使用します。
 boolean Component.mouseExit(Event evt, int x, int y)
          推奨されていません。 JDK バージョン 1.1 以降は、processMouseEvent(MouseEvent) を使用します。
 boolean Component.mouseMove(Event evt, int x, int y)
          推奨されていません。 JDK バージョン 1.1 以降は、processMouseMotionEvent(MouseEvent) を使用します。
 boolean Component.mouseUp(Event evt, int x, int y)
          推奨されていません。 JDK バージョン 1.1 以降は、processMouseEvent(MouseEvent) を使用します。
 void Component.move(int x, int y)
          推奨されていません。 JDK バージョン 1.1 以降は、setLocation(int, int) を使用します。
 void Rectangle.move(int x, int y)
          推奨されていません。 JDK バージョン 1.1 以降は、setLocation(int, int) を使用します。
 void Component.nextFocus()
          推奨されていません。 JDK バージョン 1.1 以降は、transferFocus() を使用します。
 boolean MenuContainer.postEvent(Event evt)
          推奨されていません。 JDK バージョン 1.1 以降は、dispatchEvent(AWTEvent) を使用します。
 boolean Component.postEvent(Event e)
          推奨されていません。 JDK バージョン 1.1 以降は、dispatchEvent(AWTEvent e) を使用します。
 boolean Window.postEvent(Event e)
          推奨されていません。 JDK バージョン 1.1 以降は、dispatchEvent(AWTEvent) を使用します。
 boolean MenuComponent.postEvent(Event evt)
          推奨されていません。 JDK バージョン 1.1 以降は、dispatchEvent を使用します。
 Dimension Component.preferredSize()
          推奨されていません。 JDK バージョン 1.1 以降は、getPreferredSize() を使用します。
 Dimension Container.preferredSize()
          推奨されていません。 JDK バージョン 1.1 以降は、getPreferredSize() を使用します。
 Dimension TextField.preferredSize()
          推奨されていません。 JDK バージョン 1.1 以降は、getPreferredSize() を使用します。
 Dimension TextArea.preferredSize()
          推奨されていません。 JDK バージョン 1.1 以降は、getPreferredSize() を使用します。
 Dimension List.preferredSize()
          推奨されていません。 JDK バージョン 1.1 以降は、getPreferredSize() を使用します。
 Dimension TextField.preferredSize(int columns)
          推奨されていません。 JDK バージョン 1.1 以降は、getPreferredSize(int) を使用します。
 Dimension List.preferredSize(int rows)
          推奨されていません。 JDK バージョン 1.1 以降は、getPreferredSize(int) を使用します。
 Dimension TextArea.preferredSize(int rows, int columns)
          推奨されていません。 JDK バージョン 1.1 以降は、getPreferredSize(int, int) を使用します。
 void TextArea.replaceText(String str, int start, int end)
          推奨されていません。 JDK バージョン 1.1 以降は、replaceRange(String, int, int) を使用します。
 void Component.reshape(int x, int y, int width, int height)
          推奨されていません。 JDK バージョン 1.1 以降は、setBounds(int, int, int, int) を使用します。
 void Rectangle.reshape(int x, int y, int width, int height)
          推奨されていません。 JDK バージョン 1.1 以降は、setBounds(int, int, int, int) を使用します。
 void Component.resize(Dimension d)
          推奨されていません。 JDK バージョン 1.1 以降は、setSize(Dimension) を使用します。
 void Component.resize(int width, int height)
          推奨されていません。 JDK バージョン 1.1 以降は、setSize(int, int) を使用します。
 void Rectangle.resize(int width, int height)
          推奨されていません。 JDK バージョン 1.1 以降は、setSize(int, int) を使用します。
 void CheckboxGroup.setCurrent(Checkbox box)
          推奨されていません。 JDK バージョン 1.1 以降では setSelectedCheckbox(Checkbox) を使用します。
 void Frame.setCursor(int cursorType)
          推奨されていません。 JDK バージョン 1.1 以降は、Component.setCursor(Cursor) に置き換えられました。
 void TextField.setEchoCharacter(char c)
          推奨されていません。 JDK バージョン 1.1 以降は、setEchoChar(char) を使用します。
 void Scrollbar.setLineIncrement(int v)
          推奨されていません。 JDK バージョン 1.1 以降は、setUnitIncrement(int) を使用します。
 void List.setMultipleSelections(boolean b)
          推奨されていません。 JDK バージョン 1.1 以降は、setMultipleMode(boolean) を使用します。
 void Scrollbar.setPageIncrement(int v)
          推奨されていません。 JDK バージョン 1.1 以降は、setBlockIncrement() を使用します。
 void Component.show()
          推奨されていません。 JDK バージョン 1.1 以降は、setVisible(boolean) を使用します。
 void Window.show()
          推奨されていません。 JDK 5 以降では Component.setVisible(boolean) を使用します。
 void Dialog.show()
          推奨されていません。 JDK version 1.5 以降では Component.setVisible(boolean) を使用します。
 void Component.show(boolean b)
          推奨されていません。 JDK バージョン 1.1 以降は、setVisible(boolean) を使用します。
 Dimension Component.size()
          推奨されていません。 JDK バージョン 1.1 以降は、getSize() を使用します。
 

java.awt.datatransfer での Deprecated の使用
 

Fields in java.awt.datatransfer with annotations of type Deprecated
static DataFlavor DataFlavor.plainTextFlavor
          推奨されていません。 バージョン 1.3 では、Transferable.getTransferData(DataFlavor.plainTextFlavor) ではなく、DataFlavor.getReaderForText(Transferable) を使用してください。
 

Methods in java.awt.datatransfer with annotations of type Deprecated
 boolean DataFlavor.equals(String s)
          推奨されていません。 hashCode() 規約と一貫性がないため、代わりに isMimeTypeEqual(String) を使用します。
protected  String DataFlavor.normalizeMimeType(String mimeType)
          推奨されていません。 
protected  String DataFlavor.normalizeMimeTypeParameter(String parameterName, String parameterValue)
          推奨されていません。 
 

java.awt.event での Deprecated の使用
 

Methods in java.awt.event with annotations of type Deprecated
 void KeyEvent.setModifiers(int modifiers)
          推奨されていません。 JDK1.1.4 以降
 

Constructors in java.awt.event with annotations of type Deprecated
KeyEvent(Component source, int id, long when, int modifiers, int keyCode)
          推奨されていません。 JDK1.1 以降
 

java.awt.image.renderable での Deprecated の使用
 

Methods in java.awt.image.renderable with annotations of type Deprecated
 void RenderContext.concetenateTransform(AffineTransform modTransform)
          推奨されていません。 ConcatenateTransform(AffineTransform) に置き換えられる
 void RenderContext.preConcetenateTransform(AffineTransform modTransform)
          推奨されていません。 preConcatenateTransform(AffineTransform) に置き換えられる
 

java.io での Deprecated の使用
 

Classes in java.io with annotations of type Deprecated
 class LineNumberInputStream
          推奨されていません。 このクラスは、バイトが適切に文字を表現するという不正確な仮定をします。JDK 1.1 以降、文字ストリームの処理には、行番号をカウントするためのクラスが含まれている新しい文字ストリームクラスを使用するのが適切です。
 class StringBufferInputStream
          推奨されていません。 このクラスは文字を適切にバイトに変換できません。JDK 1.1 現在、文字列からストリームを作成するには、StringReader クラスを使用するのが適切です。
 

Methods in java.io with annotations of type Deprecated
 String DataInputStream.readLine()
          推奨されていません。 このメソッドは、バイトを適切に文字列に変換しません。JDK 1.1 では、テキスト行を読み込む方法としては BufferedReader.readLine() メソッドを使うことが推奨されています。行を読み込むのに DataInputStream クラスを使うプログラムを、BufferedReader クラスを使うように変換するには、次の形式のコードを、
 DataInputStream d = new DataInputStream(in);
次の形式のコードで置き換えます。
 BufferedReader d = new BufferedReader(new InputStreamReader(in)); 
 String ObjectInputStream.readLine()
          推奨されていません。 このメソッドはバイトを正確に文字に変換しません。詳細および代替メソッドについては DataInputStream を参照してください。
 String ByteArrayOutputStream.toString(int hibyte)
          推奨されていません。 このメソッドはバイトを文字列に適切に変換できません。JDK 1.1 現在、推奨される方法は、エンコーディング名を引数に取る toString(String enc) メソッドか、プラットフォームのデフォルトの文字セットを使用する toString() メソッドを使うことです。
abstract  void ObjectOutputStream.PutField.write(ObjectOutput out)
          推奨されていません。 このメソッドは、PutField オブジェクトによって格納されたときの形式で値を書き込まないため、直列化ストリームが破壊されることがあります。PutField のデータを書き込むには、ObjectOutputStream.writeFields() メソッドを呼び出してください。
 

Constructors in java.io with annotations of type Deprecated
StreamTokenizer(InputStream is)
          推奨されていません。 JDK 1.1 現在、入力ストリームをトークン化するには、次のようにして入力ストリームを文字ストリームに変換する方法が適切です。
 Reader r = new BufferedReader(new InputStreamReader(is)); StreamTokenizer st = new StreamTokenizer(r); 
 

java.lang での Deprecated の使用
 

Fields in java.lang with annotations of type Deprecated
protected  boolean SecurityManager.inCheck
          推奨されていません。 このタイプのセキュリティチェックは推奨されません。代わりに checkPermission の呼び出しを使用することをお勧めします。
static Character.UnicodeBlock Character.UnicodeBlock.SURROGATES_AREA
          推奨されていません。 J2SE 5 では、Character.UnicodeBlock.HIGH_SURROGATESCharacter.UnicodeBlock.HIGH_PRIVATE_USE_SURROGATES、および Character.UnicodeBlock.LOW_SURROGATES を使用します。これらの新しい定数は、Unicode 標準のブロック定義に一致します。Character.UnicodeBlock.of(char) メソッドと Character.UnicodeBlock.of(int) メソッドは、SURROGATES_AREA ではなく、新しい定数を返します。
 

Methods in java.lang with annotations of type Deprecated
 boolean ThreadGroup.allowThreadSuspension(boolean b)
          推奨されていません。 この呼び出しの定義は、推奨されていない ThreadGroup.suspend() に依存します。また、この呼び出しの動作は指定されません。
 void SecurityManager.checkMulticast(InetAddress maddr, byte ttl)
          推奨されていません。 代わりに #checkPermission(java.security.Permission) を使用します。
protected  int SecurityManager.classDepth(String name)
          推奨されていません。 このタイプのセキュリティチェックは推奨されません。代わりに checkPermission の呼び出しを使用することをお勧めします。
protected  int SecurityManager.classLoaderDepth()
          推奨されていません。 このタイプのセキュリティチェックは推奨されません。代わりに checkPermission の呼び出しを使用することをお勧めします。
 int Thread.countStackFrames()
          推奨されていません。 この呼び出しの定義は、推奨されない Thread.suspend() に依存します。また、この呼び出しの結果は保証されません。
protected  ClassLoader SecurityManager.currentClassLoader()
          推奨されていません。 このタイプのセキュリティチェックは推奨されません。代わりに checkPermission の呼び出しを使用することをお勧めします。
protected  Class<?> SecurityManager.currentLoadedClass()
          推奨されていません。 このタイプのセキュリティチェックは推奨されません。代わりに checkPermission の呼び出しを使用することをお勧めします。
protected  Class<?> ClassLoader.defineClass(byte[] b, int off, int len)
          推奨されていません。 defineClass(String, byte[], int, int) に置き換えられました。
 void Thread.destroy()
          推奨されていません。 このメソッドはもともとクリーンアップなしで破棄されるように設計されていました。保持されるモニターはロックされた状態を維持します。ただし、このメソッドは実装されませんでした。実装されていたら、Thread.suspend() とほぼ同じようにデッドロックが発生します。ターゲットスレッドが重要なシステムリソースを保護するロックを保持した状態で破棄された場合、どのスレッドも再びこのリソースにアクセスできません。別のスレッドがこのリソースをロックしようとすると、デッドロックが発生します。通常、そのようなデッドロックは、自身を「フリーズした」プロセスとして表明します。詳細は、「Thread.stop、Thread.suspend、および Thread.resume が推奨されない理由」を参照してください。
 void String.getBytes(int srcBegin, int srcEnd, byte[] dst, int dstBegin)
          推奨されていません。 このメソッドでは、文字からバイトへの変換が正しく行われません。JDK 1.1 では、文字からバイトへの変換には、プラットフォームのデフォルト文字セットを使用する getBytes() メソッドの使用が推奨されます。
 boolean SecurityManager.getInCheck()
          推奨されていません。 このタイプのセキュリティチェックは推奨されません。代わりに checkPermission の呼び出しを使用することをお勧めします。
 InputStream Runtime.getLocalizedInputStream(InputStream in)
          推奨されていません。 JDK 1.1 では、ローカルなエンコーディングのバイトストリームを Unicode の文字ストリームに変換するには、InputStreamReader クラスと BufferedReader クラスを使う方が適切です。
 OutputStream Runtime.getLocalizedOutputStream(OutputStream out)
          推奨されていません。 JDK 1.1 では、Unicode の文字ストリームをローカルなエンコーディングのバイトストリームに変換するには、OutputStreamWriter クラス、BufferedWriter クラス、および PrintWriter クラスを使う方が適切です。
protected  boolean SecurityManager.inClass(String name)
          推奨されていません。 このタイプのセキュリティチェックは推奨されません。代わりに checkPermission の呼び出しを使用することをお勧めします。
protected  boolean SecurityManager.inClassLoader()
          推奨されていません。 このタイプのセキュリティチェックは推奨されません。代わりに checkPermission の呼び出しを使用することをお勧めします。
static boolean Character.isJavaLetter(char ch)
          推奨されていません。 isJavaIdentifierStart(char) に置き換えられました。
static boolean Character.isJavaLetterOrDigit(char ch)
          推奨されていません。 isJavaIdentifierPart(char) に置き換えられました。
static boolean Character.isSpace(char ch)
          推奨されていません。 isWhitespace(char) に置き換えられました。
 void Thread.resume()
          推奨されていません。 このメソッドはデッドロックを発生しやすいため推奨されません。Thread.suspend() とともに使用するためだけに提供されています。詳細は、「Thread.stop、Thread.suspend、および Thread.resume が推奨されない理由」を参照してください。
 void ThreadGroup.resume()
          推奨されていません。 このメソッドは 単に Thread.suspend および ThreadGroup.suspend と組み合わせて使用されます。どれもデッドロックを発生させやすいため推奨されません。詳細は Thread.suspend() を参照してください。
static void System.runFinalizersOnExit(boolean value)
          推奨されていません。 このメソッドは本質的に安全ではありません。ほかのスレッドが同時にそれらのオブジェクトを操作しているときに、生存中のオブジェクトに対してファイナライザが呼び出され、これにより、エラー動作またはデッドロックが発生します。
static void Runtime.runFinalizersOnExit(boolean value)
          推奨されていません。 このメソッドは本質的に安全ではありません。ほかのスレッドが同時にそれらのオブジェクトを操作しているときに、生存中のオブジェクトに対してファイナライザが呼び出され、これにより、エラー動作またはデッドロックが発生します。
 void Thread.stop()
          推奨されていません。 このメソッドは本質的に安全ではありません。Thread.stop を使ってスレッドを停止すると、チェックされていない ThreadDeath 例外がスタックの下から上に伝えられた結果、そのスレッドによりロックされていたモニターのロックがすべて解除されます。これらのモニターによって直前まで保護されていたオブジェクトが整合性のない状態にあった場合、壊れたオブジェクトはほかのスレッドに対して可視になり、動作が保証されないことがあります。多くの場合、ターゲットスレッドの実行停止を指示するには、stop ではなく、単に一部の変数を変更するコードを使用する必要があります。ターゲットスレッドはこの変数を定期的にチェックし、変数が実行停止を指示している場合は、run メソッドから適切に復帰します。条件変数などでターゲットスレッドが長い間待機している場合、待機を中断させるには、interrupt メソッドを使用します。詳細は、「Thread.stop、Thread.suspend、および Thread.resume が推奨されない理由」を参照してください。
 void ThreadGroup.stop()
          推奨されていません。 このメソッドは本質的に安全ではありません。詳細は Thread.stop() を参照してください。
 void Thread.stop(Throwable obj)
          推奨されていません。 このメソッドは本質的に安全ではありません。Thread.stop() を参照してください。さらに、このメソッドは、ターゲットスレッドで処理の準備ができていない例外の生成に使用されることがある点でも危険です (このメソッドがなければスレッドによりスローされることのない、チェックされた例外など)。詳細は、「Thread.stop、Thread.suspend、および Thread.resume が推奨されない理由」を参照してください。
 void Thread.suspend()
          推奨されていません。 このメソッドはデッドロックを発生しやすいため推奨されません。ターゲットスレッドが、重要なシステムリソースを保護しているモニターのロックを保持している状態で中断された場合、ターゲットスレッドが再開されるまで、どのスレッドもこのリソースにアクセスできません。ターゲットスレッドを再開しようとするスレッドが、resume を呼び出す前にこのモニターをロックしようとすると、デッドロックが発生します。通常、そのようなデッドロックは、自身を「フリーズした」プロセスとして表明します。詳細は、「Thread.stop、Thread.suspend、および Thread.resume が推奨されない理由」を参照してください。
 void ThreadGroup.suspend()
          推奨されていません。 このメソッドは本質的にデッドロックを発生させやすくなっています。詳細は Thread.suspend() を参照してください。
 

Constructors in java.lang with annotations of type Deprecated
String(byte[] ascii, int hibyte)
          推奨されていません。 このメソッドでは、バイトから文字への変換が正しく行われません。JDK 1.1 以降では、バイトから文字への変換には、引数として文字セットの名前を取る String コンストラクタ、またはプラットフォームのデフォルト文字セットを使用する String コンストラクタの使用が推奨されます。
String(byte[] ascii, int hibyte, int offset, int count)
          推奨されていません。 このメソッドでは、バイトから文字への変換が正しく行われません。JDK 1.1 以降では、バイトから文字への変換には、引数として文字セットの名前を取る String コンストラクタ、またはプラットフォームのデフォルト文字セットを使用する String コンストラクタの使用が推奨されます。
 

java.net での Deprecated の使用
 

Fields in java.net with annotations of type Deprecated
static int HttpURLConnection.HTTP_SERVER_ERROR
          推奨されていません。 間違ったフィールドであり、存在するべきではありせん。
 

Methods in java.net with annotations of type Deprecated
static String URLDecoder.decode(String s)
          推奨されていません。 結果の文字列は、プラットフォームのデフォルトの符号化方式により異なる場合があります。あるいは、decode(String,String) メソッドを使用して符号化方式を指定します。
static String URLEncoder.encode(String s)
          推奨されていません。 結果の文字列は、プラットフォームのデフォルトの符号化方式により異なる場合があります。あるいは、encode(String,String) メソッドを使用して符号化方式を指定します。
static String URLConnection.getDefaultRequestProperty(String key)
          推奨されていません。 URLConnection の該当インスタンスを取得したあとは、インスタンス固有の getRequestProperty を使用します。
 byte MulticastSocket.getTTL()
          推奨されていません。 代わりに、byte ではなく int を返す getTimeToLive メソッドを使用します。
protected abstract  byte DatagramSocketImpl.getTTL()
          推奨されていません。 代わりに getTimeToLive を使用してください。
 void MulticastSocket.send(DatagramPacket p, byte ttl)
          推奨されていません。 次のコードまたはそれと同等のコードを使用する: ...... int ttl = mcastSocket.getTimeToLive(); mcastSocket.setTimeToLive(newttl); mcastSocket.send(p); mcastSocket.setTimeToLive(ttl); ......
static void URLConnection.setDefaultRequestProperty(String key, String value)
          推奨されていません。 URLConnection の該当インスタンスを取得したあとは、インスタンス固有の setRequestProperty を使用します。このメソッドを呼び出しても、何も行われません。
 void MulticastSocket.setTTL(byte ttl)
          推奨されていません。 代わりに、ttl の型として byte ではなく int を使う setTimeToLive メソッドを使用します。
protected abstract  void DatagramSocketImpl.setTTL(byte ttl)
          推奨されていません。 代わりに setTimeToLive を使用してください。
protected  void URLStreamHandler.setURL(URL u, String protocol, String host, int port, String file, String ref)
          推奨されていません。 setURL(URL、String、int、String、String、String、String) を使用してください。
 

Constructors in java.net with annotations of type Deprecated
Socket(InetAddress host, int port, boolean stream)
          推奨されていません。 UDP 転送ではなく DatagramSocket を使ってください。
Socket(String host, int port, boolean stream)
          推奨されていません。 UDP 転送ではなく DatagramSocket を使ってください。
 

java.rmi での Deprecated の使用
 

Classes in java.rmi with annotations of type Deprecated
 class RMISecurityException
          推奨されていません。 代わりに SecurityException を使用します。アプリケーションコードからこのクラスを直接参照しないでください。RMISecurityManager は、現在ではこの java.lang.SecurityException のサブクラスをスローしません。
 class ServerRuntimeException
          推奨されていません。 代替はありません。
 

Constructors in java.rmi with annotations of type Deprecated
RMISecurityException(String name)
          推奨されていません。 代替はありません。
RMISecurityException(String name, String arg)
          推奨されていません。 代替はありません。
ServerRuntimeException(String s, Exception ex)
          推奨されていません。 代替はありません。
 

java.rmi.dgc での Deprecated の使用
 

Methods in java.rmi.dgc with annotations of type Deprecated
static boolean VMID.isUnique()
          推奨されていません。 
 

java.rmi.registry での Deprecated の使用
 

Classes in java.rmi.registry with annotations of type Deprecated
 interface RegistryHandler
          推奨されていません。 代替はありません。
 

Methods in java.rmi.registry with annotations of type Deprecated
 Registry RegistryHandler.registryImpl(int port)
          推奨されていません。 代替はありません。Java 2 プラットフォーム 1.2 以降は、RMI はレジストリの実装を取得するために RegistryHandler を使用しません。
 Registry RegistryHandler.registryStub(String host, int port)
          推奨されていません。 代替はありません。Java 2 プラットフォーム 1.2 以降は、RMI はレジストリのスタブを取得するために RegistryHandler を使用しません。
 

java.rmi.server での Deprecated の使用
 

Classes in java.rmi.server with annotations of type Deprecated
 interface LoaderHandler
          推奨されていません。 代替はありません。
 class LogStream
          推奨されていません。 代替はありません。
 class Operation
          推奨されていません。 代替はありません。
 interface RemoteCall
          推奨されていません。 代替はありません。
 interface Skeleton
          推奨されていません。 代替はありません。スケルトンは、Java 2 プラットフォーム 1.2 以降のバージョンのリモートメソッド呼び出しでは必要ありません。
 class SkeletonMismatchException
          推奨されていません。 代替はありません。スケルトンは、Java 2 プラットフォーム 1.2 以降のバージョンのリモートメソッド呼び出しでは必要ありません。
 class SkeletonNotFoundException
          推奨されていません。 代替はありません。スケルトンは、Java 2 プラットフォーム 1.2 以降のバージョンのリモートメソッド呼び出しでは必要ありません。
 

Methods in java.rmi.server with annotations of type Deprecated
 void Skeleton.dispatch(Remote obj, RemoteCall theCall, int opnum, long hash)
          推奨されていません。 代替はありません。
 void RemoteCall.done()
          推奨されていません。 代替はありません。
 void RemoteRef.done(RemoteCall call)
          推奨されていません。 JDK 1.2 形式のスタブは、このメソッドを使用しません。リモート参照で一連のメソッド呼び出し (newCallinvoke、および done) を使う代わりに、スタブはリモート参照で invoke(Remote, Method, Object[], int) メソッドだけを使ってパラメータの整列化、リモートメソッドの実行、および戻り値の非整列化を実行します。
 void RemoteCall.executeCall()
          推奨されていません。 代替はありません。
static PrintStream LogStream.getDefaultStream()
          推奨されていません。 代替はありません。
 ObjectInput RemoteCall.getInputStream()
          推奨されていません。 代替はありません。
 String Operation.getOperation()
          推奨されていません。 代替はありません。
 Operation[] Skeleton.getOperations()
          推奨されていません。 代替はありません。
 ObjectOutput RemoteCall.getOutputStream()
          推奨されていません。 代替はありません。
 OutputStream LogStream.getOutputStream()
          推奨されていません。 代替はありません。
 ObjectOutput RemoteCall.getResultStream(boolean success)
          推奨されていません。 代替はありません。
static Object RMIClassLoader.getSecurityContext(ClassLoader loader)
          推奨されていません。 代替はありません。Java 2 プラットフォーム 1.2 以降の RMI では、クラスローダのセキュリティコンテキストを取得するためにこのメソッドを使用しません。
 Object LoaderHandler.getSecurityContext(ClassLoader loader)
          推奨されていません。 代替はありません。
 void RemoteRef.invoke(RemoteCall call)
          推奨されていません。 JDK 1.2 形式のスタブは、このメソッドを使用しません。リモート参照で一連のメソッド呼び出し (newCallinvoke、および done) を使う代わりに、スタブはリモート参照で invoke(Remote, Method, Object[], int) メソッドだけを使ってパラメータの整列化、リモートメソッドの実行、および戻り値の非整列化を実行します。
static Class<?> RMIClassLoader.loadClass(String name)
          推奨されていません。 loadClass(String,String) メソッドに置き換えられました。
 Class<?> LoaderHandler.loadClass(String name)
          推奨されていません。 代替はありません。
 Class<?> LoaderHandler.loadClass(URL codebase, String name)
          推奨されていません。 代替はありません。
static LogStream LogStream.log(String name)
          推奨されていません。 代替はありません。
 RemoteCall RemoteRef.newCall(RemoteObject obj, Operation[] op, int opnum, long hash)
          推奨されていません。 JDK 1.2 形式のスタブは、このメソッドを使用しません。スタブのリモート参照で一連のメソッド呼び出し (newCallinvoke、および done) を使う代わりに、スタブはリモート参照で invoke(Remote, Method, Object[], int) メソッドだけを使って、パラメータの整列化、リモートメソッドの実行、および戻り値の非整列化を実行します。
static int LogStream.parseLevel(String s)
          推奨されていません。 代替はありません。
 void RemoteCall.releaseInputStream()
          推奨されていません。 代替はありません。
 void RemoteCall.releaseOutputStream()
          推奨されていません。 代替はありません。
static void LogStream.setDefaultStream(PrintStream newDefault)
          推奨されていません。 代替はありません。
 void LogStream.setOutputStream(OutputStream out)
          推奨されていません。 代替はありません。
protected static void RemoteStub.setRef(RemoteStub stub, RemoteRef ref)
          推奨されていません。 代替はありません。RemoteStubRemoteStub(RemoteRef) コンストラクタを使って作成できるため、setRef メソッドは必要ありません。
 String Operation.toString()
          推奨されていません。 代替はありません。
 String LogStream.toString()
          推奨されていません。 代替はありません。
 void LogStream.write(byte[] b, int off, int len)
          推奨されていません。 代替はありません。
 void LogStream.write(int b)
          推奨されていません。 代替はありません。
 

Constructors in java.rmi.server with annotations of type Deprecated
Operation(String op)
          推奨されていません。 代替はありません。
SkeletonMismatchException(String s)
          推奨されていません。 代替はありません。
 

java.security での Deprecated の使用
 

Classes in java.security with annotations of type Deprecated
 interface Certificate
          推奨されていません。 Java 2 プラットフォームでは、証明書を扱う新しいパッケージが作成されました。この Certificate インタフェースの使用は推奨されません。新しいパッケージへの円滑な移行のために残されています。
 class Identity
          推奨されていません。 このクラスは現在使用されていません。このクラスの機能は、java.security.KeyStore クラス、java.security.cert パッケージ、および java.security.Principal クラスに置き換えられました。
 class IdentityScope
          推奨されていません。 このクラスは現在使用されていません。このクラスの機能は、java.security.KeyStore クラス、java.security.cert パッケージ、および java.security.Principal クラスに置き換えられました。
 class Signer
          推奨されていません。 このクラスは現在使用されていません。このクラスの機能は、java.security.KeyStore クラス、java.security.cert パッケージ、および java.security.Principal クラスに置き換えられました。
 

Methods in java.security with annotations of type Deprecated
protected abstract  Object SignatureSpi.engineGetParameter(String param)
          推奨されていません。 
protected abstract  void SignatureSpi.engineSetParameter(String param, Object value)
          推奨されていません。 engineSetParameter で置き換えます。
static String Security.getAlgorithmProperty(String algName, String propName)
          推奨されていません。 このメソッドは、SUN 暗号化サービスプロバイダのマスターファイル内にある所有プロパティの値を返すために使用されます。これは、アルゴリズム固有のパラメータの構文解析方法を決定するための処理です。このメソッドの代わりに、新しいプロバイダを基本とするアルゴリズムに依存しない、AlgorithmParameters および KeyFactory エンジンクラス (Java 2 プラットフォームより導入) を使用してください。
 Object Signature.getParameter(String param)
          推奨されていません。 
 void Signature.setParameter(String param, Object value)
          推奨されていません。 setParameter を使用してください。
 

java.sql での Deprecated の使用
 

Methods in java.sql with annotations of type Deprecated
 BigDecimal ResultSet.getBigDecimal(int columnIndex, int scale)
          推奨されていません。 
 BigDecimal CallableStatement.getBigDecimal(int parameterIndex, int scale)
          推奨されていません。 getBigDecimal(int parameterIndex) または getBigDecimal(String parameterName) を使用します。
 BigDecimal ResultSet.getBigDecimal(String columnName, int scale)
          推奨されていません。 
 int Time.getDate()
          推奨されていません。  
 int Time.getDay()
          推奨されていません。  
 int Date.getHours()
          推奨されていません。 @exception java.lang.IllegalArgumentException このメソッドが呼び出された場合
static PrintStream DriverManager.getLogStream()
          推奨されていません。 @see #setLogStream
 int Date.getMinutes()
          推奨されていません。 @exception java.lang.IllegalArgumentException このメソッドが呼び出された場合
 int Time.getMonth()
          推奨されていません。  
 int Date.getSeconds()
          推奨されていません。 @exception java.lang.IllegalArgumentException このメソッドが呼び出された場合
 InputStream ResultSet.getUnicodeStream(int columnIndex)
          推奨されていません。 getUnicodeStream の代わりに getCharacterStream を使用
 InputStream ResultSet.getUnicodeStream(String columnName)
          推奨されていません。 代わりに getCharacterStream を使用します。
 int Time.getYear()
          推奨されていません。  
 void Time.setDate(int i)
          推奨されていません。  
 void Date.setHours(int i)
          推奨されていません。 @exception java.lang.IllegalArgumentException このメソッドが呼び出された場合
static void DriverManager.setLogStream(PrintStream out)
          推奨されていません。 @throws SecurityException - セキュリティマネージャが存在し、その checkPermission メソッドがログストリームの設定を拒否した場合
 void Date.setMinutes(int i)
          推奨されていません。 @exception java.lang.IllegalArgumentException このメソッドが呼び出された場合
 void Time.setMonth(int i)
          推奨されていません。  
 void Date.setSeconds(int i)
          推奨されていません。 @exception java.lang.IllegalArgumentException このメソッドが呼び出された場合
 void PreparedStatement.setUnicodeStream(int parameterIndex, InputStream x, int length)
          推奨されていません。 
 void Time.setYear(int i)
          推奨されていません。  
 

Constructors in java.sql with annotations of type Deprecated
Date(int year, int month, int day)
          推奨されていません。 代わりにコンストラクタ Date(long date) を使用
Time(int hour, int minute, int second)
          推奨されていません。 このコンストラクタの代わりにミリ秒の値をとるコンストラクタを使用してください。
Timestamp(int year, int month, int date, int hour, int minute, int second, int nano)
          推奨されていません。 Timestamp(long millis) コンストラクタを代わりに使用してください。
 

java.util での Deprecated の使用
 

Methods in java.util with annotations of type Deprecated
 int Date.getDate()
          推奨されていません。 JDK バージョン 1.1 以降は、Calendar.get(Calendar.MONTH) に置き換えられました。
 int Date.getDay()
          推奨されていません。 JDK バージョン 1.1 以降は、Calendar.get(Calendar.DAY_OF_WEEK) に置き換えられました。
 int Date.getHours()
          推奨されていません。 JDK バージョン 1.1 以降は、Calendar.get(Calendar.HOUR_OF_DAY) に置き換えられました。
 int Date.getMinutes()
          推奨されていません。 JDK バージョン 1.1 以降は、Calendar.get(Calendar.MINUTE) に置き換えられました。
 int Date.getMonth()
          推奨されていません。 JDK バージョン 1.1 以降は、Calendar.get(Calendar.MONTH) に置き換えられました。
 int Date.getSeconds()
          推奨されていません。 JDK バージョン 1.1 以降は、Calendar.get(Calendar.SECOND) に置き換えられました。
 int Date.getTimezoneOffset()
          推奨されていません。 JDK バージョン 1.1 以降は、-(Calendar.get(Calendar.ZONE_OFFSET) + Calendar.get(Calendar.DST_OFFSET)) / (60 * 1000) に置き換えられました。
 int Date.getYear()
          推奨されていません。 JDK バージョン 1.1 以降は、Calendar.get(Calendar.YEAR) - 1900 に置き換えられました。
static long Date.parse(String s)
          推奨されていません。 JDK バージョン 1.1 以降は、DateFormat.parse(String s) に置き換えられました。
 void Properties.save(OutputStream out, String comments)
          推奨されていません。 このメソッドは、プロパティリストの保存中に入出力エラーが発生しても IOException をスローしません。プロパティリストの保存方法としては、store(OutputStream out, String comments) メソッドまたは storeToXML(OutputStream os, String comment) メソッドの使用が推奨されます。
 void Date.setDate(int date)
          推奨されていません。 JDK バージョン 1.1 以降は、Calendar.set(Calendar.DAY_OF_MONTH, int date) に置き換えられました。
 void Date.setHours(int hours)
          推奨されていません。 JDK バージョン 1.1 以降は、Calendar.set(Calendar.HOUR_OF_DAY, int hours) に置き換えられました。
 void Date.setMinutes(int minutes)
          推奨されていません。 JDK バージョン 1.1 以降は、Calendar.set(Calendar.MINUTE, int minutes) に置き換えられました。
 void Date.setMonth(int month)
          推奨されていません。 JDK バージョン 1.1 以降は、Calendar.set(Calendar.MONTH, int month) に置き換えられました。
 void Date.setSeconds(int seconds)
          推奨されていません。 JDK バージョン 1.1 以降は、Calendar.set(Calendar.SECOND, int seconds) に置き換えられました。
 void Date.setYear(int year)
          推奨されていません。 JDK バージョン 1.1 以降は、Calendar.set(Calendar.YEAR, year + 1900) に置き換えられました。
 String Date.toGMTString()
          推奨されていません。 JDK バージョン 1.1 以降は、GMT TimeZone を使用することにより、DateFormat.format(Date date) に置き換えられました。
 String Date.toLocaleString()
          推奨されていません。 JDK バージョン 1.1 以降は、DateFormat.format(Date date) に置き換えられました。
static long Date.UTC(int year, int month, int date, int hrs, int min, int sec)
          推奨されていません。 JDK バージョン 1.1 以降は、Calendar.set(year + 1900, month, date, hrs, min, sec) または GregorianCalendar(year + 1900, month, date, hrs, min, sec) に置き換えられました。UTC TimeZone を使用し、Calendar.getTime().getTime() があとに続きます。
 

Constructors in java.util with annotations of type Deprecated
Date(int year, int month, int date)
          推奨されていません。 JDK バージョン 1.1 以降は、Calendar.set(year + 1900, month, date) または GregorianCalendar(year + 1900, month, date) に置き換えられました。
Date(int year, int month, int date, int hrs, int min)
          推奨されていません。 JDK バージョン 1.1 以降は、Calendar.set(year + 1900, month, date, hrs, min) または GregorianCalendar(year + 1900, month, date, hrs, min) に置き換えられました。
Date(int year, int month, int date, int hrs, int min, int sec)
          推奨されていません。 JDK バージョン 1.1 以降は、Calendar.set(year + 1900, month, date, hrs, min, sec) または GregorianCalendar(year + 1900, month, date, hrs, min, sec) に置き換えられました。
Date(String s)
          推奨されていません。 JDK バージョン 1.1 以降は、DateFormat.parse(String s) に置き換えられました。
 

javax.accessibility での Deprecated の使用
 

Classes in javax.accessibility with annotations of type Deprecated
 class AccessibleResourceBundle
          推奨されていません。 Java 2 プラットフォームのバージョン 1.3 では、このクラスは推奨されません。
 

javax.management での Deprecated の使用
 

Classes in javax.management with annotations of type Deprecated
 class DefaultLoaderRepository
          推奨されていません。 代わりに MBeanServer.getClassLoaderRepository() を使用してください。
 

Methods in javax.management with annotations of type Deprecated
 ObjectInputStream MBeanServer.deserialize(ObjectName name, byte[] data)
          推奨されていません。 getClassLoaderFor を使って、直列化復元に使用する適切なクラスローダを取得します。
 ObjectInputStream MBeanServer.deserialize(String className, byte[] data)
          推奨されていません。 MBeanServer.getClassLoaderRepository() を使ってクラスローダリポジトリを取得し、これを使って直列化復元を行います。
 ObjectInputStream MBeanServer.deserialize(String className, ObjectName loaderName, byte[] data)
          推奨されていません。 getClassLoader を使って、直列化復元に使用するクラスローダを取得します。
 void ValueExp.setMBeanServer(MBeanServer s)
          推奨されていません。 ValueExp は MBean サーバにアクセスし、QueryEval.getMBeanServer() を使って評価されるので、このメソッドは不要
 

Constructors in javax.management with annotations of type Deprecated
AttributeValueExp()
          推奨されていません。 このコンストラクタで作成されたインスタンスは、クエリー内では使用できません。
 

javax.management.loading での Deprecated の使用
 

Classes in javax.management.loading with annotations of type Deprecated
 class DefaultLoaderRepository
          推奨されていません。 MBeanServer.getClassLoaderRepository() を使用
 

javax.management.monitor での Deprecated の使用
 

Fields in javax.management.monitor with annotations of type Deprecated
protected  int Monitor.alreadyNotified
          推奨されていません。 Monitor.alreadyNotifieds[0] と同等です。
protected  String Monitor.dbgTag
          推奨されていません。 代替はありません。
 

Methods in javax.management.monitor with annotations of type Deprecated
 String StringMonitorMBean.getDerivedGauge()
          推奨されていません。 JMX 1.2 では StringMonitorMBean.getDerivedGauge(ObjectName) で置換されます。
 Number GaugeMonitorMBean.getDerivedGauge()
          推奨されていません。 JMX 1.2 では GaugeMonitorMBean.getDerivedGauge(ObjectName) で置換されます。
 Number GaugeMonitor.getDerivedGauge()
          推奨されていません。 JMX 1.2 では GaugeMonitor.getDerivedGauge(ObjectName) で置換されます。
 Number CounterMonitorMBean.getDerivedGauge()
          推奨されていません。 JMX 1.2 では CounterMonitorMBean.getDerivedGauge(ObjectName) で置換されます。
 Number CounterMonitor.getDerivedGauge()
          推奨されていません。 JMX 1.2 以降、CounterMonitor.getDerivedGauge(ObjectName) で置換されています。
 long StringMonitorMBean.getDerivedGaugeTimeStamp()
          推奨されていません。 JMX 1.2 では StringMonitorMBean.getDerivedGaugeTimeStamp(ObjectName) で置換されます。
 long StringMonitor.getDerivedGaugeTimeStamp()
          推奨されていません。 JMX 1.2 では StringMonitor.getDerivedGaugeTimeStamp(ObjectName) で置換されます。
 long GaugeMonitorMBean.getDerivedGaugeTimeStamp()
          推奨されていません。 JMX 1.2 では GaugeMonitorMBean.getDerivedGaugeTimeStamp(ObjectName) で置換されます。
 long GaugeMonitor.getDerivedGaugeTimeStamp()
          推奨されていません。 JMX 1.2 では GaugeMonitor.getDerivedGaugeTimeStamp(ObjectName) で置換されます。
 long CounterMonitorMBean.getDerivedGaugeTimeStamp()
          推奨されていません。 JMX 1.2 では CounterMonitorMBean.getDerivedGaugeTimeStamp(ObjectName) で置換されます。
 long CounterMonitor.getDerivedGaugeTimeStamp()
          推奨されていません。 JMX 1.2 以降、CounterMonitor.getDerivedGaugeTimeStamp(ObjectName) で置換されています。
 ObjectName MonitorMBean.getObservedObject()
          推奨されていません。 JMX 1.2 では MonitorMBean.getObservedObjects() で置換されます。
 ObjectName Monitor.getObservedObject()
          推奨されていません。 JMX 1.2 では Monitor.getObservedObjects() で置換されます。
 Number CounterMonitorMBean.getThreshold()
          推奨されていません。 JMX 1.2 では CounterMonitorMBean.getThreshold(ObjectName) で置換されます。
 Number CounterMonitor.getThreshold()
          推奨されていません。 JMX 1.2 以降、CounterMonitor.getThreshold(ObjectName) で置換されています。
 void MonitorMBean.setObservedObject(ObjectName object)
          推奨されていません。 JMX 1.2 では MonitorMBean.addObservedObject(javax.management.ObjectName) で置換されます。
 void Monitor.setObservedObject(ObjectName object)
          推奨されていません。 JMX 1.2 以降、Monitor.addObservedObject(javax.management.ObjectName) で置換されています。
 void CounterMonitorMBean.setThreshold(Number value)
          推奨されていません。 JMX 1.2 では CounterMonitorMBean.setInitThreshold(java.lang.Number) で置換されます。
 void CounterMonitor.setThreshold(Number value)
          推奨されていません。 JMX 1.2 以降、CounterMonitor.setInitThreshold(java.lang.Number) で置換されています。
 

javax.management.timer での Deprecated の使用
 

Classes in javax.management.timer with annotations of type Deprecated
 class TimerAlarmClockNotification
          推奨されていません。 このクラスは、互換性のために保持されているだけで、ユーザコードでは使用されません。
 

javax.security.auth での Deprecated の使用
 

Classes in javax.security.auth with annotations of type Deprecated
 class Policy
          推奨されていません。 JDK バージョン 1.4 で、java.security.Policy に置き換えられました。java.security.Policy には次のメソッドが存在します。

        public PermissionCollection getPermissions
            (java.security.ProtectionDomain pd)
 
 
また、ProtectionDomain には次のコンストラクタがあります。

        public ProtectionDomain
            (CodeSource cs,
             PermissionCollection permissions,
             ClassLoader loader,
             Principal[] principals)
 
これら 2 つの API は、呼び出し側に、Principal ベースの Permission エントリ用 Policy の問い合わせを実行する手段を提供します。
 

javax.swing での Deprecated の使用
 

Fields in javax.swing with annotations of type Deprecated
protected  boolean JViewport.backingStore
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  javax.swing.JRootPane.DefaultAction JRootPane.defaultPressAction
          推奨されていません。 Java 2 プラットフォーム 1.3 以降
protected  javax.swing.JRootPane.DefaultAction JRootPane.defaultReleaseAction
          推奨されていません。 Java 2 プラットフォーム 1.3 以降
 

Methods in javax.swing with annotations of type Deprecated
static JScrollPane JTable.createScrollPaneForTable(JTable aTable)
          推奨されていません。 Swing バージョン 1.0.2 で new JScrollPane(aTable) に置き換えられました。
 void JComponent.disable()
          推奨されていません。 JDK バージョン 1.1 以降は、java.awt.Component.setEnabled(boolean) に置き換えられました。
static void FocusManager.disableSwingFocusManager()
          推奨されていません。 JDK バージョン 1.4 以降は KeyboardFocusManager.setDefaultFocusTraversalPolicy(FocusTraversalPolicy) に置き換えられました。
 void JComponent.enable()
          推奨されていません。 JDK バージョン 1.1 以降は、java.awt.Component.setEnabled(boolean) に置き換えられました。
static Component SwingUtilities.findFocusOwner(Component c)
          推奨されていません。 バージョン 1.4 以降、KeyboardFocusManager.getFocusOwner() に置き換えられました。
 Component JMenuBar.getComponentAtIndex(int i)
          推奨されていません。 getComponent(int i) に置き換えられました。
 Component JPopupMenu.getComponentAtIndex(int i)
          推奨されていません。 getComponent(int i) に置き換えられました。
static KeyStroke KeyStroke.getKeyStroke(char keyChar, boolean onKeyRelease)
          推奨されていません。 getKeyStroke(char) を使用
 String AbstractButton.getLabel()
          推奨されていません。 getText に置き換えられました。
 JMenuBar JRootPane.getMenuBar()
          推奨されていません。 Swing バージョン 1.0.3 で getJMenuBar() に置き換えられました。
 JMenuBar JInternalFrame.getMenuBar()
          推奨されていません。 Swing バージョン 1.0.3 で getJMenuBar() に置き換えられました。
 Component JComponent.getNextFocusableComponent()
          推奨されていません。 JDK バージョン 1.4 以降は、FocusTraversalPolicy に置き換えられました。
 String JPasswordField.getText()
          推奨されていません。 Java 2 プラットフォーム v1.2 以降、getPassword に置き換えられました。
 String JPasswordField.getText(int offs, int len)
          推奨されていません。 Java 2 プラットフォーム v1.2 以降、getPassword に置き換えられました。
 Rectangle ScrollPaneLayout.getViewportBorderBounds(JScrollPane scrollpane)
          推奨されていません。 JDK バージョン Swing1.1 以降は、JScrollPane.getViewportBorderBounds() に置き換えられました。
 boolean JViewport.isBackingStoreEnabled()
          推奨されていません。 Java 2 プラットフォーム v1.3 以降、getScrollMode() に置き換えられました。
static boolean FocusManager.isFocusManagerEnabled()
          推奨されていません。 JDK バージョン 1.4 以降は KeyboardFocusManager.getDefaultFocusTraversalPolicy() に置き換えられました。
 boolean JComponent.isManagingFocus()
          推奨されていません。 1.4 以降は Component.setFocusTraversalKeys(int, Set)Container.setFocusCycleRoot(boolean) に置き換えられました。
 boolean JComponent.requestDefaultFocus()
          推奨されていません。 JDK バージョン 1.4 以降は FocusTraversalPolicy.getDefaultComponent(Container).requestFocus() に置き換えられました。
 void JComponent.reshape(int x, int y, int w, int h)
          推奨されていません。 JDK 5 以降は、Component.setBounds(int, int, int, int) に置き換えられました。

このコンポーネントを移動し、サイズ変更します。

 void JViewport.setBackingStoreEnabled(boolean enabled)
          推奨されていません。 Java 2 プラットフォーム v1.3 以降、setScrollMode() に置き換えられました。
 void AbstractButton.setLabel(String label)
          推奨されていません。 setText(text) に置き換えられました。
 void JRootPane.setMenuBar(JMenuBar menu)
          推奨されていません。 Swing バージョン 1.0.3 で setJMenuBar(JMenuBar menu) に置き換えられました。
 void JInternalFrame.setMenuBar(JMenuBar m)
          推奨されていません。 Swing バージョン 1.0.3 で setJMenuBar(JMenuBar m) に置き換えられました。
 void JComponent.setNextFocusableComponent(Component aComponent)
          推奨されていません。 JDK バージョン 1.4 以降は、FocusTraversalPolicy に置き換えられました。
 void JTable.sizeColumnsToFit(boolean lastColumnOnly)
          推奨されていません。 Swing バージョン 1.0.3 以降は、doLayout() に置き換えられました。
 

javax.swing.plaf.basic での Deprecated の使用
 

Fields in javax.swing.plaf.basic with annotations of type Deprecated
protected  KeyStroke BasicDesktopPaneUI.closeKey
          推奨されていません。 バージョン 1.3 以降
protected  KeyStroke BasicSplitPaneUI.dividerResizeToggleKey
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  KeyStroke BasicToolBarUI.downKey
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  KeyStroke BasicTabbedPaneUI.downKey
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  KeyStroke BasicSplitPaneUI.downKey
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  KeyStroke BasicSplitPaneUI.endKey
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  KeyStroke BasicSplitPaneUI.homeKey
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  ActionListener BasicSplitPaneUI.keyboardDownRightListener
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  ActionListener BasicSplitPaneUI.keyboardEndListener
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  ActionListener BasicSplitPaneUI.keyboardHomeListener
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  ActionListener BasicSplitPaneUI.keyboardResizeToggleListener
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  ActionListener BasicSplitPaneUI.keyboardUpLeftListener
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  KeyStroke BasicToolBarUI.leftKey
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  KeyStroke BasicTabbedPaneUI.leftKey
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  KeyStroke BasicSplitPaneUI.leftKey
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  KeyStroke BasicDesktopPaneUI.maximizeKey
          推奨されていません。 バージョン 1.3 以降
protected  KeyStroke BasicDesktopPaneUI.minimizeKey
          推奨されていません。 バージョン 1.3 以降
protected  KeyStroke BasicDesktopPaneUI.navigateKey
          推奨されていません。 バージョン 1.3 以降
protected  KeyStroke BasicDesktopPaneUI.navigateKey2
          推奨されていません。 バージョン 1.3 以降
protected  KeyStroke BasicInternalFrameUI.openMenuKey
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  KeyStroke BasicToolBarUI.rightKey
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  KeyStroke BasicTabbedPaneUI.rightKey
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  KeyStroke BasicSplitPaneUI.rightKey
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  KeyStroke BasicToolBarUI.upKey
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  KeyStroke BasicTabbedPaneUI.upKey
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  KeyStroke BasicSplitPaneUI.upKey
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
 

Methods in javax.swing.plaf.basic with annotations of type Deprecated
protected  ActionListener BasicSplitPaneUI.createKeyboardDownRightListener()
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  ActionListener BasicSplitPaneUI.createKeyboardEndListener()
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  ActionListener BasicSplitPaneUI.createKeyboardHomeListener()
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  ActionListener BasicSplitPaneUI.createKeyboardResizeToggleListener()
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  ActionListener BasicSplitPaneUI.createKeyboardUpLeftListener()
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
protected  int BasicSplitPaneUI.getDividerBorderSize()
          推奨されていません。 Java 2 プラットフォーム v1.3 では、代わりにドライバにボーダを設定します。
 

javax.swing.plaf.metal での Deprecated の使用
 

Classes in javax.swing.plaf.metal with annotations of type Deprecated
 class MetalComboBoxUI.MetalComboPopup
          推奨されていません。 Java 2 プラットフォーム v1.4 以降
 

Methods in javax.swing.plaf.metal with annotations of type Deprecated
protected  void MetalComboBoxUI.editablePropertyChanged(PropertyChangeEvent e)
          推奨されていません。 Java 2 プラットフォーム v1.4 以降
protected  void MetalComboBoxUI.removeListeners()
          推奨されていません。 Java 2 プラットフォーム v1.4 以降
 

javax.swing.table での Deprecated の使用
 

Fields in javax.swing.table with annotations of type Deprecated
protected  int TableColumn.resizedPostingDisableCount
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
 

Methods in javax.swing.table with annotations of type Deprecated
 void TableColumn.disableResizedPosting()
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
 void TableColumn.enableResizedPosting()
          推奨されていません。 Java 2 プラットフォーム v1.3 以降
 

javax.swing.text での Deprecated の使用
 

Classes in javax.swing.text with annotations of type Deprecated
 class DefaultTextUI
          推奨されていません。 
 class TableView.TableCell
          推奨されていません。 テーブルセルは任意の View 実装となることができます。
 

Methods in javax.swing.text with annotations of type Deprecated
protected  TableView.TableCell TableView.createTableCell(Element elem)
          推奨されていません。 テーブルセルは任意の View 実装となることができますが、テーブルではなく ViewFactory によって作成されるようにします。
protected  FontMetrics LabelView.getFontMetrics()
          推奨されていません。 FontMetrics は、Java2 SDK で実行する場合はグリフ描画には使用されません。
 Shape View.modelToView(int pos, Shape a)
          推奨されていません。 
 int View.viewToModel(float x, float y, Shape a)
          推奨されていません。 
 

javax.swing.text.html での Deprecated の使用
 

Fields in javax.swing.text.html with annotations of type Deprecated
static String FormView.RESET
          推奨されていません。 1.3 においては、FormView.resetButtonText の UIManager プロパティからのものです。
static String FormView.SUBMIT
          推奨されていません。 1.3 においては、FormView.submitButtonText の UIManager プロパティからのものです。
 

Methods in javax.swing.text.html with annotations of type Deprecated
protected  void HTMLEditorKit.InsertHTMLTextAction.insertAtBoundry(JEditorPane editor, HTMLDocument doc, int offset, Element insertElement, String html, HTML.Tag parentTag, HTML.Tag addTag)
          推奨されていません。 Java 2 プラットフォーム v1.3 においては insertAtBoundary を使用してください。
 

org.omg.CORBA での Deprecated の使用
 

Classes in org.omg.CORBA with annotations of type Deprecated
 class DynamicImplementation
          推奨されていません。 org.omg.CORBA.DynamicImplementation
 interface DynAny
          推奨されていません。 代わりに新しい DynAny を使用してください。
 interface DynArray
          推奨されていません。 代わりに新しい DynArray を使用してください。
 interface DynEnum
          推奨されていません。 代わりに新しい DynEnum を使用してください。
 interface DynFixed
          推奨されていません。 代わりに新しい DynFixed を使用してください。
 interface DynSequence
          推奨されていません。 代わりに新しい DynSequence を使用してください。
 interface DynStruct
          推奨されていません。 代わりに新しい DynStruct を使用してください。
 interface DynUnion
          推奨されていません。 代わりに新しい DynUnion を使用してください。
 interface DynValue
          推奨されていません。 代わりに新しい DynValue を使用してください。
 class Principal
          推奨されていません。 CORBA 2.2 では推奨されません。
 class PrincipalHolder
          推奨されていません。 CORBA 2.2 では推奨されません。
 

Methods in org.omg.CORBA with annotations of type Deprecated
 DynAny ORB.create_basic_dyn_any(TypeCode type)
          推奨されていません。 代わりに新しい DynAnyFactory API を使用してください。
 DynAny ORB.create_dyn_any(Any value)
          推奨されていません。 代わりに新しい DynAnyFactory API を使用してください。
 DynArray ORB.create_dyn_array(TypeCode type)
          推奨されていません。 代わりに新しい DynAnyFactory API を使用してください。
 DynEnum ORB.create_dyn_enum(TypeCode type)
          推奨されていません。 代わりに新しい DynAnyFactory API を使用してください。
 DynSequence ORB.create_dyn_sequence(TypeCode type)
          推奨されていません。 代わりに新しい DynAnyFactory API を使用してください。
 DynStruct ORB.create_dyn_struct(TypeCode type)
          推奨されていません。 代わりに新しい DynAnyFactory API を使用してください。
 DynUnion ORB.create_dyn_union(TypeCode type)
          推奨されていません。 代わりに新しい DynAnyFactory API を使用してください。
abstract  TypeCode ORB.create_recursive_sequence_tc(int bound, int offset)
          推奨されていません。 代わりに create_recursive_tc と create_sequence_tc の組み合わせを使用してください。
 void ServerRequest.except(Any any)
          推奨されていません。 set_exception() を使用してください。
 Principal Any.extract_Principal()
          推奨されていません。 CORBA 2.2 では推奨されません。
 Current ORB.get_current()
          推奨されていません。 resolve_initial_references を使用してください。
 void Any.insert_Principal(Principal p)
          推奨されていません。 CORBA 2.2 では推奨されません。
 void DynamicImplementation.invoke(ServerRequest request)
          推奨されていません。 Portable Object Adapter では推奨されない
 byte[] Principal.name()
          推奨されていません。 CORBA 2.2 では推奨されません。
 void Principal.name(byte[] value)
          推奨されていません。 CORBA 2.2 では推奨されません。
 String ServerRequest.op_name()
          推奨されていません。 operation() を使用してください。
 void ServerRequest.params(NVList params)
          推奨されていません。 arguments メソッドを使用してください。
 void ServerRequest.result(Any any)
          推奨されていません。 set_result メソッドを使用する
 

Constructors in org.omg.CORBA with annotations of type Deprecated
TCKind(int _value)
          推奨されていません。 このメソッドは OMG 仕様によると private であるため、このコンストラクタは使用しないでください。代わりに TCKind.from_int(int) を使用してください。
 

org.omg.CORBA.portable での Deprecated の使用
 

Methods in org.omg.CORBA.portable with annotations of type Deprecated
 Principal InputStream.read_Principal()
          推奨されていません。 CORBA 2.2 では推奨されません。
 void OutputStream.write_Principal(Principal value)
          推奨されていません。 CORBA 2.2 では推奨されません。
 


JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。