Навигация по Javadocs - PullRequest
       26

Навигация по Javadocs

3 голосов
/ 07 июня 2011

Я новичок в Java и впервые прочитал пару книг, посвященных языку Java.

У меня была пара вопросов о документации по Java. Как их «ориентировать»? Можно ли изучать новые концепции, используя исключительно Javadocs?

Вот пример - я хочу использовать nio для создания сервера чатов без блокировок на основе событий. Для этого я начал просматривать документы Java API J2SE 6: http://download.oracle.com/javase/6/docs/api/

Я видел несколько пакетов, которые имеют дело с nio - java.nio, java.nio.channels, java.nio.channels.spi, java.nio.charset, java.nio.charset.spi

Я просмотрел классы, интерфейсы и т. Д. Но на самом деле я не знал, как начать использовать понятия «nio». Какая документация используется для эффективного изучения таких понятий?

Извиняюсь, если мой вопрос немного затуманен или слишком концептуален. Я пытаюсь найти способ обойти экосистему Java, чтобы найти лучший способ эффективного самообучения понятий.

Спасибо!

Ответы [ 3 ]

3 голосов
/ 07 июня 2011

Документация API предназначена для поиска классов и методов.Это редко полезно для изучения концепций.Для этого используйте учебники (или книги), например, из Oracle .

1 голос
/ 07 июня 2011

Javadocs в основном используются / пишутся для объяснения написанного API.Я не буду предлагать их, если вы хотите изучать Java.Но если вы хотите изучить чей-то API, то это самое главное.Джавадовы также помогают понять иерархию классов и зависимости.

1 голос
/ 07 июня 2011

Это может помочь вам начать,

https://www.ibm.com/developerworks/java/tutorials/j-nio/

Это быстрый старт для NIO и ссылки на ресурсы, такие как примеры приложений

Счастливое кодирование!

...