Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Need Java-help или первые шаги в Java-программировании.

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10

Открыть новую тему     Написать ответ в эту тему

STEEL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как понимать вот это  

Код:
 
super(new GridLayout(1,0));
 

 
Что такое super, откуда оно взялось?
 
 

Всего записей: 2293 | Зарегистр. 06-01-2002 | Отправлено: 00:51 13-12-2006
boss



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я начинающий в программирование с java и поэтому такой вопрос, вам специалистам может показаться банальным, но всё-таки
 
пишу простой текст в блокноте, потом пытаюсь его сохранить с окончанием ".java",  но документ как был текстом так и остался, где и что мне надо сделать по другому? Когда сохраняю, то  задаю имя документу и в категории тип файла выбираю "все фалы"
 
Премного благодарен за ваши ответы

Всего записей: 119 | Зарегистр. 16-02-2003 | Отправлено: 23:26 15-09-2007
dmka



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Блокнот добавляет .txt ко всем новым файлам. Включи в проводнике что-то вроде "показывать расширения для зарегистрированных типов" и убедись лично

Всего записей: 947 | Зарегистр. 23-04-2003 | Отправлено: 23:43 15-09-2007
boss



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
хм, вроде бы сделал, но результата никакого , я убрал галочку с "скрывать расширения для зарегистрированных типов файла"

Всего записей: 119 | Зарегистр. 16-02-2003 | Отправлено: 00:02 16-09-2007 | Исправлено: boss, 00:04 16-09-2007
dmka



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Файл xxx.java.txt переименуй в xxx.java и тогда редактируй блокнотом. Детский сад блин...
 
Ну и вместо блокнота лучше использовать что-то более адекватное, например это:
http://notepad-plus.sourceforge.net/uk/site.htm
http://sourceforge.net/project/showfiles.php?group_id=95717&package_id=102072

Всего записей: 947 | Зарегистр. 23-04-2003 | Отправлено: 00:20 16-09-2007
boss



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я понимаю, что детский сад, но сделал всё как надо, но мне кажется что проблема где-то ещё, хотя иконка файла при этом всё равно не изменилась
 
когда открываю cmd и ввожу компилятор, т.е. javac xxx.java, то получаю сообщение, что "javac" не был найден или не правильно написан

Всего записей: 119 | Зарегистр. 16-02-2003 | Отправлено: 00:33 16-09-2007 | Исправлено: boss, 00:34 16-09-2007
HRyk



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
boss, попробую сделать следующее:
1) в командной строке пропиши set PATH=....... вместо точек укажи точный (абсолютный) адрес к папке bin, в которой, собственно javac и находится. (В качестве примера: set PATH=D:\j2sdk1.4.2_05\bin)  
2) Запускай свою прогу ххх.java только из каталога, в котором она находится.

Всего записей: 162 | Зарегистр. 04-11-2006 | Отправлено: 13:23 16-09-2007 | Исправлено: HRyk, 13:24 16-09-2007
HRyk



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Друзья, как в Eclipse (или при запуске из командной строки) подключить библиотеку Math  ?    
Пробовал так:  
 java.util.Math.abs();  
 
и так :  
 import java.util.Math()  
 
не получается  

Всего записей: 162 | Зарегистр. 04-11-2006 | Отправлено: 14:23 19-09-2007
HRyk



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Друзья, можно ли в Java установить какой-нибудь таймер, чтобы он измерял время выполнения цикла?

Всего записей: 162 | Зарегистр. 04-11-2006 | Отправлено: 12:51 22-09-2007
XDiaBLo



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Используй System.currentTimeMillis();

Всего записей: 244 | Зарегистр. 13-05-2004 | Отправлено: 10:05 24-09-2007
SerGuy



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Друзья, как в Eclipse (или при запуске из командной строки) подключить библиотеку Math  ?    

В теле класса, который ты компилируешь, после декларации package вставляешь такую строку:
import java.util.Math;
 
Тоесть, получиться должно примерно так:

Цитата:
package com.xxxxx;
 
import java.util.Math;
 
public class Xxxxx {
    .....
}
 

Всего записей: 2 | Зарегистр. 27-09-2006 | Отправлено: 10:39 24-09-2007
HRyk



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XDiaBLo , SerGuy огроменное спасибо!  
 

Всего записей: 162 | Зарегистр. 04-11-2006 | Отправлено: 15:45 25-09-2007
VovaII

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите про программирование для мобилок.
 
(По какому ключевому слову его искать(тут писали, что для баз, ключевое слово: JDBC) а для мобилок?)
 
Спасибо.

Всего записей: 286 | Зарегистр. 20-09-2006 | Отправлено: 22:47 24-10-2007
ItsJustMe

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
j2me
Java 2 Mobile Edition

Всего записей: 2025 | Зарегистр. 02-09-2005 | Отправлено: 00:06 25-10-2007
VovaII

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ItsJustMe
Спасибо!
 

Всего записей: 286 | Зарегистр. 20-09-2006 | Отправлено: 12:50 26-10-2007
HighwayStar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Почему выполняя данный код я получаю  

Код:
 
 
public class test1 {
 
    public static void main(String[] args) {
float test1,test2;
int GridSize =63;
 
 
     
        test1 = (1-GridSize/2)/GridSize*2;
         
        test2 = 1-GridSize/2;
        test2 = test2/GridSize*2;
         
        System.out.println(test1);
        System.out.println(test2);
    }
 
}


Цитата:
0.0
-0.95238096

 
Windows XP, jre 1.6.0._02
Это глюк или я что-то не так делаю? Сколько не пробовал не вычисляются длинные математические выражения.
 
 
Добавлено:
Даже без переменных выражения не вычисляются, например такое  
test1 = (1+2+3)/23;
тоже дает 0,0

Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 12:06 09-12-2007 | Исправлено: HighwayStar, 12:21 09-12-2007
AlexRider

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В первом и последнем случаях делимое целое число и ты получаешь лишь целую часть результата.
Во втором test2 это уже число с плавающей запятой поэтому применяется соответствующее деление.

Всего записей: 18 | Зарегистр. 13-10-2006 | Отправлено: 13:29 09-12-2007
HighwayStar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
[q]В первом и последнем случаях делимое целое число и ты получаешь лишь целую часть результата. [./q]
И что делать? Как поделить?

Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 18:26 09-12-2007
AlexRider

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну вобщемто ты итак делишь
Если хочешь получить в результате флоат приводи делимое заранее к флоату.
вот небольшое обьяснение
http://mindprod.com/jgloss/division.html

Всего записей: 18 | Зарегистр. 13-10-2006 | Отправлено: 18:37 09-12-2007
HighwayStar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlexRider
Спасибо за ссылку, разобрался с приведением типов и все заработало.
Теперь другая проблема, в приложении нужен таймер.
 
Если создать объект-таймер, то ему надо в параметрах указать задание класса TimerTask.
Для этого надо сделать чтобы класс наследовал класс TimerTask,  но основной класс у меня уже наследует Frame.  
 
Если создать отдельный класс для TimerTask то как получить доступ к массиву который объявлен в основном классе, его нужно изменять по таймеру?

Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 19:23 10-12-2007
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Need Java-help или первые шаги в Java-программировании.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru