Вниз  Java-программирование (1-ые посты)
- 27.07.2011 / 15:25
LPzhelud
  Пользователь

LPzhelud 
Сейчас: Offline
aNNiMON, Тю, это логично, и компилятор сам делает эту оптимизацию.
Я про другое:
  1. int a;
  2. private void method(){
  3. //использует глобальную
  4. B(a+5);
  5. //использует локальную
  6. int a=this.a;
  7. B(a+5);
  8. }
Об этих различиях. Код чисто абстрактный
__________________
 Эль Презеденте
- 27.07.2011 / 15:47
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
LPzhelud, ну если таких B(a+5) будет много, тогда лучше локальную создать.
__________________
 let live
- 27.07.2011 / 15:51
LPzhelud
  Пользователь

LPzhelud 
Сейчас: Offline
aNNiMON, Я про то же. Но в этом случае нет доказательств, что это быстрее)
__________________
 Эль Презеденте
- 27.07.2011 / 16:14
kiriman
  Пользователь

kiriman 
Сейчас: Offline
mrEDitor, Не получаетсо=(
Любой сайт хоть введи.
Ай, хер на него.
Как прочитать код страницы в utf-8 учитывая, что в нем есть русские буквы?
- 27.07.2011 / 16:19
mrEDitor
  Пользователь

mrEDitor 
Сейчас: Offline
kiriman,
  1. HttpConnection c = (HttpConnection)Connector.open("http://google.com");
  2. InputStreamReader isr = new InputStreamReader(c.openInputStream(),"utf8");
Так? :hack:
- 27.07.2011 / 16:20
kiriman
  Пользователь

kiriman 
Сейчас: Offline
mrEDitor, О, точно, чета читал про это. Сча попробую :-D
- 27.07.2011 / 20:13
Rain
  Пользователь

Rain 
Сейчас: Offline
aNNiMON (27.07.2011/08:37)
Rain, Если у тебя вызывается метод, и в нём идёт присвоение значения переменной, а потом где-то в этом методе используется, и больше нигде, тогда локальную делай.
Это я и так понимаю ;-)
- 28.07.2011 / 12:11
kiriman
  Пользователь

kiriman 
Сейчас: Offline
Использую апи для шифрования, выдает такую ошибку при компиляции:
  1. Error preverifying class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
  2.     VERIFIER ERROR org/bouncycastle/crypto/agreement/kdf/DHKEKGenerator.generateBytes([BII)I:
  3. Cannot find class org/bouncycastle/asn1/DEREncodable
Убрав галочку в свойствах, чтоб апи не добавлялось в архив, компилится, но запускается с ошибкой на мобиле да и эмулях.
- 28.07.2011 / 12:14
kiriman
  Пользователь

kiriman 
Сейчас: Offline
Вот ошибка на эмуле, при втором случае, без галочки:
  1. java.lang.NoClassDefFoundError: org/bouncycastle/crypto/CryptoException
  2.         at java.lang.Class.invoke_verify(), bci=0
  3.         at java.lang.Class.initialize(), bci=117
  4.         at java.lang.Class.forName(), bci=0
  5.         at com.sun.midp.main.CldcMIDletLoader.newInstance(), bci=1
  6.         at com.sun.midp.midlet.MIDletStateHandler.createMIDlet(), bci=66
  7.         at com.sun.midp.midlet.MIDletStateHandler.createAndRegisterMIDlet(), bci=17
  8.         at com.sun.midp.midlet.MIDletStateHandler.startSuite(), bci=27
  9.         at com.sun.midp.main.AbstractMIDletSuiteLoader.startSuite(), bci=52
  10.         at com.sun.midp.main.CldcMIDletSuiteLoader.startSuite(), bci=8
  11.         at com.sun.midp.main.AbstractMIDletSuiteLoader.runMIDletSuite(), bci=161
  12.         at com.sun.midp.main.AppIsolateMIDletSuiteLoader.main(), bci=26

- 28.07.2011 / 12:28
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
kiriman, ну ясен пень не запускается на мобиле, такого там в помине не было. Выход есть, искать другую либу, не зависящую от сторонних API.
__________________
 let live
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)