Вниз  Java-программирование (1-ые посты)
- 16.01.2014 / 17:42
Its_Your_Soul
  Пользователь

Its_Your_Soul 
Сейчас: Offline
Как узнать есть ли в строке определенный символ ?
- 16.01.2014 / 17:49
samodelkin
  Пользователь

samodelkin 
Сейчас: Offline
Its_Your_Soul, String.indexOf(String s);
- 16.01.2014 / 17:51
Its_Your_Soul
  Пользователь

Its_Your_Soul 
Сейчас: Offline
samodelkin, спс )))
- 17.01.2014 / 11:20
Xamgore
  Модератор форума

Xamgore 
Сейчас: Offline
Возвращаясь к посту #309851.

  1. byte b = 50;
  2. b = b * 2;
Итак, ошибка во второй строчке, потому что происходит преобразование типа до int. Ок, решаем проблему:
  1. b = (byte) (b * 2);

Тогда назревает вопрос, почему здесь нет ошибки?
  1. byte b = 50;
  2. b *= 2;
То есть почему не происходит преобразования в int, как в примере выше?

Изменено Xamgore (17.01 / 11:20) (всего 1 раз)
- 17.01.2014 / 12:48
Freddy
  Пользователь

Freddy 
Сейчас: Offline
Xamgore, преобразование происходит, оба варианта произведут одинаковый ассемблерный код, можешь посмотреть с помощью javap.

Цитата с Oracle: "A compound assignment expression of the form E1 op= E2 is equivalent to E1 = (T)((E1) op (E2)), where T is the type of E1, except that E1 is evaluated only once". http://docs.oracle.com/javase/...essions.html#15.26.2
- 17.01.2014 / 19:33
HoldFast
  Пользователь

HoldFast 
Сейчас: Offline
Кстати, довольно интересно, что скоро выйдет JRE4A (JRE для Android)
В одном месте написано, что выйдет уже к концу января, а тут написано "2nd half of 2014" значит во второй половине года
__________________
 Да, детка, я - Король Ящериц!!!
- 18.01.2014 / 17:21
Naik
  Пользователь

Naik 
Сейчас: Offline
HoldFast, я видел jre скомпиленную на андроид, но без gui
- 24.01.2014 / 18:06
Misha
  Пользователь

Misha 
Сейчас: Offline
всем привет, снова я :) !
(я делал Minwin)
за это время изучил JavaSE на основе знаний JavaME и даже создал свой физ. движок
теперь полез в JavaEE :-D а точнее пришлось... (почему - уже не важно :) )
есть ли у кого опыт программирования на JavaEE? я пока не знаю даже компилятор, на JavaSE кодил прямо через javac.exe, java.exe и cmd.exe и мне норм)
дайте кто-нибудь HelloWorld хотя бы и через что компилировать, заранее спасибо :)
P.S. в web-программировании пока практиковался только давно с Denwer и php...

Изменено Misha (24.01 / 18:09) (всего 1 раз)
- 24.01.2014 / 18:11
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Online
Misha, Java EE есть сервер, а клиентом выступает браузер. Не думаю, что кому-нибудь захочется, чтобы просчёты физики были на сервере, в то время как отрисовка будет лагать на клиенте, ожидая ответа сервера. Лучше апплет создай, а ещё лучше для Android либу пиши.
И, если распространяешь исходники, то лучше лей всё на Github.
__________________
 let live

Изменено aNNiMON (24.01 / 18:12) (всего 1 раз)
- 24.01.2014 / 18:17
Misha
  Пользователь

Misha 
Сейчас: Offline
aNNiMON, не, я не совсем про это :) я не собираюсь серверную физику делать, а обычное клиент-серверное приложение с клиентом-браузером.
я затупился на поиске самого javac.exe, который бы скомпилировал не JavaME или JavaSE, а JavaEE :-D просто вообще не понимаю что устанавливать)
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)