Мелкие вопросы по Java - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > Полезное / Common > Программирование / Programming > Java

Java В данном форуме вы сможете найти много полезной информации по платформе Java. Подробные статьи, исходные коды и конечно учебники как для новичков так и профессиональных Java разработчиков вы найдёте здесь. Если у вас есть вопрос или хотите поделится своими наработками, пожалуйста, делайте это в этой теме.

Ответ
Опции темы
Непрочитано 14.03.2012, 22:28   #1
Пользователь

Автор темы (Топик Стартер) Мелкие вопросы по Java

Здравствуйте.
PHP код:
public class HelloWorld{
    public static 
void main (Stirng[] agrs){
        if(
agrs.lenght 0){ // пустой ли массив
            
System.out.println("Hello, "+agrs[0]+"!");
        }
        else{
            
System.out.println("Error");
        }
    }

Уточните, пожалуйста:
1) Правильно ли я указал в if проверку на передачу данных, а именно agrs.lenght
2) Не могу понять, когда нужно использовать public static
3) Обязательно ли указывать название методу «main» или можно, как я хочу
4) (String[] agrs) - а что такое agrs и для чего он нужен
5) В каких случаях используют public static void main (String[] agrs)
Спасибо.
P.S. только начал учить java читая книги и к сожалению, там не так все понятно и возникают мелкие вопросы (т.е. начал практиковаться).

Последний раз редактировалось Virt; 15.03.2012 в 00:23.
Virt вне форума Отправить сообщение для Virt с помощью ICQ Отправить сообщение для Virt с помощью Skype™ Ответить с цитированием
Непрочитано 14.03.2012, 22:54   #2
Герой

По умолчанию Re: Мелкие вопросы по Java

Сейчас существуют книги которые по доступному могут научить программированию даже самого ленивого? нет. Сам с этим столкнулся и не как не заставлю себя погуглить в некоторых вопросах.
__________________
http://forum.zone-game.info/showthread.php?t=23295 12% скидка на рекламу бесплатно
Gannik вне форума Ответить с цитированием
Непрочитано 14.03.2012, 23:00   #3
Пользователь

Автор темы (Топик Стартер) Re: Мелкие вопросы по Java

Цитата:
Сообщение от Marwed Посмотреть сообщение
Сейчас существуют книги которые по доступному могут научить программированию даже самого ленивого? нет. Сам с этим столкнулся и не как не заставлю себя погуглить в некоторых вопросах.
К сожалению, ссылаются на некую статью, где "якобы" все так хорошо расписано и не всегда в гугле можно получить ожидаемый достойный ответ.
Virt вне форума Отправить сообщение для Virt с помощью ICQ Отправить сообщение для Virt с помощью Skype™ Ответить с цитированием
Непрочитано 14.03.2012, 23:12   #4
Аватар для Azagthtot
Эксперт

По умолчанию Re: Мелкие вопросы по Java

Если вы "читаете книги" и задаете такие вопросы, то ситуация у вас "угадал все буквы, не смог прочитать слово". Оставьте это занятие. Это не ваше.
Azagthtot вне форума Отправить сообщение для Azagthtot с помощью ICQ Отправить сообщение для Azagthtot с помощью Skype™ Ответить с цитированием
Непрочитано 14.03.2012, 23:17   #5
Аватар для shocked
Пользователь

По умолчанию Re: Мелкие вопросы по Java

Читайте книги из серии Head First по Java , если найдете на русском. Для новичков по-моему идеально подходит, все эти вопросы отпадут сразу.
http://books.google.com.ua/books?id=...20java&f=false
shocked вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 14.03.2012, 23:40   #6
Пользователь

Автор темы (Топик Стартер) Re: Мелкие вопросы по Java

Цитата:
Сообщение от Azagthtot Посмотреть сообщение
Если вы "читаете книги" и задаете такие вопросы, то ситуация у вас "угадал все буквы, не смог прочитать слово". Оставьте это занятие. Это не ваше.
Когда Вы не понимаете преподавателя в вузе, это не значит что Вы "тупой", просто преподаватель не так доходчиво для Вас объяснил.

Добавлено через 3 минуты
Цитата:
Сообщение от JackTheRipp Посмотреть сообщение
Читайте книги из серии Head First по Java , если найдете на русском. Для новичков по-моему идеально подходит, все эти вопросы отпадут сразу.
http://books.google.com.ua/books?id=...20java&f=false
Увы, уже прочитано и все ровно есть вопросы, которые хочется более детально уяснить.

Т.к. я вояю на пхп и что-то сложно мне отречься от заведенных правил в пхп.

Добавлено через 8 минут
я понимаю метод, public boolean qwerty(boolean) где мы передаем какое логическое значение, qwerty(true)
Но мне не понятно, при запуске программы, почему обязательно должно быть main(передача строчек и agrs - имя или переменная чтоль какая-то)
Это прям фича какая-то языка?
К сожалению, в книгах не пишут, для чего эта main или как-то задачно.

Последний раз редактировалось Virt; 14.03.2012 в 23:51. Причина: Добавлено сообщение
Virt вне форума Отправить сообщение для Virt с помощью ICQ Отправить сообщение для Virt с помощью Skype™ Ответить с цитированием
Непрочитано 15.03.2012, 00:00   #7
Аватар для shocked
Пользователь

По умолчанию Re: Мелкие вопросы по Java

Метод main() - точка входа в программу, с него все начинается, так "задизайнена" java, args - имя переменной, указывающей на массив строк (входных параметров)
shocked вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 15.03.2012, 00:13   #8
Пользователь

Автор темы (Топик Стартер) Re: Мелкие вопросы по Java

Цитата:
Сообщение от JackTheRipp Посмотреть сообщение
Метод main() - точка входа в программу, с него все начинается, так "задизайнена" java, args - имя переменной, указывающей на массив строк (входных параметров)
Спасибо, т.е. метод main - это фича java и так задумано языком javы и с данного метода запускается программа, а далее уже все те классы, которые подключены к данному классу где содержится метод main.
А agrs это переменная в которую кладем некое значение и выводим на экран, а именно String[] agrs - мы указывае, что тип переменной - строчечный и передаем ей строковые значения.
Уточните, пожалуйста, правильно ли сформулировал для себя определение.
Virt вне форума Отправить сообщение для Virt с помощью ICQ Отправить сообщение для Virt с помощью Skype™ Ответить с цитированием
Непрочитано 15.03.2012, 00:33   #9
Аватар для shocked
Пользователь

По умолчанию Re: Мелкие вопросы по Java

Вы когда пишите ping 192.168.1.1 , то айпи в данном случае подается как параметр программе пинг. Также можно запустить java программу с некими параметрами, вот они и поместятся в массив строчек String[] и передадутся в метод main(). Имя переменной может быть любое, хоть args хоть blabla
shocked вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 15.03.2012, 00:35   #10
Пользователь

По умолчанию Re: Мелкие вопросы по Java

Случайно отписал, простите=):
Свернуть ↑Развернуть ↓

Последний раз редактировалось niko42; 15.03.2012 в 00:44. Причина: Добавлено сообщение
niko42 вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мелкие ошибки xGoooDx Работа со скриптами 14 29.06.2011 18:02
Вопросы black-soul Серверная часть 8 29.04.2011 14:44
Вопросы nikitawasa Lineage II 5 30.11.2010 14:47
Ява/Питон - мелкие фиксы доработки Place Рынок / Marketplace 0 01.10.2010 16:57
Вопросы:) Mr.TeRay Серверная часть 4 20.03.2010 14:30


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 23:40. Часовой пояс GMT +3.

Вверх