JavaTM Platform
Standard Ed. 6

クラス
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、乱数ジェネレーター、およびビット配列)が含まれています。 
java.util.logging JavaTM 2 プラットフォームのコアロギング機能のクラスとインタフェースを提供します。 
javax.accessibility ユーザーインタフェースコンポーネントとそれらのコンポーネントへのアクセスを提供するユーザー補助機能の間の規約を定義します。 
javax.jws.soap   
javax.management Java Management Extensions のコアクラスを提供します。 
javax.management.loading 改良型の動的ロード機能を実装するクラスを提供します。 
javax.management.monitor モニタークラスを定義します。 
javax.management.openmbean 公開データ型と Open 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 の使用
 

Deprecated 型の注釈を持つ java.awt のフィールド
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 で置き換えられています。
 

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

java.awt.datatransfer での Deprecated の使用
 

Deprecated 型の注釈を持つ java.awt.datatransfer のフィールド
static DataFlavor DataFlavor.plainTextFlavor
          推奨されていません。 Version 1.3 では、Transferable.getTransferData(DataFlavor.plainTextFlavor) ではなく、 DataFlavor.getReaderForText(Transferable) を使用してください。
 

Deprecated 型の注釈を持つ java.awt.datatransfer のメソッド
 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 の使用
 

Deprecated 型の注釈を持つ java.awt.event のメソッド
 void KeyEvent.setModifiers(int modifiers)
          推奨されていません。 JDK1.1.4 以降
 

Deprecated 型の注釈を持つ java.awt.event のコンストラクタ
KeyEvent(Component source, int id, long when, int modifiers, int keyCode)
          推奨されていません。 JDK1.1 以降
 

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

Deprecated 型の注釈を持つ java.awt.image.renderable のメソッド
 void RenderContext.concetenateTransform(AffineTransform modTransform)
          推奨されていません。 concatenateTransform(AffineTransform) に 置き換えられました。
 void RenderContext.preConcetenateTransform(AffineTransform modTransform)
          推奨されていません。 preConcatenateTransform(AffineTransform) に に置き換えられました。
 

java.io での Deprecated の使用
 

Deprecated 型の注釈を持つ java.io のメソッド
 class LineNumberInputStream
          推奨されていません。 このクラスは、文字がバイトによって適切に表現されるという誤った認識を前提としています。JDK 1.1 以降、文字ストリームの処理には、行番号をカウントするためのクラスが含まれている新しい文字ストリームクラスを使用するのが適切です。
 class StringBufferInputStream
          推奨されていません。 このクラスでは、文字からバイトへの変換が正しく行われません。JDK 1.1 以降は、文字列からストリームを作成するには、StringReader クラスを使用するのが適切です。
 

Deprecated 型の注釈を持つ java.io のメソッド
 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() メソッドを使うことです。
 URL File.toURL()
          推奨されていません。 このメソッドでは、URL 内で使用できないエスケープ文字は自動的に変換できません。新しいコードの抽象パス名を URL に変換するには、まず toURI メソッドを使用して URI に変換してから、URI.toURL メソッドを使用して URL に変換することをお勧めします。
abstract  void ObjectOutputStream.PutField.write(ObjectOutput out)
          推奨されていません。 このメソッドは、PutField オブジェクトによって格納されたときの形式で値を書き込まないため、直列化ストリームが破壊されることがあります。PutField データを正しく書き込むには、ObjectOutputStream.writeFields() メソッドを呼び出します。
 

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

java.lang での Deprecated の使用
 

Deprecated 型の注釈を持つ java.lang のフィールド
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 ではなく、新しい定数を返します。
 

Deprecated 型の注釈を持つ java.lang のメソッド
 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、および Runtime.runFinalizersOnExit が推奨されない理由
 void String.getBytes(int srcBegin, int srcEnd, byte[] dst, int dstBegin)
          推奨されていません。 このメソッドでは、文字からバイトへの変換が正しく行われません。 JDK 1.1 では、文字からバイトへの変換には、プラットフォームのデフォルト文字セットを使用する String.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、および Runtime.runFinalizersOnExit が推奨されない理由
 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、および Runtime.runFinalizersOnExit が推奨されない理由
 void ThreadGroup.stop()
          推奨されていません。 このメソッドは本質的に安全ではありません。詳細は Thread.stop() を参照してください。
 void Thread.stop(Throwable obj)
          推奨されていません。 このメソッドは本質的に安全ではありません。Thread.stop() を参照してください。 さらに、このメソッドは、ターゲットスレッドで処理の準備ができていない例外の生成に使用されることがある点でも危険です (このメソッドがなければスレッドによりスローされることのない、チェックされた例外など)。 詳細は、以下を参照してください。 Thread.stop、Thread.suspend、 Thread.resume、および Runtime.runFinalizersOnExit が推奨されない理由
 void Thread.suspend()
          推奨されていません。 このメソッドはデッドロックを発生しやすいため推奨されません。 ターゲットスレッドが、中断される時点で、重要なシステムリソースを保護するモニターをロックしている場合、ターゲットスレッドが再開されるまでどのスレッドもそのリソースにアクセスできません。このとき、ターゲットスレッドを再開するスレッドが、resume を呼び出す前にこのモニターをロックしようとすると、デッドロックが発生します。通常、このようなデッドロックは、プロセスの「凍結」により明らかになります。 詳細は、以下を参照してください。 Thread.stop、Thread.suspend、 Thread.resume、および Runtime.runFinalizersOnExit が推奨されない理由
 void ThreadGroup.suspend()
          推奨されていません。 このメソッドは本質的にデッドロックを発生させやすくなっています。詳細は Thread.suspend() を参照してください。
 

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

java.net での Deprecated の使用
 

Deprecated 型の注釈を持つ java.net のフィールド
static int HttpURLConnection.HTTP_SERVER_ERROR
          推奨されていません。 間違ったフィールドであり、存在するべきではありせん。
 

Deprecated 型の注釈を持つ java.net のメソッド
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()
          推奨されていません。 代わりに getTimeToLive メソッドを使用してください。このメソッドは、byte ではなく int を返します。
protected abstract  byte DatagramSocketImpl.getTTL()
          推奨されていません。 代わりに getTimeToLive を使用してください。
 void MulticastSocket.send(DatagramPacket p, byte ttl)
          推奨されていません。 代わりに、次のコードまたはそれと同等のコードを使用してください。 ...... + context.getLifetime()); + context.getLifetime()); + context.getLifetime()); + context.getLifetime()); ......
static void URLConnection.setDefaultRequestProperty(String key, String value)
          推奨されていません。 URLConnection の該当インスタンスを取得したあとは、インスタンス固有の setRequestProperty メソッドを使用します。このメソッドを呼び出しても、何の効果もありません。
 void MulticastSocket.setTTL(byte ttl)
          推奨されていません。 代わりに setTimeToLive メソッドを使用してください。このメソッドは ttl の型として、byte ではなく int を使用します。
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) を使用してください。
 

Deprecated 型の注釈を持つ java.net のコンストラクタ
Socket(InetAddress host, int port, boolean stream)
          推奨されていません。 UDP 転送ではなく DatagramSocket を使ってください。
Socket(String host, int port, boolean stream)
          推奨されていません。 UDP 転送ではなく DatagramSocket を使ってください。
 

java.rmi での Deprecated の使用
 

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

Deprecated 型の注釈を持つ java.rmi のコンストラクタ
RMISecurityException(String name)
          推奨されていません。 代替はありません。
RMISecurityException(String name, String arg)
          推奨されていません。 代替はありません。
ServerRuntimeException(String s, Exception ex)
          推奨されていません。 代替はありません。
 

java.rmi.dgc での Deprecated の使用
 

Deprecated 型の注釈を持つ java.rmi.dgc のメソッド
static boolean VMID.isUnique()
          推奨されていません。  
 

java.rmi.registry での Deprecated の使用
 

Deprecated 型の注釈を持つ java.rmi.registry のメソッド
 interface RegistryHandler
          推奨されていません。 代替はありません。
 

Deprecated 型の注釈を持つ java.rmi.registry のメソッド
 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 の使用
 

Deprecated 型の注釈を持つ java.rmi.server のメソッド
 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 以降のバージョンのリモートメソッド呼び出しでは不要
 

Deprecated 型の注釈を持つ java.rmi.server のメソッド
 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)
          推奨されていません。 代替はありません
 

Deprecated 型の注釈を持つ java.rmi.server のコンストラクタ
Operation(String op)
          推奨されていません。 代替はありません
SkeletonMismatchException(String s)
          推奨されていません。 代替はありません
 

java.security での Deprecated の使用
 

Deprecated 型の注釈を持つ java.security のメソッド
 interface Certificate
          推奨されていません。 Java プラットフォームでは、証明書を扱う新しいパッケージが作成されました。この 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 クラスに置き換えられました。
 

Deprecated 型の注釈を持つ java.security のメソッド
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 エンジンクラス (J2SE 1.2 プラットフォームより導入) を使用してください。
 Object Signature.getParameter(String param)
          推奨されていません。  
 void Signature.setParameter(String param, Object value)
          推奨されていません。 setParameter を使用してください。
 

java.sql での Deprecated の使用
 

Deprecated 型の注釈を持つ java.sql のメソッド
 int Time.getDate()
          推奨されていません。  
 int Time.getDay()
          推奨されていません。  
 int Time.getMonth()
          推奨されていません。  
 int Time.getYear()
          推奨されていません。  
 void Time.setDate(int i)
          推奨されていません。  
 void Time.setMonth(int i)
          推奨されていません。  
 void Time.setYear(int i)
          推奨されていません。  
 

Deprecated 型の注釈を持つ java.sql のコンストラクタ
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 の使用
 

Deprecated 型の注釈を持つ java.util のメソッド
 int Date.getDate()
          推奨されていません。 JDK Version 1.1 以降は、Calendar.get(Calendar.MONTH) に置き換えられました。
 int Date.getDay()
          推奨されていません。 JDK Version 1.1 以降は、Calendar.get(Calendar.DAY_OF_WEEK) に置き換えられました。
 int Date.getHours()
          推奨されていません。 JDK Version 1.1 以降は、Calendar.get(Calendar.HOUR_OF_DAY) に置き換えられました。
 int Date.getMinutes()
          推奨されていません。 JDK Version 1.1 以降は、Calendar.get(Calendar.MINUTE) に置き換えられました。
 int Date.getMonth()
          推奨されていません。 JDK Version 1.1 以降は、Calendar.get(Calendar.MONTH) に置き換えられました。
 int Date.getSeconds()
          推奨されていません。 JDK Version 1.1 以降は、Calendar.get(Calendar.SECOND) に置き換えられました。
 int Date.getTimezoneOffset()
          推奨されていません。 JDK Version 1.1 以降は、-(Calendar.get(Calendar.ZONE_OFFSET) + Calendar.get(Calendar.DST_OFFSET)) / (60 * 1000) に置き換えられました。
 int Date.getYear()
          推奨されていません。 JDK Version 1.1 以降は、Calendar.get(Calendar.YEAR) - 1900 に置き換えられました。
static long Date.parse(String s)
          推奨されていません。 JDK Version 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 Version 1.1 以降は、Calendar.set(Calendar.DAY_OF_MONTH, int date) に置き換えられました。
 void Date.setHours(int hours)
          推奨されていません。 JDK Version 1.1 以降は、Calendar.set(Calendar.HOUR_OF_DAY, int hours) に置き換えられました。
 void Date.setMinutes(int minutes)
          推奨されていません。 JDK Version 1.1 以降は、Calendar.set(Calendar.MINUTE, int minutes) に置き換えられました。
 void Date.setMonth(int month)
          推奨されていません。 JDK Version 1.1 以降は、Calendar.set(Calendar.MONTH, int month) に置き換えられました。
 void Date.setSeconds(int seconds)
          推奨されていません。 JDK Version 1.1 以降は、Calendar.set(Calendar.SECOND, int seconds) に置き換えられました。
 void Date.setYear(int year)
          推奨されていません。 JDK Version 1.1 以降は、Calendar.set(Calendar.YEAR, year + 1900) に置き換えられました。
 String Date.toGMTString()
          推奨されていません。 JDK Version 1.1 以降は、GMT TimeZone を使用することにより、DateFormat.format(Date date) に置き換えられました。
 String Date.toLocaleString()
          推奨されていません。 JDK Version 1.1 以降は、DateFormat.format(Date date) に置き換えられました。
static long Date.UTC(int year, int month, int date, int hrs, int min, int sec)
          推奨されていません。 JDK Version 1.1 以降は、Calendar.set(year + 1900, month, date, hrs, min, sec) または GregorianCalendar(year + 1900, month, date, hrs, min, sec) に置き換えられました。UTC TimeZone を使用し、Calendar.getTime().getTime() があとに続きます。
 

Deprecated 型の注釈を持つ java.util のコンストラクタ
Date(int year, int month, int date)
          推奨されていません。 JDK Version 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 Version 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 Version 1.1 以降は、Calendar.set(year + 1900, month, date, hrs, min, sec) または GregorianCalendar(year + 1900, month, date, hrs, min, sec) に置き換えられました。
Date(String s)
          推奨されていません。 JDK Version 1.1 以降は、DateFormat.parse(String s) に置き換えられました。
 

java.util.logging での Deprecated の使用
 

Deprecated 型の注釈を持つ java.util.logging のフィールド
static Logger Logger.global
          推奨されていません。 このフィールドの初期化時にデッドロックが発生する可能性があります。このフィールドは Logger クラス初期化によって初期化されますが、それにより、LogManager クラス初期化との間でデッドロックが発生する可能性があります。そのような場合、2 つのクラス初期化は他方が完了するまで待機します。JDK version 1.6 以降でグローバルロガーオブジェクトを取得するための推奨の方法は、Logger.getLogger(Logger.GLOBAL_LOGGER_NAME) を呼び出すことです。
 

javax.accessibility での Deprecated の使用
 

Deprecated 型の注釈を持つ javax.accessibility のメソッド
 class AccessibleResourceBundle
          推奨されていません。 Java プラットフォームのバージョン 1.3 以降では、 このクラスは推奨されません。
 

javax.jws.soap での Deprecated の使用
 

Deprecated 型の注釈を持つ javax.jws.soap のメソッド
 interface InitParam
          推奨されていません。 JSR-181 2.0 以降は推奨されなくなり、代替はありません。
 interface SOAPMessageHandler
          推奨されていません。 JSR-181 2.0 以降は推奨されなくなり、代替はありません。
 interface SOAPMessageHandlers
          推奨されていません。 JSR-181 2.0 以降は推奨されなくなり、代替はありません。
 

javax.management での Deprecated の使用
 

Deprecated 型の注釈を持つ javax.management のメソッド
 class DefaultLoaderRepository
          推奨されていません。 代わりに、 MBeanServer.getClassLoaderRepository() を使用します。
 

Deprecated 型の注釈を持つ javax.management のメソッド
 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() を使って評価されるため、 このメソッドは不要です。
 

Deprecated 型の注釈を持つ javax.management のコンストラクタ
AttributeValueExp()
          推奨されていません。 このコンストラクタで作成されたインスタンスは、 クエリー内では使用できません。
 

javax.management.loading での Deprecated の使用
 

Deprecated 型の注釈を持つ javax.management.loading のメソッド
 class DefaultLoaderRepository
          推奨されていません。 代わりに、 MBeanServer.getClassLoaderRepository()} を使用します。
 

javax.management.monitor での Deprecated の使用
 

Deprecated 型の注釈を持つ javax.management.monitor のフィールド
protected  int Monitor.alreadyNotified
          推奨されていません。 Monitor.alreadyNotifieds[0] と同等です。
protected  String Monitor.dbgTag
          推奨されていません。 代替はありません。
 

Deprecated 型の注釈を持つ javax.management.monitor のメソッド
 String StringMonitorMBean.getDerivedGauge()
          推奨されていません。 JMX 1.2 以降、StringMonitorMBean.getDerivedGauge(ObjectName) で置換されています。
 String StringMonitor.getDerivedGauge()
          推奨されていません。 JMX 1.2 以降、 StringMonitor.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.openmbean での Deprecated の使用
 

Deprecated 型の注釈を持つ javax.management.openmbean のフィールド
static String[] OpenType.ALLOWED_CLASSNAMES
          推奨されていません。 代わりに、ALLOWED_CLASSNAMES_LIST を使用します。
 

javax.security.auth での Deprecated の使用
 

Deprecated 型の注釈を持つ javax.security.auth のメソッド
 class Policy
          推奨されていません。 JDK Version 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 の使用
 

Deprecated 型の注釈を持つ javax.swing のフィールド
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 以降使われていません。
 

Deprecated 型の注釈を持つ javax.swing のメソッド
static JScrollPane JTable.createScrollPaneForTable(JTable aTable)
          推奨されていません。 Swing 1.0.2 で new JScrollPane(aTable) に置き換えられました。
 void JComponent.disable()
          推奨されていません。 JDK version 1.1 以降は、java.awt.Component.setEnabled(boolean) に置き換えられました。
static void FocusManager.disableSwingFocusManager()
          推奨されていません。 1.4 以降は、 KeyboardFocusManager.setDefaultFocusTraversalPolicy(FocusTraversalPolicy) に置き換えられました。
 void JComponent.enable()
          推奨されていません。 JDK version 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)
          推奨されていません。 Container.getComponent(int) で置き換えられました。
static KeyStroke KeyStroke.getKeyStroke(char keyChar, boolean onKeyRelease)
          推奨されていません。 getKeyStroke(char) を使用
 String AbstractButton.getLabel()
          推奨されていません。 getText に置き換えられました。
 JMenuBar JRootPane.getMenuBar()
          推奨されていません。 Swing version 1.0.3 以降は、 getJMenuBar() に置き換えられました。
 JMenuBar JInternalFrame.getMenuBar()
          推奨されていません。 Swing version 1.0.3 以降は、 getJMenuBar() に置き換えられました。
 Component JComponent.getNextFocusableComponent()
          推奨されていません。 JDK Version 1.4 以降は、FocusTraversalPolicy に置き換えられました。
 String JPasswordField.getText()
          推奨されていません。 Java 2 プラットフォーム 1.2 以降、getPassword に置き換えられました。
 String JPasswordField.getText(int offs, int len)
          推奨されていません。 Java 2 プラットフォーム 1.2 以降、getPassword に置き換えられました。
 Rectangle ScrollPaneLayout.getViewportBorderBounds(JScrollPane scrollpane)
          推奨されていません。 JDK の Swing 1.1 以降は JScrollPane.getViewportBorderBounds() で置き換えられました。
 boolean JViewport.isBackingStoreEnabled()
          推奨されていません。 Java 2 プラットフォーム 1.3 以降、getScrollMode() に置き換えられました。
static boolean FocusManager.isFocusManagerEnabled()
          推奨されていません。 1.4 以降は、 KeyboardFocusManager.getDefaultFocusTraversalPolicy() に置き換えられました。
 boolean JComponent.isManagingFocus()
          推奨されていません。 1.4 以降は Component.setFocusTraversalKeys(int, Set)Container.setFocusCycleRoot(boolean) に置き換えられました。
 boolean JComponent.requestDefaultFocus()
          推奨されていません。 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 プラットフォーム 1.3 以降、setScrollMode() に置き換えられました。
 void AbstractButton.setLabel(String label)
          推奨されていません。 setText(text) に置き換えられました。
 void JRootPane.setMenuBar(JMenuBar menu)
          推奨されていません。 Swing version 1.0.3 以降は、 setJMenuBar(JMenuBar menu) に置き換えられました。
 void JInternalFrame.setMenuBar(JMenuBar m)
          推奨されていません。 Swing version 1.0.3 以降は、 setJMenuBar(JMenuBar m) に置き換えられました。
 void JComponent.setNextFocusableComponent(Component aComponent)
          推奨されていません。 JDK Version 1.4 以降は、FocusTraversalPolicy に置き換えられました。
 void JTable.sizeColumnsToFit(boolean lastColumnOnly)
          推奨されていません。 Swing 1.0.3 以降は、doLayout() に置き換えられました。
 

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

Deprecated 型の注釈を持つ javax.swing.plaf.basic のフィールド
protected  KeyStroke BasicDesktopPaneUI.closeKey
          推奨されていません。 バージョン 1.3 時点
protected  KeyStroke BasicSplitPaneUI.dividerResizeToggleKey
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  KeyStroke BasicToolBarUI.downKey
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  KeyStroke BasicTabbedPaneUI.downKey
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  KeyStroke BasicSplitPaneUI.downKey
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  KeyStroke BasicSplitPaneUI.endKey
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  KeyStroke BasicSplitPaneUI.homeKey
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  ActionListener BasicSplitPaneUI.keyboardDownRightListener
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  ActionListener BasicSplitPaneUI.keyboardEndListener
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  ActionListener BasicSplitPaneUI.keyboardHomeListener
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  ActionListener BasicSplitPaneUI.keyboardResizeToggleListener
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  ActionListener BasicSplitPaneUI.keyboardUpLeftListener
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  KeyStroke BasicToolBarUI.leftKey
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  KeyStroke BasicTabbedPaneUI.leftKey
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  KeyStroke BasicSplitPaneUI.leftKey
          推奨されていません。 Java 2 プラットフォーム 1.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 プラットフォーム 1.3 以降使われていません。
protected  KeyStroke BasicToolBarUI.rightKey
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  KeyStroke BasicTabbedPaneUI.rightKey
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  KeyStroke BasicSplitPaneUI.rightKey
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  KeyStroke BasicToolBarUI.upKey
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  KeyStroke BasicTabbedPaneUI.upKey
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  KeyStroke BasicSplitPaneUI.upKey
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
 

Deprecated 型の注釈を持つ javax.swing.plaf.basic のメソッド
protected  ActionListener BasicSplitPaneUI.createKeyboardDownRightListener()
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  ActionListener BasicSplitPaneUI.createKeyboardEndListener()
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  ActionListener BasicSplitPaneUI.createKeyboardHomeListener()
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  ActionListener BasicSplitPaneUI.createKeyboardResizeToggleListener()
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  ActionListener BasicSplitPaneUI.createKeyboardUpLeftListener()
          推奨されていません。 Java 2 プラットフォーム 1.3 以降使われていません。
protected  int BasicSplitPaneUI.getDividerBorderSize()
          推奨されていません。 Java 2 プラットフォーム 1.3 以降は、 ディバイダにボーダーを設定します。
 

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

Deprecated 型の注釈を持つ javax.swing.plaf.metal のメソッド
 class MetalComboBoxUI.MetalComboPopup
          推奨されていません。 Java 2 プラットフォーム v1.4 以降使われていません。
 

Deprecated 型の注釈を持つ javax.swing.plaf.metal のメソッド
protected  void MetalComboBoxUI.editablePropertyChanged(PropertyChangeEvent e)
          推奨されていません。 Java 2 プラットフォーム v1.4 以降使われていません。
protected  void MetalComboBoxUI.removeListeners()
          推奨されていません。 Java 2 プラットフォーム v1.4 以降使われていません。
 

javax.swing.table での Deprecated の使用
 

Deprecated 型の注釈を持つ javax.swing.table のフィールド
protected  int TableColumn.resizedPostingDisableCount
          推奨されていません。 Java 2 プラットフォーム v1.3。
 

Deprecated 型の注釈を持つ javax.swing.table のメソッド
 void TableColumn.disableResizedPosting()
          推奨されていません。 Java 2 プラットフォーム v1.3。
 void TableColumn.enableResizedPosting()
          推奨されていません。 Java 2 プラットフォーム v1.3。
 

javax.swing.text での Deprecated の使用
 

Deprecated 型の注釈を持つ javax.swing.text のメソッド
 class DefaultTextUI
          推奨されていません。  
 class TableView.TableCell
          推奨されていません。 テーブルセルは任意の View 実装となることができます。
 

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

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

Deprecated 型の注釈を持つ javax.swing.text.html のフィールド
static String FormView.RESET
          推奨されていません。 1.3 では、値は FormView.resetButtonText の UIManager プロパティーからのものです。
static String FormView.SUBMIT
          推奨されていません。 1.3 では、値は FormView.submitButtonText の UIManager プロパティーからのものです。
 

Deprecated 型の注釈を持つ javax.swing.text.html のメソッド
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 の使用
 

Deprecated 型の注釈を持つ org.omg.CORBA のメソッド
 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 では推奨されません。
 

Deprecated 型の注釈を持つ org.omg.CORBA のメソッド
 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 メソッドを使用する
 

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

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

Deprecated 型の注釈を持つ org.omg.CORBA.portable のメソッド
 Principal InputStream.read_Principal()
          推奨されていません。 CORBA 2.2 では推奨されません。
 void OutputStream.write_Principal(Principal value)
          推奨されていません。 CORBA 2.2 では推奨されません。
 


JavaTM Platform
Standard Ed. 6

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

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