1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Стартап Помощь в изучении языка Java

Тема в разделе "Разработка плагинов для новичков", создана пользователем D_ART, 21 июн 2012.

  1. MIKEMIKE

    MIKEMIKE Активный участник

    Баллы:
    68
    У меня в планах нету написания плагинов. Я хочу выучить язык для общего развития
     
    BleaZzZ нравится это.
  2. slenky

    slenky Старожил Пользователь

    Баллы:
    173
    В Украине есть президент, который не знает украинского, но правит страной, в этом мире меня уже ничем не удивить.
     
    RIP230, MIKEMIKE и D_ART нравится это.
  3. DaDeraNeTiVe

    DaDeraNeTiVe Старожил Пользователь

    Баллы:
    173
    Skype:
    daderanetive
    Имя в Minecraft:
    DaDeraNeTiVe
    Лучше читать и тестировать то что там написано
    Пособие искал и многие надо скачивать
     
  4. jwplaster

    jwplaster Старожил Пользователь

    Баллы:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    Ну вот например с чего лучше начать с интерфейса или сначала просто методы попробовать?
     
  5. DaDeraNeTiVe

    DaDeraNeTiVe Старожил Пользователь

    Баллы:
    173
    Skype:
    daderanetive
    Имя в Minecraft:
    DaDeraNeTiVe
    Думаю да
    Лучше проверь методы и пойми какой тебе удобней потом начни изучать
    P.S сам не учил но понимаю как учить (Html.Css.Php ) так же учится
     
  6. nf1975

    nf1975 Старожил Пользователь

    Баллы:
    103
    Можете посоветовать что-нибудь по конкретному случаю?
    А именно: есть код:

    Код:
    import org.hyperic.sigar.CpuInfo;
    import org.hyperic.sigar.Sigar;
    import org.hyperic.sigar.SigarException;
      public static void main(String[] args) throws SigarException {
          CpuInfo cpu = new Sigar().getCpuInfoList()[0];
          System.out.println("CPU Info");
          System.out.println("Vendor: " + cpu.getVendor());
          System.out.println("Model: " + cpu.getModel());
          System.out.println("Cores: " + cpu.getCoresPerSocket());
          System.out.println("Frequency: " + cpu.getMhz());
          System.out.println("Cache: " + cpu.getCacheSize());
      }
    }
    Мне нужно, чтобы при запуске лаунчера брались определенные данные модема и отправлялись в мускул(с составлением запросов в мускул у меня всё отлично), далее бралась информация о проце, ник в лаунчере, ник в одной строке, напротив этой инфы о проце(в соседней ячейке), подходит - пускает, не подходит - нет.
    Знания java поверхностные, если их даже можно так назвать, из ЯП знаю только web 2.0. Подскажите в какую сторону мне лучше копать? Если можно, то учебники, в которых изучаются эти действия.
     
    Сникерсни нравится это.
  7. slenky

    slenky Старожил Пользователь

    Баллы:
    173
    Я так понял, защита от мультиакка у вас будет таким образом? В таком случае я бы не брал частоту, все-таки юзер может разогнать проц - и на сервер его не пустит. Попробуйте всю эту инфу запилить в строки, и при авторизации отправлять на веб-сервер.
    String vendor,model,cores,cache;
    public static void blablabla...
    CpuInfo cpu = new Sigar().getCpuInfoList()[0];
    vendor = cpu.getVendor(); ....
     
  8. Oboist

    Oboist Активный участник Пользователь

    Баллы:
    78
    Читаю Шилдта. Все понятно и подробно, но... скучно =) Это действительно больше справочник, чем пособие для начинающих. Прочитал про типы данных, переменные, массивы, операции, if, for, while, switch, тернарную операцию... и до сих пор - ни слова о каком-нибудь элементарном вводе данных! Я уже написать хочу что-то, пользуясь полученными знаниями! Хотя out.print обсосан с первых уроков... Одна зубрежка, никакой радости! Хоть текстовый квестик бы написал. А так - смотрю, как вычисляется "пи" в консоли =))
     
  9. slenky

    slenky Старожил Пользователь

    Баллы:
    173
    Вот тут соглашусь, большинство примеров помогают лишь вычислить объем коробки 50ю способами:)
    В третьей главе вроде описано System.out.read , там где switch и case описываются.
    В целом книга расчитана на то, что после прочтения очередной главы (если читатель не засыпает) он садится и пишет свой код, основываясь на полученных знаниях :)
     
  10. Luxou

    Luxou Старожил Пользователь

    Баллы:
    103
    Skype:
    mooncope
    Имя в Minecraft:
    Luxou
    Всем привет, требуется помощь. Решил начать изучать Джаву, изучаю по книге Герберта Шилдта "Полный справочник по Java SE 6". Ну так вот, с первой программкой я справился идеально :trf: :
    Код:
    /*
    * Это простая программа Java.
    * Этот раздел для описаний.
    * Назвать этот файл Example.java
    */
    class Example {
        // Программа начинается с обращения к Main ().
        public static void main (String args[]) {
            System.out.println ("Чувак, это кепчук.");
        }
    } 
    Но когда перешел ко второй программе появилась проблемка, вот сама программа:
    Код:
    /*
    * Это еще один из примеров коротких программ.
    * Назвать этот файл "Example2.java".
    */
    class Example2 {
        public static void main (String args[]) {
        int num; // Это строка объявляет переменную num
       
        num=100; // Эта строка присваивает переменной num значение 100
       
        System.out.println("Это переменная num:" + num);
       
        num=num*2;
       
        System.out.print("Значение переменной num * 2 =");
        System.out.println(num);
        }
    }
    Проблема в том, что мне выдает следующее:
    Работаю в среде NetBeans. Надеюсь знающий человек поможет советом, т.к. ошибка наверняка глупейшая. :why:
     
  11. jwplaster

    jwplaster Старожил Пользователь

    Баллы:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    :fp:
    Вот ошибка:
    num=num*2;
    Ты не вызвал переменную num*2 , так же он тебе если бы ты её и вызвал то он бы не принял её, так как * это знак умнажения (Читай первые 5 глав в первой часте)
     
  12. slenky

    slenky Старожил Пользователь

    Баллы:
    173
    Luxou, с пакетами разбирайтесь.
    Лол, он же интежер этот и умножает.
     
    Сникерсни нравится это.
  13. jwplaster

    jwplaster Старожил Пользователь

    Баллы:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    Может и в этом тоже проблема, но то что он num сделал равным 100 да и ещё после этого num стал равнять num=num*2 то это ...
     
  14. slenky

    slenky Старожил Пользователь

    Баллы:
    173
    И что? num не является финальным.
     
  15. jwplaster

    jwplaster Старожил Пользователь

    Баллы:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    понятно... просто не заметил что там есть сторока:
    System.out.println("Это переменная num:"+ num);
    И что уже после неё идёт эта стока.
     
  16. fromgate

    fromgate Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    ...то это 200 :)
     
    Сникерсни нравится это.
  17. 1lyaSweeper

    1lyaSweeper Старожил Пользователь

    Баллы:
    173
    Skype:
    Iswperr
    Имя в Minecraft:
    1lyaSweeper
    ЗБС тема, спасибо!
     
  18. Jers

    Jers Старожил Пользователь

    Баллы:
    153

    Решилась проблема?
     
  19. Luxou

    Luxou Старожил Пользователь

    Баллы:
    103
    Skype:
    mooncope
    Имя в Minecraft:
    Luxou
    Нет, не решилась, так как ответа конкретного не было дано. Так как в Джаве я нуб, раньше только с паскалем работал, то я не понимаю как решить проблему. Если не затруднит, хотелось бы услышать конкретный и четкий ответ.
     
  20. Vova96

    Vova96 Старожил Пользователь

    Баллы:
    173
    У меня вопрос по вопросу выше: компилятор не может найти MainClass программы. Разве это связанно именно с ошибками внутри кода, а не шаманством с NetBeans?
     

Поделиться этой страницей