Spec-Zone .ru
спецификации, руководства, описания, API
|
Пакет | Описание |
---|---|
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 |
Обеспечивает class и два интерфейса для реестра RMI.
|
java.rmi.server |
Обеспечивает классы и интерфейсы для того, чтобы поддерживать сторону сервера RMI.
|
java.security |
Обеспечивает классы и интерфейсы для платформы безопасности.
|
java.sql |
Обеспечивает API для доступа и обработки данных, сохраненных в источнике данных (обычно реляционная база данных) использование языка программирования JavaTM.
|
java.util |
Содержит платформу наборов, классы набора наследства, модель событий, дату и средства времени, интернационализацию, и разные служебные классы (строковый токенизатор, генератор случайных чисел, и маленький массив).
|
java.util.jar |
Обеспечивает классы для чтения и записи JAR (Архив Java) формат файла, который основан на стандартном формате файла ZIP с дополнительным файлом манифеста.
|
java.util.logging |
Обеспечивает классы и интерфейсы JavaTM базовое журналирование 2 платформ средств.
|
javax.accessibility |
Определяет контракт между компонентами пользовательского интерфейса и вспомогательной технологией, которая обеспечивает доступ к тем компонентам.
|
javax.imageio.spi |
Пакет API ввода-вывода Изображения Java, содержащего плагин, взаимодействует через интерфейс для читателей, писателей, транскодеров, и потоков, и реестра времени выполнения.
|
javax.jws.soap | |
javax.management |
Обеспечивает базовые классы для Расширений управления Java.
|
javax.management.loading |
Обеспечивает классы, которые реализуют усовершенствованную динамическую загрузку.
|
javax.management.monitor |
Обеспечивает определение классов монитора.
|
javax.management.openmbean |
Обеспечивает открытые типы данных и Открытые классы дескриптора MBean.
|
javax.security.auth |
Этот пакет служит основой для аутентификации и авторизации.
|
javax.sql.rowset |
Стандартные интерфейсы и базовые классы для JDBC
RowSet реализации. |
javax.swing |
Обеспечивает ряд "легкого веса" (язык все-Java) компоненты что, до максимального возможного градуса, работа то же самое на всех платформах.
|
javax.swing.plaf.basic |
Обеспечивает объекты пользовательского интерфейса, созданные согласно Основному стили.
|
javax.swing.plaf.metal |
Обеспечивает объекты пользовательского интерфейса, созданные согласно стили Java (однажды под кодовым названием Металла), который является стилем значения по умолчанию.
|
javax.swing.table |
Обеспечивает классы и интерфейсы для того, чтобы иметь дело с
javax.swing.JTable . |
javax.swing.text |
Обеспечивает классы и интерфейсы, которые имеют дело с доступными для редактирования и недоступными для редактирования текстовыми компонентами.
|
javax.swing.text.html |
Обеспечивает class
HTMLEditorKit и поддержка классов для того, чтобы создать текстовые редакторы HTML. |
javax.swing.tree |
Обеспечивает классы и интерфейсы для того, чтобы иметь дело с
javax.swing.JTree . |
org.omg. CORBA |
Обеспечивает отображение OMG API CORBA к языку программирования JavaTM, включая class ORB, который реализуется так, чтобы программист мог использовать это в качестве полностью функционального Посредника запросов к объектам (ШАР).
|
org.omg. CORBA.portable |
Обеспечивает уровень мобильности, то есть, ряд API ШАРА, который позволяет коду, сгенерированному одним поставщиком работать на ШАРЕ другого поставщика.
|
Модификатор и Тип | Поле и Описание |
---|---|
static int |
Фрейм.CROSSHAIR_CURSOR
Осуждаемый.
замененный
Cursor.CROSSHAIR_CURSOR . |
static int |
Фрейм.DEFAULT_CURSOR
Осуждаемый.
замененный
Cursor.DEFAULT_CURSOR . |
static int |
Фрейм.E_RESIZE_CURSOR
Осуждаемый.
замененный
Cursor.E_RESIZE_CURSOR . |
static int |
Фрейм.HAND_CURSOR
Осуждаемый.
замененный
Cursor.HAND_CURSOR . |
static int |
Фрейм.MOVE_CURSOR
Осуждаемый.
замененный
Cursor.MOVE_CURSOR . |
static int |
Фрейм.N_RESIZE_CURSOR
Осуждаемый.
замененный
Cursor.N_RESIZE_CURSOR . |
static int |
Фрейм.NE_RESIZE_CURSOR
Осуждаемый.
замененный
Cursor.NE_RESIZE_CURSOR . |
static int |
Фрейм.NW_RESIZE_CURSOR
Осуждаемый.
замененный
Cursor.NW_RESIZE_CURSOR . |
protected static Cursor[] |
Курсор.predefined
Осуждаемый.
С версии 1.7 JDK,
Cursor.getPredefinedCursor(int) метод должен использоваться вместо этого. |
static int |
Фрейм.S_RESIZE_CURSOR
Осуждаемый.
замененный
Cursor.S_RESIZE_CURSOR . |
static int |
Фрейм.SE_RESIZE_CURSOR
Осуждаемый.
замененный
Cursor.SE_RESIZE_CURSOR . |
static int |
Фрейм.SW_RESIZE_CURSOR
Осуждаемый.
замененный
Cursor.SW_RESIZE_CURSOR . |
static int |
Фрейм.TEXT_CURSOR
Осуждаемый.
замененный
Cursor.TEXT_CURSOR . |
static int |
Фрейм.W_RESIZE_CURSOR
Осуждаемый.
замененный
Cursor.W_RESIZE_CURSOR . |
static int |
Фрейм.WAIT_CURSOR
Осуждаемый.
замененный
Cursor.WAIT_CURSOR . |
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
Компонент.action(Event evt, Object what)
Осуждаемый.
С версии 1.1 JDK, должен зарегистрировать этот компонент как ActionListener на компоненте, который запускает события действия.
|
void |
Список.addItem(String item)
Осуждаемый.
замененный
add(String) . |
void |
Список.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 |
Список.allowsMultipleSelections()
Осуждаемый.
С версии 1.1 JDK, замененной
isMultipleMode() . |
void |
TextArea.appendText(String str)
Осуждаемый.
С версии 1.1 JDK, замененной
append(String) . |
void |
Окно.applyResourceBundle(ResourceBundle rb)
Осуждаемый.
С J2SE 1.4, замененный
Component.applyComponentOrientation . |
void |
Окно.applyResourceBundle(String rbName)
Осуждаемый.
С J2SE 1.4, замененный
Component.applyComponentOrientation . |
Прямоугольник |
Компонент.bounds()
Осуждаемый.
С версии 1.1 JDK, замененной
getBounds() . |
void |
Список.clear()
Осуждаемый.
С версии 1.1 JDK, замененной
removeAll() . |
int |
Контейнер.countComponents()
Осуждаемый.
С версии 1.1 JDK, замененной getComponentCount ().
|
int |
Список.countItems()
Осуждаемый.
С версии 1.1 JDK, замененной
getItemCount() . |
int |
Выбор.countItems()
Осуждаемый.
С версии 1.1 JDK, замененной
getItemCount() . |
int |
Меню.countItems()
Осуждаемый.
С версии 1.1 JDK, замененной
getItemCount() . |
int |
MenuBar.countMenus()
Осуждаемый.
С версии 1.1 JDK, замененной
getMenuCount() . |
void |
Список.delItem(int position)
Осуждаемый.
замененный
remove(String) и remove(int) . |
void |
Список.delItems(int start, int end)
Осуждаемый.
С версии 1.1 JDK, Не для общедоступного использования в будущем. Этот метод, как ожидают, будет сохранен только как закрытый метод пакета.
|
void |
Контейнер.deliverEvent(Event e)
Осуждаемый.
С версии 1.1 JDK, замененной
dispatchEvent(AWTEvent e) |
void |
Компонент.deliverEvent(Event e)
Осуждаемый.
С версии 1.1 JDK, замененной
dispatchEvent(AWTEvent e) . |
void |
MenuItem.disable()
Осуждаемый.
С версии 1.1 JDK, замененной
setEnabled(boolean) . |
void |
Компонент.disable()
Осуждаемый.
С версии 1.1 JDK, замененной
setEnabled(boolean) . |
void |
MenuItem.enable()
Осуждаемый.
С версии 1.1 JDK, замененной
setEnabled(boolean) . |
void |
Компонент.enable()
Осуждаемый.
С версии 1.1 JDK, замененной
setEnabled(boolean) . |
void |
MenuItem.enable(boolean b)
Осуждаемый.
С версии 1.1 JDK, замененной
setEnabled(boolean) . |
void |
Компонент.enable(boolean b)
Осуждаемый.
С версии 1.1 JDK, замененной
setEnabled(boolean) . |
Прямоугольник |
Многоугольник.getBoundingBox()
Осуждаемый.
С версии 1.1 JDK, замененной
getBounds() . |
Прямоугольник |
Графика.getClipRect()
Осуждаемый.
С версии 1.1 JDK, замененной
getClipBounds() . |
Флажок |
CheckboxGroup.getCurrent()
Осуждаемый.
С версии 1.1 JDK, замененной
getSelectedCheckbox() . |
int |
Фрейм.getCursorType()
Осуждаемый.
С версии 1.1 JDK, замененной
Component.getCursor() . |
abstract String[] |
Инструментарий.getFontList()
Осуждаемый.
|
abstract FontMetrics |
Инструментарий.getFontMetrics(Font font)
Осуждаемый.
С версии 1.2 JDK, замененной
Font метод getLineMetrics . |
protected abstract java.awt.peer.FontPeer |
Инструментарий.getFontPeer(String name, int style)
Осуждаемый.
см. java.awt.GraphicsEnvironment#getAllFonts
|
int |
Полоса прокрутки.getLineIncrement()
Осуждаемый.
С версии 1.1 JDK, замененной
getUnitIncrement() . |
int |
FontMetrics.getMaxDecent()
Осуждаемый.
С версии 1.1.1 JDK, замененной
getMaxDescent() . |
static ComponentOrientation |
ComponentOrientation.getOrientation(ResourceBundle bdl)
Осуждаемый.
С J2SE 1.4, использовать
ComponentOrientation.getOrientation(java.util.Locale) . |
int |
Полоса прокрутки.getPageIncrement()
Осуждаемый.
С версии 1.1 JDK, замененной
getBlockIncrement() . |
java.awt.peer.MenuComponentPeer |
MenuComponent.getPeer()
Осуждаемый.
С версии 1.1 JDK программы не должны непосредственно управлять коллегами.
|
java.awt.peer.ComponentPeer |
Компонент.getPeer()
Осуждаемый.
С версии 1.1 JDK программы не должны непосредственно управлять коллегами; замененный
boolean isDisplayable() . |
java.awt.peer.FontPeer |
Шрифт.getPeer()
Осуждаемый.
Рендеринг шрифта теперь независим от платформы.
|
int |
Полоса прокрутки.getVisible()
Осуждаемый.
С версии 1.1 JDK, замененной
getVisibleAmount() . |
boolean |
Компонент.gotFocus(Event evt, Object what)
Осуждаемый.
С версии 1.1 JDK, замененной processFocusEvent (FocusEvent).
|
boolean |
Компонент.handleEvent(Event evt)
Осуждаемый.
С версии 1.1 JDK, замененной processEvent (AWTEvent).
|
void |
Окно.hide()
Осуждаемый.
С версии 1.5 JDK, замененной
Window.setVisible(boolean) . |
void |
Компонент.hide()
Осуждаемый.
С версии 1.1 JDK, замененной
setVisible(boolean) . |
void |
Диалоговое окно.hide()
Осуждаемый.
С версии 1.5 JDK, замененной
setVisible(boolean) . |
void |
TextArea.insertText(String str, int pos)
Осуждаемый.
С версии 1.1 JDK, замененной
insert(String, int) . |
Вставки |
Контейнер.insets()
Осуждаемый.
С версии 1.1 JDK, замененной
getInsets() . |
boolean |
Многоугольник.inside(int x, int y)
Осуждаемый.
С версии 1.1 JDK, замененной
contains(int, int) . |
boolean |
Прямоугольник.inside(int X, int Y)
Осуждаемый.
С версии 1.1 JDK, замененной
contains(int, int) . |
boolean |
Компонент.inside(int x, int y)
Осуждаемый.
С версии 1.1 JDK, замененной, содержит (интервал, интервал).
|
boolean |
Компонент.isFocusTraversable()
Осуждаемый.
С 1.4, замененный
isFocusable() . |
boolean |
Список.isSelected(int index)
Осуждаемый.
С версии 1.1 JDK, замененной
isIndexSelected(int) . |
boolean |
Компонент.keyDown(Event evt, int key)
Осуждаемый.
С версии 1.1 JDK, замененной processKeyEvent (KeyEvent).
|
boolean |
Компонент.keyUp(Event evt, int key)
Осуждаемый.
С версии 1.1 JDK, замененной processKeyEvent (KeyEvent).
|
void |
Контейнер.layout()
Осуждаемый.
С версии 1.1 JDK, замененной
doLayout() . |
void |
Компонент.layout()
Осуждаемый.
С версии 1.1 JDK, замененной
doLayout() . |
void |
ScrollPane.layout()
Осуждаемый.
С версии 1.1 JDK, замененной
doLayout() . |
Компонент |
Контейнер.locate(int x, int y)
Осуждаемый.
С версии 1.1 JDK, замененной
getComponentAt(int, int) . |
Компонент |
Компонент.locate(int x, int y)
Осуждаемый.
С версии 1.1 JDK, замененной getComponentAt (интервал, интервал).
|
Точка |
Компонент.location()
Осуждаемый.
С версии 1.1 JDK, замененной
getLocation() . |
boolean |
Компонент.lostFocus(Event evt, Object what)
Осуждаемый.
С версии 1.1 JDK, замененной processFocusEvent (FocusEvent).
|
Размерность |
Список.minimumSize()
Осуждаемый.
С версии 1.1 JDK, замененной
getMinimumSize() . |
Размерность |
Контейнер.minimumSize()
Осуждаемый.
С версии 1.1 JDK, замененной
getMinimumSize() . |
Размерность |
Компонент.minimumSize()
Осуждаемый.
С версии 1.1 JDK, замененной
getMinimumSize() . |
Размерность |
TextField.minimumSize()
Осуждаемый.
С версии 1.1 JDK, замененной
getMinimumSize() . |
Размерность |
TextArea.minimumSize()
Осуждаемый.
С версии 1.1 JDK, замененной
getMinimumSize() . |
Размерность |
Список.minimumSize(int rows)
Осуждаемый.
С версии 1.1 JDK, замененной
getMinimumSize(int) . |
Размерность |
TextField.minimumSize(int columns)
Осуждаемый.
С версии 1.1 JDK, замененной
getMinimumSize(int) . |
Размерность |
TextArea.minimumSize(int rows, int columns)
Осуждаемый.
С версии 1.1 JDK, замененной
getMinimumSize(int, int) . |
boolean |
Компонент.mouseDown(Event evt, int x, int y)
Осуждаемый.
С версии 1.1 JDK, замененной processMouseEvent (MouseEvent).
|
boolean |
Компонент.mouseDrag(Event evt, int x, int y)
Осуждаемый.
С версии 1.1 JDK, замененной processMouseMotionEvent (MouseEvent).
|
boolean |
Компонент.mouseEnter(Event evt, int x, int y)
Осуждаемый.
С версии 1.1 JDK, замененной processMouseEvent (MouseEvent).
|
boolean |
Компонент.mouseExit(Event evt, int x, int y)
Осуждаемый.
С версии 1.1 JDK, замененной processMouseEvent (MouseEvent).
|
boolean |
Компонент.mouseMove(Event evt, int x, int y)
Осуждаемый.
С версии 1.1 JDK, замененной processMouseMotionEvent (MouseEvent).
|
boolean |
Компонент.mouseUp(Event evt, int x, int y)
Осуждаемый.
С версии 1.1 JDK, замененной processMouseEvent (MouseEvent).
|
void |
Прямоугольник.move(int x, int y)
Осуждаемый.
С версии 1.1 JDK, замененной
setLocation(int, int) . |
void |
Компонент.move(int x, int y)
Осуждаемый.
С версии 1.1 JDK, замененной
setLocation(int, int) . |
void |
Компонент.nextFocus()
Осуждаемый.
С версии 1.1 JDK, замененной transferFocus ().
|
boolean |
Окно.postEvent(Event e)
Осуждаемый.
С версии 1.1 JDK, замененной
dispatchEvent(AWTEvent) . |
boolean |
MenuComponent.postEvent(Event evt)
Осуждаемый.
С версии 1.1 JDK, замененной
dispatchEvent . |
boolean |
Компонент.postEvent(Event e)
Осуждаемый.
С версии 1.1 JDK, замененной dispatchEvent (AWTEvent).
|
boolean |
MenuContainer.postEvent(Event evt)
Осуждаемый.
С версии 1.1 JDK, замененной dispatchEvent (AWTEvent).
|
Размерность |
Список.preferredSize()
Осуждаемый.
С версии 1.1 JDK, замененной
getPreferredSize() . |
Размерность |
Контейнер.preferredSize()
Осуждаемый.
С версии 1.1 JDK, замененной
getPreferredSize() . |
Размерность |
Компонент.preferredSize()
Осуждаемый.
С версии 1.1 JDK, замененной
getPreferredSize() . |
Размерность |
TextField.preferredSize()
Осуждаемый.
С версии 1.1 JDK, замененной
getPreferredSize() . |
Размерность |
TextArea.preferredSize()
Осуждаемый.
С версии 1.1 JDK, замененной
getPreferredSize() . |
Размерность |
Список.preferredSize(int rows)
Осуждаемый.
С версии 1.1 JDK, замененной
getPreferredSize(int) . |
Размерность |
TextField.preferredSize(int columns)
Осуждаемый.
С версии 1.1 JDK, замененной
getPreferredSize(int) . |
Размерность |
TextArea.preferredSize(int rows, int columns)
Осуждаемый.
С версии 1.1 JDK, замененной
getPreferredSize(int, int) . |
void |
TextArea.replaceText(String str, int start, int end)
Осуждаемый.
С версии 1.1 JDK, замененной
replaceRange(String, int, int) . |
void |
Прямоугольник.reshape(int x, int y, int width, int height)
Осуждаемый.
С версии 1.1 JDK, замененной
setBounds(int, int, int, int) . |
void |
Окно.reshape(int x, int y, int width, int height)
Осуждаемый.
С версии 1.1 JDK, замененной
setBounds(int, int, int, int) . |
void |
Компонент.reshape(int x, int y, int width, int height)
Осуждаемый.
С версии 1.1 JDK, замененной
setBounds(int, int, int, int) . |
void |
Компонент.resize(Dimension d)
Осуждаемый.
С версии 1.1 JDK, замененной
setSize(Dimension) . |
void |
Прямоугольник.resize(int width, int height)
Осуждаемый.
С версии 1.1 JDK, замененной
setSize(int, int) . |
void |
Компонент.resize(int width, int height)
Осуждаемый.
С версии 1.1 JDK, замененной
setSize(int, int) . |
void |
CheckboxGroup.setCurrent(Checkbox box)
Осуждаемый.
С версии 1.1 JDK, замененной
setSelectedCheckbox(Checkbox) . |
void |
Фрейм.setCursor(int cursorType)
Осуждаемый.
С версии 1.1 JDK, замененной
Component.setCursor(Cursor) . |
void |
TextField.setEchoCharacter(char c)
Осуждаемый.
С версии 1.1 JDK, замененной
setEchoChar(char) . |
void |
Полоса прокрутки.setLineIncrement(int v)
Осуждаемый.
С версии 1.1 JDK, замененной
setUnitIncrement(int) . |
void |
Список.setMultipleSelections(boolean b)
Осуждаемый.
С версии 1.1 JDK, замененной
setMultipleMode(boolean) . |
void |
Полоса прокрутки.setPageIncrement(int v)
Осуждаемый.
С версии 1.1 JDK, замененной
setBlockIncrement() . |
void |
Окно.show()
Осуждаемый.
С версии 1.5 JDK, замененной
Window.setVisible(boolean) . |
void |
Компонент.show()
Осуждаемый.
С версии 1.1 JDK, замененной
setVisible(boolean) . |
void |
Диалоговое окно.show()
Осуждаемый.
С версии 1.5 JDK, замененной
setVisible(boolean) . |
void |
Компонент.show(boolean b)
Осуждаемый.
С версии 1.1 JDK, замененной
setVisible(boolean) . |
Размерность |
Компонент.size()
Осуждаемый.
С версии 1.1 JDK, замененной
getSize() . |
Модификатор и Тип | Поле и Описание |
---|---|
static DataFlavor |
DataFlavor.plainTextFlavor
Осуждаемый.
с 1.3. Использовать
DataFlavor.getReaderForText(Transferable) вместо Transferable.getTransferData(DataFlavor.plainTextFlavor) . |
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
DataFlavor.equals(String s)
Осуждаемый.
Как непоследовательный с
hashCode() контракт, использовать isMimeTypeEqual(String) вместо этого. |
protected String |
DataFlavor.normalizeMimeType(String mimeType)
Осуждаемый.
|
protected String |
DataFlavor.normalizeMimeTypeParameter(String parameterName, String parameterValue)
Осуждаемый.
|
Модификатор и Тип | Метод и Описание |
---|---|
void |
KeyEvent.setModifiers(int modifiers)
Осуждаемый.
с JDK1.1.4
|
Конструктор и Описание |
---|
KeyEvent(Component source, int id, long when, int modifiers, int keyCode)
Осуждаемый.
с JDK1.1
|
Модификатор и Тип | Метод и Описание |
---|---|
void |
RenderContext.concetenateTransform(AffineTransform modTransform)
Осуждаемый.
замененный
concatenateTransform(AffineTransform) . |
void |
RenderContext.preConcetenateTransform(AffineTransform modTransform)
Осуждаемый.
замененный
preConcatenateTransform(AffineTransform) . |
Модификатор и Тип | Класс и Описание |
---|---|
class |
LineNumberInputStream
Осуждаемый.
Этот class неправильно предполагает, что байты соответственно представляют символы. С JDK 1.1, привилегированный способ работать на символьных потоках через новые символьно-потоковые классы, которые включают class для того, чтобы считать номера строки.
|
class |
StringBufferInputStream
Осуждаемый.
Этот class должным образом не преобразовывает символы в байты. С JDK 1.1, привилегированный способ создать поток из строки через
StringReader class. |
Модификатор и Тип | Метод и Описание |
---|---|
Строка |
ObjectInputStream.readLine()
Осуждаемый.
Этот метод должным образом не преобразовывает байты в символы. см. DataInputStream для деталей и альтернатив.
|
Строка |
DataInputStream.readLine()
Осуждаемый.
Этот метод должным образом не преобразовывает байты в символы. С JDK 1.1, привилегированный способ считать строки текста через
BufferedReader.readLine() метод. Программы, которые используют DataInputStream class, чтобы считать строки может быть преобразован в использование BufferedReader class, заменяя код формы: с:DataInputStream d = new DataInputStream(in); BufferedReader d = new BufferedReader(new InputStreamReader(in)); |
Строка |
ByteArrayOutputStream.toString(int hibyte)
Осуждаемый.
Этот метод должным образом не преобразовывает байты в символы. С JDK 1.1, привилегированный способ сделать это через
toString(String enc) метод, который берет параметр имени кодирования, или toString() метод, который использует кодировку символов значения по умолчанию платформы. |
URL |
Файл.toURL()
|
abstract void |
ObjectOutputStream. PutField.write(ObjectOutput out)
Осуждаемый.
Этот метод не пишет значения, содержавшие этим
PutField объект в надлежащем формате, и может привести к повреждению потока сериализации. Корректный способ записать PutField данные, вызывая ObjectOutputStream.writeFields() метод. |
Конструктор и Описание |
---|
StreamTokenizer(InputStream is)
Осуждаемый.
С версии 1.1 JDK привилегированный способ маркировать входной поток состоит в том, чтобы преобразовать это в символьный поток, например:
Reader r = new BufferedReader(new InputStreamReader(is)); StreamTokenizer st = new StreamTokenizer(r); |
Модификатор и Тип | Поле и Описание |
---|---|
protected boolean |
SecurityManager.inCheck
Осуждаемый.
Этот тип проверки безопасности не рекомендуется. Рекомендуется что
checkPermission вызовите использоваться вместо этого. |
static Character.UnicodeBlock |
Символ. UnicodeBlock.SURROGATES_AREA
Осуждаемый.
С J2SE 5, использовать
Character.UnicodeBlock.HIGH_SURROGATES , Character.UnicodeBlock.HIGH_PRIVATE_USE_SURROGATES , и Character.UnicodeBlock.LOW_SURROGATES . Эти новые константы соответствуют блочные определения Стандарта Unicode. Character.UnicodeBlock.of(char) и Character.UnicodeBlock.of(int) методы возвращают новые константы, не SURROGATES_AREA. |
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
ThreadGroup.allowThreadSuspension(boolean b)
Осуждаемый.
Определение этого вызова зависит от
ThreadGroup.suspend() , который осуждается. Далее, поведение этого вызова никогда не определялось. |
void |
SecurityManager.checkMulticast(InetAddress maddr, byte ttl)
Осуждаемый.
Используйте #checkPermission (java.security. Разрешение) вместо этого
|
protected int |
SecurityManager.classDepth(String name)
Осуждаемый.
Этот тип проверки безопасности не рекомендуется. Рекомендуется что
checkPermission вызовите использоваться вместо этого. |
protected int |
SecurityManager.classLoaderDepth()
Осуждаемый.
Этот тип проверки безопасности не рекомендуется. Рекомендуется что
checkPermission вызовите использоваться вместо этого. |
int |
Поток.countStackFrames()
Осуждаемый.
Определение этого вызова зависит от
Thread.suspend() , который осуждается. Далее, результаты этого вызова никогда не были четко определены. |
protected ClassLoader |
SecurityManager.currentClassLoader()
Осуждаемый.
Этот тип проверки безопасности не рекомендуется. Рекомендуется что
checkPermission вызовите использоваться вместо этого. |
protected Class<?> |
SecurityManager.currentLoadedClass()
Осуждаемый.
Этот тип проверки безопасности не рекомендуется. Рекомендуется что
checkPermission вызовите использоваться вместо этого. |
protected Class<?> |
ClassLoder.defineClass(byte[] b, int off, int len)
Осуждаемый.
Замененный
defineClass(String, byte[], int, int) |
void |
Поток.destroy()
Осуждаемый.
Этот метод был первоначально разработан, чтобы уничтожить этот поток без любой уборки. Любые мониторы, которые это содержало, останутся заблокированными. Однако, метод никогда не реализовывался. Если, если бы должны были быть реализованы, это было бы склонным к мертвой блокировке очень способом
Thread.suspend() . Если целевой поток, сохраненный блокировкой, защищающей критический системный ресурс, когда это было уничтожено, никакой поток, мог когда-либо получать доступ к этому ресурсу снова. Если бы другой поток, когда-либо предпринимаемый, чтобы заблокировать этот ресурс, мертвая блокировка закончилась бы. Такие мертвые блокировки обычно проявляются как "замороженные" процессы. Для получения дополнительной информации см., Почему Thread.stop, Thread.suspend и Осуждаемый Thread.resume?. |
void |
Строка.getBytes(int srcBegin, int srcEnd, byte[] dst, int dstBegin)
Осуждаемый.
Этот метод должным образом не преобразовывает символы в байты. С JDK 1.1, привилегированный способ сделать это через
String.getBytes() метод, который использует набор символов значения по умолчанию платформы. |
boolean |
SecurityManager.getInCheck()
Осуждаемый.
Этот тип проверки безопасности не рекомендуется. Рекомендуется что
checkPermission вызовите использоваться вместо этого. |
InputStream |
Время выполнения.getLocalizedInputStream(InputStream in)
Осуждаемый.
С JDK 1.1, привилегированный способ преобразовать поток байтов в локальном кодировании в символьный поток в Unicode через
InputStreamReader и BufferedReader классы. |
OutputStream |
Время выполнения.getLocalizedOutputStream(OutputStream out)
Осуждаемый.
С JDK 1.1, привилегированный способ преобразовать поток символа Unicode в поток байтов в локальном кодировании через
OutputStreamWriter , BufferedWriter , и PrintWriter классы. |
protected boolean |
SecurityManager.inClass(String name)
Осуждаемый.
Этот тип проверки безопасности не рекомендуется. Рекомендуется что
checkPermission вызовите использоваться вместо этого. |
protected boolean |
SecurityManager.inClassLoader()
Осуждаемый.
Этот тип проверки безопасности не рекомендуется. Рекомендуется что
checkPermission вызовите использоваться вместо этого. |
static boolean |
Символ.isJavaLetter(char ch)
Осуждаемый.
Замененный isJavaIdentifierStart (случайная работа).
|
static boolean |
Символ.isJavaLetterOrDigit(char ch)
Осуждаемый.
Замененный isJavaIdentifierPart (случайная работа).
|
static boolean |
Символ.isSpace(char ch)
Осуждаемый.
Замененный isWhitespace (случайная работа).
|
void |
Поток.resume()
Осуждаемый.
Этот метод существует исключительно для использования с
Thread.suspend() , который был осужден, потому что это склонное к мертвой блокировке. Для получения дополнительной информации см., Почему Thread.stop, Thread.suspend и Осуждаемый Thread.resume?. |
void |
ThreadGroup.resume()
Осуждаемый.
Этот метод используется исключительно в соединении с Thread.suspend и ThreadGroup.suspend, оба из которых были осуждены, поскольку они являются по сути склонными к мертвой блокировке. См.
Thread.suspend() для деталей. |
static void |
Время выполнения.runFinalizersOnExit(boolean value)
Осуждаемый.
Этот метод по сути опасен. Это может привести к финализаторам, вызываемым на живых объектах, в то время как другие потоки одновременно управляют теми объектами, приводя к ошибочному поведению или мертвой блокировке.
|
static void |
Система.runFinalizersOnExit(boolean value)
Осуждаемый.
Этот метод по сути опасен. Это может привести к финализаторам, вызываемым на живых объектах, в то время как другие потоки одновременно управляют теми объектами, приводя к ошибочному поведению или мертвой блокировке.
|
void |
Поток.stop()
Осуждаемый.
Этот метод по сути опасен. Остановка потока с Thread.stop заставляет это разблокировать все мониторы, которые это заблокировало (как естественное следствие непроверенного
ThreadDeath исключение, распространяющее стек). Если какой-либо из объектов, ранее защищенных этими мониторами, был в непоследовательном состоянии, поврежденные объекты становятся видимыми к другим потокам, потенциально приводящим к произвольному поведению. Много использования stop должен быть заменен кодом, который просто изменяет некоторую переменную, чтобы указать, что целевой поток должен прекратить работать. Целевой поток должен регулярно проверять эту переменную, и возврат из его метода выполнения аккуратным способом, если переменная указывает, что это должно прекратить работать. Если целевой поток ожидает в течение многих длительных периодов (на условной переменной, например), interrupt метод должен использоваться, чтобы прервать ожидание. Для получения дополнительной информации см., Почему Thread.stop, Thread.suspend и Осуждаемый Thread.resume?. |
void |
ThreadGroup.stop()
Осуждаемый.
Этот метод по сути опасен. См.
Thread.stop() для деталей. |
void |
Поток.stop(Throwable obj)
Осуждаемый.
Этот метод по сути опасен. См.
Thread.stop() для деталей. Дополнительная опасность этого метода состоит в том, что он может использоваться, чтобы генерировать исключения, которые целевой поток неподготовлен, чтобы обработать (включая проверенные исключения, которые не мог возможно выдать поток, было это не для этого метода). Для получения дополнительной информации см., Почему Thread.stop, Thread.suspend и Осуждаемый Thread.resume?. |
void |
Поток.suspend()
Осуждаемый.
Этот метод был осужден, поскольку это является по сути склонным к мертвой блокировке. Если целевой поток содержит блокировку на мониторе, защищающем критический системный ресурс, когда это приостанавливается, никакой поток не может получить доступ к этому ресурсу, пока целевой поток не возобновляется. Если поток, который возобновил бы целевой поток, пытается заблокировать этот монитор до вызова
resume , результаты мертвой блокировки. Такие мертвые блокировки обычно проявляются как "замороженные" процессы. Для получения дополнительной информации см., Почему Thread.stop, Thread.suspend и Осуждаемый Thread.resume?. |
void |
ThreadGroup.suspend()
Осуждаемый.
Этот метод является по сути склонным к мертвой блокировке. См.
Thread.suspend() для деталей. |
Конструктор и Описание |
---|
String(byte[] ascii, int hibyte)
Осуждаемый.
Этот метод должным образом не преобразовывает байты в символы. С JDK 1.1, привилегированный способ сделать это через
String конструкторы, которые берут a Charset , имя набора символов, или то использование набор символов значения по умолчанию платформы. |
String(byte[] ascii, int hibyte, int offset, int count)
Осуждаемый.
Этот метод должным образом не преобразовывает байты в символы. С JDK 1.1, привилегированный способ сделать это через
String конструкторы, которые берут a Charset , имя набора символов, или то использование набор символов значения по умолчанию платформы. |
Модификатор и Тип | Поле и Описание |
---|---|
static int |
HttpURLConnection.HTTP_SERVER_ERROR
Осуждаемый.
это неуместно и не должно было существовать.
|
Модификатор и Тип | Метод и Описание |
---|---|
static String |
URLDecoder.decode(String s)
Осуждаемый.
Получающаяся строка может измениться в зависимости от кодировки по умолчанию платформы. Вместо этого используйте декодирование (Строка, Строка) метод, чтобы определить кодирование.
|
static String |
URLEncoder.encode(String s)
Осуждаемый.
Получающаяся строка может измениться в зависимости от кодировки по умолчанию платформы. Вместо этого используйте кодировать (Строка, Строка) метод, чтобы определить кодирование.
|
static String |
URLConnection.getDefaultRequestProperty(String key)
Осуждаемый.
Экземпляр определенный getRequestProperty метод должен использоваться после соответствующего экземпляра URLConnection, получается.
|
protected abstract byte |
DatagramSocketImpl.getTTL()
Осуждаемый.
используйте getTimeToLive вместо этого.
|
byte |
MulticastSocket.getTTL()
Осуждаемый.
используйте getTimeToLive метод вместо этого, который возвращает интервал вместо байта.
|
void |
MulticastSocket.send(DatagramPacket p, byte ttl)
Осуждаемый.
Используйте следующий код или его эквивалент вместо этого:...... интервал ttl = mcastSocket.getTimeToLive (); mcastSocket.setTimeToLive (newttl); mcastSocket.send (p); mcastSocket.setTimeToLive (ttl);......
|
static void |
URLConnection.setDefaultRequestProperty(String key, String value)
Осуждаемый.
Экземпляр определенный setRequestProperty метод должен использоваться после соответствующего экземпляра URLConnection, получается. Вызов этого метода не будет иметь никакого эффекта.
|
protected abstract void |
DatagramSocketImpl.setTTL(byte ttl)
Осуждаемый.
используйте setTimeToLive вместо этого.
|
void |
MulticastSocket.setTTL(byte ttl)
Осуждаемый.
используйте setTimeToLive метод вместо этого, который использует интервал вместо байта как тип для ttl.
|
protected void |
URLStreamHandler.setURL(URL u, String protocol, String host, int port, String file, String ref)
Осуждаемый.
Используйте setURL (URL, Строка, Строка, интервал, Строка, Строка, Строка, Строка);
|
Конструктор и Описание |
---|
Socket(InetAddress host, int port, boolean stream)
Осуждаемый.
Используйте DatagramSocket вместо этого для транспорта UDP.
|
Socket(String host, int port, boolean stream)
Осуждаемый.
Используйте DatagramSocket вместо этого для транспорта UDP.
|
Модификатор и Тип | Класс и Описание |
---|---|
class |
RMISecurityException
Осуждаемый.
Использовать
SecurityException вместо этого. Код программы никогда не должен непосредственно ссылаться на этот class, и RMISecurityManager больше броски этот подкласс java.lang.SecurityException . |
class |
ServerRuntimeException
Осуждаемый.
никакая замена
|
Конструктор и Описание |
---|
RMISecurityException(String name)
Осуждаемый.
никакая замена
|
RMISecurityException(String name, String arg)
Осуждаемый.
никакая замена
|
ServerRuntimeException(String s, Exception ex)
Осуждаемый.
никакая замена
|
Модификатор и Тип | Метод и Описание |
---|---|
static boolean |
VMID.isUnique()
Осуждаемый.
|
Модификатор и Тип | Интерфейс и Описание |
---|---|
interface |
RegistryHandler
Осуждаемый.
никакая замена
|
Модификатор и Тип | Метод и Описание |
---|---|
Реестр |
RegistryHandler.registryImpl(int port)
Осуждаемый.
никакая замена. С Java 2 платформы v1.2, RMI больше не использует
RegistryHandler получить реализацию реестра. |
Реестр |
RegistryHandler.registryStub(String host, int port)
Осуждаемый.
никакая замена. С Java 2 платформы v1.2, RMI больше не использует
RegistryHandler получить тупик реестра. |
Модификатор и Тип | Интерфейс и Описание |
---|---|
interface |
LoaderHandler
Осуждаемый.
никакая замена
|
class |
LogStream
Осуждаемый.
никакая замена
|
class |
Работа
Осуждаемый.
никакая замена
|
interface |
RemoteCall
Осуждаемый.
никакая замена.
|
interface |
Скелет
Осуждаемый.
никакая замена. Скелеты больше не требуются для удаленных вызовов метода в Java 2 платформы v1.2 и больше.
|
class |
SkeletonMismatchException
Осуждаемый.
никакая замена. Скелеты больше не требуются для удаленных вызовов метода в Java 2 платформы v1.2 и больше.
|
class |
SkeletonNotFoundException
Осуждаемый.
никакая замена. Скелеты больше не требуются для удаленных вызовов метода в Java 2 платформы v1.2 и больше.
|
Модификатор и Тип | Метод и Описание |
---|---|
void |
Скелет.dispatch(Remote obj, RemoteCall theCall, int opnum, long hash)
Осуждаемый.
никакая замена
|
void |
RemoteCall.done()
Осуждаемый.
никакая замена
|
void |
RemoteRef.done(RemoteCall call)
Осуждаемый.
1.2 тупики стиля больше не используют этот метод. Вместо того, чтобы использовать последовательность вызовов метода удаленной ссылки (
newCall , invoke , и done ), тупик использует единственный метод, invoke(Remote, Method, Object[], int) , на удаленной ссылке, чтобы выполнить маршалинг параметра, отдалите выполнение метода и немаршалинг возвращаемого значения. |
void |
RemoteCall.executeCall()
Осуждаемый.
никакая замена
|
static PrintStream |
LogStream.getDefaultStream()
Осуждаемый.
никакая замена
|
ObjectInput |
RemoteCall.getInputStream()
Осуждаемый.
никакая замена
|
Строка |
Работа.getOperation()
Осуждаемый.
никакая замена
|
Работа[] |
Скелет.getOperations()
Осуждаемый.
никакая замена
|
ObjectOutput |
RemoteCall.getOutputStream()
Осуждаемый.
никакая замена
|
OutputStream |
LogStream.getOutputStream()
Осуждаемый.
никакая замена
|
ObjectOutput |
RemoteCall.getResultStream(boolean success)
Осуждаемый.
никакая замена
|
static Object |
RMIClassLoader.getSecurityContext(ClassLoader loader)
Осуждаемый.
никакая замена. С Java 2 платформы v1.2, RMI больше не использует этот метод, чтобы получить контекст защиты загрузчика class.
|
Объект |
LoaderHandler.getSecurityContext(ClassLoader loader)
Осуждаемый.
никакая замена
|
void |
RemoteRef.invoke(RemoteCall call)
Осуждаемый.
1.2 тупики стиля больше не используют этот метод. Вместо того, чтобы использовать последовательность вызовов метода удаленной ссылки (
newCall , invoke , и 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)
Осуждаемый.
1.2 тупики стиля больше не используют этот метод. Вместо того, чтобы использовать последовательность вызовов метода на тупике удаленная ссылка (
newCall , invoke , и 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)
Осуждаемый.
никакая замена.
setRef метод не необходим с тех пор RemoteStub s может быть создан с RemoteStub(RemoteRef) конструктор. |
Строка |
Работа.toString()
Осуждаемый.
никакая замена
|
Строка |
LogStream.toString()
Осуждаемый.
никакая замена
|
void |
LogStream.write(byte[] b, int off, int len)
Осуждаемый.
никакая замена
|
void |
LogStream.write(int b)
Осуждаемый.
никакая замена
|
Конструктор и Описание |
---|
Operation(String op)
Осуждаемый.
никакая замена
|
SkeletonMismatchException(String s)
Осуждаемый.
никакая замена
|
Модификатор и Тип | Интерфейс и Описание |
---|---|
interface |
Сертификат
Осуждаемый.
Новый пакет обработки сертификата создается в платформе Java. Этот интерфейс Сертификата полностью осуждается и должен здесь учесть гладкий переход к новому пакету.
|
class |
Идентификационные данные
Осуждаемый.
Этот class больше не используется. Его функциональность была заменена
java.security.KeyStore , java.security.cert пакет, и java.security.Principal . |
class |
IdentityScope
Осуждаемый.
Этот class больше не используется. Его функциональность была заменена
java.security.KeyStore , java.security.cert пакет, и java.security.Principal . |
class |
Подписывающее лицо
Осуждаемый.
Этот class больше не используется. Его функциональность была заменена
java.security.KeyStore , java.security.cert пакет, и java.security.Principal . |
Модификатор и Тип | Метод и Описание |
---|---|
protected abstract Object |
SignatureSpi.engineGetParameter(String param)
Осуждаемый.
|
protected abstract void |
SignatureSpi.engineSetParameter(String param, Object value)
Осуждаемый.
Замененный
engineSetParameter . |
static String |
Безопасность.getAlgorithmProperty(String algName, String propName)
Осуждаемый.
Этот метод, используемый, чтобы возвратить значение собственного свойства в основном файле Провайдера криптографических служб "SUN", чтобы определить, как проанализировать специфичные для алгоритма параметры. Используйте новое основанное на провайдере и независимое от алгоритма
AlgorithmParameters и KeyFactory классы механизма (представленный в платформе версии 1.2 J2SE) вместо этого. |
Объект |
Подпись.getParameter(String param)
Осуждаемый.
|
void |
Подпись.setParameter(String param, Object value)
Осуждаемый.
Использовать
setParameter . |
Модификатор и Тип | Метод и Описание |
---|---|
BigDecimal |
ResultSet.getBigDecimal(int columnIndex, int scale)
Осуждаемый.
Использовать
getBigDecimal(int columnIndex) или getBigDecimal(String columnLabel) |
BigDecimal |
CallableStatement.getBigDecimal(int parameterIndex, int scale)
Осуждаемый.
использовать
getBigDecimal(int parameterIndex) или getBigDecimal(String parameterName) |
BigDecimal |
ResultSet.getBigDecimal(String columnLabel, int scale)
Осуждаемый.
Использовать
getBigDecimal(int columnIndex) или getBigDecimal(String columnLabel) |
int |
Время.getDate()
Осуждаемый.
|
int |
Время.getDay()
Осуждаемый.
|
int |
Дата.getHours()
Осуждаемый.
|
static PrintStream |
DriverManager.getLogStream()
Осуждаемый.
Использовать
getLogWriter |
int |
Дата.getMinutes()
Осуждаемый.
|
int |
Время.getMonth()
Осуждаемый.
|
int |
Дата.getSeconds()
Осуждаемый.
|
InputStream |
ResultSet.getUnicodeStream(int columnIndex)
Осуждаемый.
использовать
getCharacterStream вместо getUnicodeStream |
InputStream |
ResultSet.getUnicodeStream(String columnLabel)
Осуждаемый.
использовать
getCharacterStream вместо этого |
int |
Время.getYear()
Осуждаемый.
|
void |
Время.setDate(int i)
Осуждаемый.
|
void |
Дата.setHours(int i)
Осуждаемый.
|
static void |
DriverManager.setLogStream(PrintStream out)
Осуждаемый.
Использовать
setLogWriter |
void |
Дата.setMinutes(int i)
Осуждаемый.
|
void |
Время.setMonth(int i)
Осуждаемый.
|
void |
Дата.setSeconds(int i)
Осуждаемый.
|
void |
PreparedStatement.setUnicodeStream(int parameterIndex, InputStream x, int length)
Осуждаемый.
Использовать
setCharacterStream |
void |
Время.setYear(int i)
Осуждаемый.
|
Конструктор и Описание |
---|
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) |
Модификатор и Тип | Метод и Описание |
---|---|
int |
Дата.getDate()
Осуждаемый.
С версии 1.1 JDK, замененной
Calendar.get(Calendar.DAY_OF_MONTH) . |
int |
Дата.getDay()
Осуждаемый.
С версии 1.1 JDK, замененной
Calendar.get(Calendar.DAY_OF_WEEK) . |
int |
Дата.getHours()
Осуждаемый.
С версии 1.1 JDK, замененной
Calendar.get(Calendar.HOUR_OF_DAY) . |
int |
Дата.getMinutes()
Осуждаемый.
С версии 1.1 JDK, замененной
Calendar.get(Calendar.MINUTE) . |
int |
Дата.getMonth()
Осуждаемый.
С версии 1.1 JDK, замененной
Calendar.get(Calendar.MONTH) . |
int |
Дата.getSeconds()
Осуждаемый.
С версии 1.1 JDK, замененной
Calendar.get(Calendar.SECOND) . |
int |
Дата.getTimezoneOffset()
Осуждаемый.
С версии 1.1 JDK, замененной
-(Calendar.get(Calendar.ZONE_OFFSET) + Calendar.get(Calendar.DST_OFFSET)) / (60 * 1000) . |
int |
Дата.getYear()
Осуждаемый.
С версии 1.1 JDK, замененной
Calendar.get(Calendar.YEAR) - 1900 . |
static long |
Дата.parse(String s)
Осуждаемый.
С версии 1.1 JDK, замененной
DateFormat.parse(String s) . |
void |
Свойства.save(OutputStream out, String comments)
Осуждаемый.
Этот метод не бросает IOException, если ошибка ввода-вывода происходит, сохраняя список свойств. Привилегированный способ сохранить список свойств через
store(OutputStream out, String comments) метод или storeToXML(OutputStream os, String comment) метод. |
void |
Дата.setDate(int date)
Осуждаемый.
С версии 1.1 JDK, замененной
Calendar.set(Calendar.DAY_OF_MONTH, int date) . |
void |
Дата.setHours(int hours)
Осуждаемый.
С версии 1.1 JDK, замененной
Calendar.set(Calendar.HOUR_OF_DAY, int hours) . |
void |
Дата.setMinutes(int minutes)
Осуждаемый.
С версии 1.1 JDK, замененной
Calendar.set(Calendar.MINUTE, int minutes) . |
void |
Дата.setMonth(int month)
Осуждаемый.
С версии 1.1 JDK, замененной
Calendar.set(Calendar.MONTH, int month) . |
void |
Дата.setSeconds(int seconds)
Осуждаемый.
С версии 1.1 JDK, замененной
Calendar.set(Calendar.SECOND, int seconds) . |
void |
Дата.setYear(int year)
Осуждаемый.
С версии 1.1 JDK, замененной
Calendar.set(Calendar.YEAR, year + 1900) . |
Строка |
Дата.toGMTString()
Осуждаемый.
С версии 1.1 JDK, замененной
DateFormat.format(Date date) , использование GMT TimeZone . |
Строка |
Дата.toLocaleString()
Осуждаемый.
С версии 1.1 JDK, замененной
DateFormat.format(Date date) . |
static long |
Дата.UTC(int year, int month, int date, int hrs, int min, int sec)
Осуждаемый.
С версии 1.1 JDK, замененной
Calendar.set(year + 1900, month, date, hrs, min, sec) или GregorianCalendar(year + 1900, month, date, hrs, min, sec) , использование UTC TimeZone , сопровождаемый Calendar.getTime().getTime() . |
Конструктор и Описание |
---|
Date(int year, int month, int date)
Осуждаемый.
С версии 1.1 JDK, замененной
Calendar.set(year + 1900, month, date) или GregorianCalendar(year + 1900, month, date) . |
Date(int year, int month, int date, int hrs, int min)
Осуждаемый.
С версии 1.1 JDK, замененной
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)
Осуждаемый.
С версии 1.1 JDK, замененной
Calendar.set(year + 1900, month, date, hrs, min, sec) или GregorianCalendar(year + 1900, month, date, hrs, min, sec) . |
Date(String s)
Осуждаемый.
С версии 1.1 JDK, замененной
DateFormat.parse(String s) . |
Модификатор и Тип | Метод и Описание |
---|---|
default void |
Pack200. Упаковщик.addPropertyChangeListener(PropertyChangeListener listener)
Осуждаемый.
Зависимость от
PropertyChangeListener создает существенное препятствие для будущей модуляризации платформы Java. Этот метод будет удален в будущем выпуске. Приложения, которые должны контролировать продвижение упаковщика, могут опросить значение PROGRESS свойство вместо этого. |
default void |
Pack200. Неупаковщик.addPropertyChangeListener(PropertyChangeListener listener)
Осуждаемый.
Зависимость от
PropertyChangeListener создает существенное препятствие для будущей модуляризации платформы Java. Этот метод будет удален в будущем выпуске. Приложения, которые должны контролировать продвижение неупаковщика, могут опросить значение PROGRESS свойство вместо этого. |
default void |
Pack200. Упаковщик.removePropertyChangeListener(PropertyChangeListener listener)
Осуждаемый.
Зависимость от
PropertyChangeListener создает существенное препятствие для будущей модуляризации платформы Java. Этот метод будет удален в будущем выпуске. |
default void |
Pack200. Неупаковщик.removePropertyChangeListener(PropertyChangeListener listener)
Осуждаемый.
Зависимость от
PropertyChangeListener создает существенное препятствие для будущей модуляризации платформы Java. Этот метод будет удален в будущем выпуске. |
Модификатор и Тип | Поле и Описание |
---|---|
static Logger |
Регистратор.global
Осуждаемый.
Инициализация этого поля является склонной к мертвым блокировкам. Поле должно быть инициализировано Регистратором инициализация class, которая может вызвать мертвые блокировки с LogManager инициализация class. В таких случаях две инициализации class ожидают друг друга, чтобы завершиться. Привилегированный способ получить глобальный объект регистратора через вызов
Logger.getGlobal() . Для совместимости со старыми версиями JDK, где Logger.getGlobal() не доступное использование вызов Logger.getLogger(Logger.GLOBAL_LOGGER_NAME) или Logger.getLogger("global") . |
Модификатор и Тип | Метод и Описание |
---|---|
void |
LogManager.addPropertyChangeListener(PropertyChangeListener l)
Осуждаемый.
Зависимость от
PropertyChangeListener создает существенное препятствие для будущей модуляризации платформы Java. Этот метод будет удален в будущем выпуске. Глобальная переменная LogManager может обнаружить изменения к конфигурации журналирования, сверхизбавляя readConfiguration метод. |
void |
LogManager.removePropertyChangeListener(PropertyChangeListener l)
Осуждаемый.
Зависимость от
PropertyChangeListener создает существенное препятствие для будущей модуляризации платформы Java. Этот метод будет удален в будущем выпуске. Глобальная переменная LogManager может обнаружить изменения к конфигурации журналирования, сверхизбавляя readConfiguration метод. |
Модификатор и Тип | Класс и Описание |
---|---|
class |
AccessibleResourceBundle
Осуждаемый.
Этот class осуждается с версии 1.3 Платформы Java.
|
Модификатор и Тип | Поле и Описание |
---|---|
static Class[] |
ImageReaderSpi.STANDARD_INPUT_TYPE
Осуждаемый.
Вместо того, чтобы использовать это поле, непосредственно создайте эквивалентный массив
{ ImageInputStream.class } |
static Class[] |
ImageWriterSpi.STANDARD_OUTPUT_TYPE
Deprecated.
Instead of using this field, directly create the equivalent array
{ ImageOutputStream.class } |
Modifier and Type | Class and Description |
---|---|
interface |
InitParam
Deprecated.
|
interface |
SOAPMessageHandler
Deprecated.
|
interface |
SOAPMessageHandlers
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultLoaderRepository
Deprecated.
Use
MBeanServer.getClassLoaderRepository() instead. |
Modifier and Type | Method and Description |
---|---|
ObjectInputStream |
MBeanServer.deserialize(ObjectName name, byte[] data)
Deprecated.
Use
getClassLoaderFor to obtain the appropriate class loader for deserialization. |
ObjectInputStream |
MBeanServer.deserialize(String className, byte[] data)
Deprecated.
Use
MBeanServer.getClassLoaderRepository() to obtain the class loader repository and use it to deserialize. |
ObjectInputStream |
MBeanServer.deserialize(String className, ObjectName loaderName, byte[] data)
Deprecated.
Use
getClassLoader to obtain the class loader for deserialization. |
void |
ValueExp.setMBeanServer(MBeanServer s)
Deprecated.
This method is not needed because a
ValueExp can access the MBean server in which it is being evaluated by using QueryEval.getMBeanServer() . |
void |
AttributeValueExp.setMBeanServer(MBeanServer s)
Deprecated.
This method has no effect. The MBean Server used to obtain an attribute value is
QueryEval.getMBeanServer() . |
void |
StringValueExp.setMBeanServer(MBeanServer s)
Deprecated.
|
Constructor and Description |
---|
AttributeValueExp()
Deprecated.
An instance created with this constructor cannot be used in a query.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultLoaderRepository
Deprecated.
Use
MBeanServer.getClassLoaderRepository() } instead. |
Modifier and Type | Field and Description |
---|---|
protected int |
Monitor.alreadyNotified
Deprecated.
equivalent to
Monitor.alreadyNotifieds [0]. |
protected String |
Monitor.dbgTag
Deprecated.
No replacement.
|
Modifier and Type | Field and Description |
---|---|
static String[] |
OpenType.ALLOWED_CLASSNAMES
Deprecated.
Use
ALLOWED_CLASSNAMES_LIST instead. |
Modifier and Type | Class and Description |
---|---|
class |
Политика
Deprecated.
as of JDK version 1.4 -- Replaced by java.security.Policy. java.security.Policy has a method:
public PermissionCollection getPermissions (java.security.ProtectionDomain pd)and ProtectionDomain has a constructor: public ProtectionDomain (CodeSource cs, PermissionCollection permissions, ClassLoader loader, Principal[] principals)These two APIs provide callers the means to query the Policy for Principal-based Permission entries. |
Modifier and Type | Field and Description |
---|---|
static boolean |
CachedRowSet.COMMIT_ON_ACCEPT_CHANGES
Deprecated.
Because this field is final (it is part of an interface), its value cannot be changed.
|
Modifier and Type | Method and Description |
---|---|
void |
BaseRowSet.setUnicodeStream(int parameterIndex, InputStream x, int length)
Deprecated.
getCharacterStream should be used in its place
|
Modifier and Type | Field and Description |
---|---|
protected FocusListener |
JComponent.AccessibleJComponent.accessibleFocusHandler
Deprecated.
|
protected boolean |
JViewport.backingStore
Deprecated.
As of Java 2 platform v1.3
|
protected javax.swing.JRootPane.DefaultAction |
JRootPane.defaultPressAction
Deprecated.
As of Java 2 platform v1.3.
|
protected javax.swing.JRootPane.DefaultAction |
JRootPane.defaultReleaseAction
Deprecated.
As of Java 2 platform v1.3.
|
Modifier and Type | Method and Description |
---|---|
static JScrollPane |
JTable.createScrollPaneForTable(JTable aTable)
Deprecated.
As of Swing version 1.0.2, replaced by
new JScrollPane(aTable) . |
void |
JComponent.disable()
Deprecated.
As of JDK version 1.1, replaced by
java.awt.Component.setEnabled(boolean) . |
static void |
FocusManager.disableSwingFocusManager()
Deprecated.
as of 1.4, replaced by
KeyboardFocusManager.setDefaultFocusTraversalPolicy(FocusTraversalPolicy) |
void |
JComponent.enable()
Deprecated.
As of JDK version 1.1, replaced by
java.awt.Component.setEnabled(boolean) . |
static Component |
SwingUtilities.findFocusOwner(Component c)
Deprecated.
As of 1.4, replaced by
KeyboardFocusManager.getFocusOwner() . |
Компонент |
JPopupMenu.getComponentAtIndex(int i)
Deprecated.
replaced by
Container.getComponent(int) |
Компонент |
JMenuBar.getComponentAtIndex(int i)
Deprecated.
replaced by
getComponent(int i) |
static KeyStroke |
KeyStroke.getKeyStroke(char keyChar, boolean onKeyRelease)
Deprecated.
use getKeyStroke(char)
|
Строка |
AbstractButton.getLabel()
Deprecated.
- Replaced by
getText |
JMenuBar |
JInternalFrame.getMenuBar()
Deprecated.
As of Swing version 1.0.3, replaced by
getJMenuBar() . |
JMenuBar |
JRootPane.getMenuBar()
Deprecated.
As of Swing version 1.0.3 replaced by
getJMenuBar() . |
Компонент |
JComponent.getNextFocusableComponent()
Deprecated.
As of 1.4, replaced by
FocusTraversalPolicy . |
Объект[] |
JList.getSelectedValues()
Deprecated.
As of JDK 1.7, replaced by
JList.getSelectedValuesList() |
Строка |
JPasswordField.getText()
Deprecated.
As of Java 2 platform v1.2, replaced by
getPassword . |
Строка |
JPasswordField.getText(int offs, int len)
Deprecated.
As of Java 2 platform v1.2, replaced by
getPassword . |
Прямоугольник |
ScrollPaneLayout.getViewportBorderBounds(JScrollPane scrollpane)
Deprecated.
As of JDK version Swing1.1 replaced by
JScrollPane.getViewportBorderBounds() . |
void |
JComponent.hide()
Deprecated.
|
boolean |
JViewport.isBackingStoreEnabled()
Deprecated.
As of Java 2 platform v1.3, replaced by
getScrollMode() . |
static boolean |
FocusManager.isFocusManagerEnabled()
Deprecated.
As of 1.4, replaced by
KeyboardFocusManager.getDefaultFocusTraversalPolicy() |
boolean |
JComponent.isManagingFocus()
Deprecated.
As of 1.4, replaced by
Component.setFocusTraversalKeys(int, Set) and Container.setFocusCycleRoot(boolean) . |
boolean |
JComponent.requestDefaultFocus()
Deprecated.
As of 1.4, replaced by
FocusTraversalPolicy.getDefaultComponent(Container).requestFocus() |
void |
JComponent.reshape(int x, int y, int w, int h)
Deprecated.
As of JDK 5, replaced by
Component.setBounds(int, int, int, int) . Moves and resizes this component. |
void |
JViewport.setBackingStoreEnabled(boolean enabled)
Deprecated.
As of Java 2 platform v1.3, replaced by
setScrollMode() . |
void |
AbstractButton.setLabel(String label)
Deprecated.
- Replaced by
setText(text) |
void |
JInternalFrame.setMenuBar(JMenuBar m)
Deprecated.
As of Swing version 1.0.3 replaced by
setJMenuBar(JMenuBar m) . |
void |
JRootPane.setMenuBar(JMenuBar menu)
Deprecated.
As of Swing version 1.0.3 replaced by
setJMenuBar(JMenuBar menu) . |
void |
JComponent.setNextFocusableComponent(Component aComponent)
Deprecated.
As of 1.4, replaced by
FocusTraversalPolicy |
void |
JTable.sizeColumnsToFit(boolean lastColumnOnly)
Deprecated.
As of Swing version 1.0.3, replaced by
doLayout() . |
Modifier and Type | Field and Description |
---|---|
protected KeyStroke |
BasicDesktopPaneUI.closeKey
Deprecated.
As of 1.3.
|
protected KeyStroke |
BasicSplitPaneUI.dividerResizeToggleKey
Deprecated.
As of Java 2 platform v1.3.
|
protected KeyStroke |
BasicTabbedPaneUI.downKey
Deprecated.
As of Java 2 platform v1.3.
|
protected KeyStroke |
BasicToolBarUI.downKey
Deprecated.
As of Java 2 platform v1.3.
|
protected KeyStroke |
BasicSplitPaneUI.downKey
Deprecated.
As of Java 2 platform v1.3.
|
protected KeyStroke |
BasicSplitPaneUI.endKey
Deprecated.
As of Java 2 platform v1.3.
|
protected KeyStroke |
BasicSplitPaneUI.homeKey
Deprecated.
As of Java 2 platform v1.3.
|
protected ActionListener |
BasicSplitPaneUI.keyboardDownRightListener
Deprecated.
As of Java 2 platform v1.3.
|
protected ActionListener |
BasicSplitPaneUI.keyboardEndListener
Deprecated.
As of Java 2 platform v1.3.
|
protected ActionListener |
BasicSplitPaneUI.keyboardHomeListener
Deprecated.
As of Java 2 platform v1.3.
|
protected ActionListener |
BasicSplitPaneUI.keyboardResizeToggleListener
Deprecated.
As of Java 2 platform v1.3.
|
protected ActionListener |
BasicSplitPaneUI.keyboardUpLeftListener
Deprecated.
As of Java 2 platform v1.3.
|
protected KeyStroke |
BasicTabbedPaneUI.leftKey
Deprecated.
As of Java 2 platform v1.3.
|
protected KeyStroke |
BasicToolBarUI.leftKey
Deprecated.
As of Java 2 platform v1.3.
|
protected KeyStroke |
BasicSplitPaneUI.leftKey
Deprecated.
As of Java 2 platform v1.3.
|
protected KeyStroke |
BasicDesktopPaneUI.maximizeKey
Deprecated.
As of 1.3.
|
protected KeyStroke |
BasicDesktopPaneUI.minimizeKey
Deprecated.
As of 1.3.
|
protected KeyStroke |
BasicDesktopPaneUI.navigateKey
Deprecated.
As of 1.3.
|
protected KeyStroke |
BasicDesktopPaneUI.navigateKey2
Deprecated.
As of 1.3.
|
protected KeyStroke |
BasicInternalFrameUI.openMenuKey
Deprecated.
As of Java 2 platform v1.3.
|
protected KeyStroke |
BasicTabbedPaneUI.rightKey
Deprecated.
As of Java 2 platform v1.3.
|
protected KeyStroke |
BasicToolBarUI.rightKey
Deprecated.
As of Java 2 platform v1.3.
|
protected KeyStroke |
BasicSplitPaneUI.rightKey
Deprecated.
As of Java 2 platform v1.3.
|
protected KeyStroke |
BasicTabbedPaneUI.upKey
Deprecated.
As of Java 2 platform v1.3.
|
protected KeyStroke |
BasicToolBarUI.upKey
Deprecated.
As of Java 2 platform v1.3.
|
protected KeyStroke |
BasicSplitPaneUI.upKey
Deprecated.
As of Java 2 platform v1.3.
|
Modifier and Type | Method and Description |
---|---|
protected ActionListener |
BasicSplitPaneUI.createKeyboardDownRightListener()
Deprecated.
As of Java 2 platform v1.3.
|
protected ActionListener |
BasicSplitPaneUI.createKeyboardEndListener()
Deprecated.
As of Java 2 platform v1.3.
|
protected ActionListener |
BasicSplitPaneUI.createKeyboardHomeListener()
Deprecated.
As of Java 2 platform v1.3.
|
protected ActionListener |
BasicSplitPaneUI.createKeyboardResizeToggleListener()
Deprecated.
As of Java 2 platform v1.3.
|
protected ActionListener |
BasicSplitPaneUI.createKeyboardUpLeftListener()
Deprecated.
As of Java 2 platform v1.3.
|
protected int |
BasicSplitPaneUI.getDividerBorderSize()
Deprecated.
As of Java 2 platform v1.3, instead set the border on the divider.
|
Modifier and Type | Class and Description |
---|---|
class |
MetalComboBoxUI.MetalComboPopup
Deprecated.
As of Java 2 platform v1.4.
|
Modifier and Type | Method and Description |
---|---|
protected void |
MetalComboBoxUI.editablePropertyChanged(PropertyChangeEvent e)
Deprecated.
As of Java 2 platform v1.4.
|
protected void |
MetalComboBoxUI.removeListeners()
Deprecated.
As of Java 2 platform v1.4.
|
void |
MetalScrollPaneUI.uninstallListeners(JScrollPane scrollPane)
Deprecated.
- Replaced by
MetalScrollPaneUI.uninstallListeners(JComponent) |
Modifier and Type | Field and Description |
---|---|
protected int |
TableColumn.resizedPostingDisableCount
Deprecated.
as of Java 2 platform v1.3
|
Modifier and Type | Method and Description |
---|---|
void |
TableColumn.disableResizedPosting()
Deprecated.
as of Java 2 platform v1.3
|
void |
TableColumn.enableResizedPosting()
Deprecated.
as of Java 2 platform v1.3
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultTextUI
Deprecated.
|
class |
TableView. TableCell
Deprecated.
A table cell can now be any View implementation.
|
Modifier and Type | Method and Description |
---|---|
protected TableView.TableCell |
TableView.createTableCell(Element elem)
Deprecated.
Table cells can now be any arbitrary View implementation and should be produced by the ViewFactory rather than the table.
|
protected FontMetrics |
LabelView.getFontMetrics()
Deprecated.
FontMetrics are not used for glyph rendering when running in the JDK.
|
Форма |
View.modelToView(int pos, Shape a)
Deprecated.
|
int |
View.viewToModel(float x, float y, Shape a)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
static String |
FormView.RESET
Deprecated.
As of 1.3, value comes from UIManager UIManager property FormView.resetButtonText
|
static String |
FormView.SUBMIT
Deprecated.
As of 1.3, value now comes from UIManager property FormView.submitButtonText
|
Modifier and Type | Method and Description |
---|---|
protected void |
HTMLEditorKit.InsertHTMLTextAction.insertAtBoundry(JEditorPane editor, HTMLDocument doc, int offset, Element insertElement, String html, HTML.Tag parentTag, HTML.Tag addTag)
Deprecated.
As of Java 2 platform v1.3, use insertAtBoundary
|
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultTreeSelectionModel.notifyPathChange(Vector<?> changedPaths, TreePath oldLeadSelection)
Deprecated.
As of JDK version 1.7
|
Modifier and Type | Class and Description |
---|---|
class |
DynamicImplementation
Deprecated.
org.omg.CORBA.DynamicImplementation
|
interface |
DynAny
Deprecated.
Use the new DynAny instead
|
interface |
DynArray
Deprecated.
Use the new DynArray instead
|
interface |
DynEnum
Deprecated.
Use the new DynEnum instead
|
interface |
DynFixed
Deprecated.
Use the new DynFixed instead
|
interface |
DynSequence
Deprecated.
Use the new DynSequence instead
|
interface |
DynStruct
Deprecated.
Use the new DynStruct instead
|
interface |
DynUnion
Deprecated.
Use the new DynUnion instead
|
interface |
DynValue
Deprecated.
Use the new DynValue instead
|
class |
Принципал
Deprecated.
Deprecated by CORBA 2.2.
|
class |
PrincipalHolder
Deprecated.
Deprecated by CORBA 2.2.
|
Modifier and Type | Method and Description |
---|---|
DynAny |
ORB.create_basic_dyn_any(TypeCode type)
Deprecated.
Use the new DynAnyFactory API instead
|
DynAny |
ORB.create_dyn_any(Any value)
Deprecated.
Use the new DynAnyFactory API instead
|
DynArray |
ORB.create_dyn_array(TypeCode type)
Deprecated.
Use the new DynAnyFactory API instead
|
DynEnum |
ORB.create_dyn_enum(TypeCode type)
Deprecated.
Use the new DynAnyFactory API instead
|
DynSequence |
ORB.create_dyn_sequence(TypeCode type)
Deprecated.
Use the new DynAnyFactory API instead
|
DynStruct |
ORB.create_dyn_struct(TypeCode type)
Deprecated.
Use the new DynAnyFactory API instead
|
DynUnion |
ORB.create_dyn_union(TypeCode type)
Deprecated.
Use the new DynAnyFactory API instead
|
abstract TypeCode |
ORB.create_recursive_sequence_tc(int bound, int offset)
Deprecated.
Use a combination of create_recursive_tc and create_sequence_tc instead
|
void |
ServerRequest.except(Any any)
Deprecated.
use set_exception()
|
Принципал |
Any.extract_Principal()
Deprecated.
Deprecated by CORBA 2.2.
|
Ток |
ORB.get_current()
Deprecated.
use
resolve_initial_references . |
void |
Any.insert_Principal(Principal p)
Deprecated.
Deprecated by CORBA 2.2.
|
void |
DynamicImplementation.invoke(ServerRequest request)
Deprecated.
Deprecated by Portable Object Adapter
|
byte[] |
Principal.name()
Deprecated.
Deprecated by CORBA 2.2.
|
void |
Principal.name(byte[] value)
Deprecated.
Deprecated by CORBA 2.2.
|
Строка |
ServerRequest.op_name()
Deprecated.
use operation()
|
void |
ServerRequest.params(NVList params)
Deprecated.
use the method
arguments |
void |
ServerRequest.result(Any any)
Deprecated.
use the method
set_result |
Constructor and Description |
---|
TCKind(int _value)
Deprecated.
Do not use this constructor as this method should be private according to the OMG specification. Use
TCKind.from_int(int) instead. |
Modifier and Type | Method and Description |
---|---|
Принципал |
InputStream.read_Principal()
Deprecated.
Deprecated by CORBA 2.2.
|
void |
OutputStream.write_Principal(Principal value)
Deprecated.
Deprecated by CORBA 2.2.
|
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.
DRAFT ea-b92