Вниз  Java-программирование (1-ые посты)
- 11.08.2015 / 14:12
mrEDitor
  Пользователь

mrEDitor 
Сейчас: Offline
Askalite, хех. Это уже не по Java вопрос. Смотря какой лицензией.
- 11.08.2015 / 20:42
Jahak
  Пользователь

Jahak 
Сейчас: Offline
Цитата aNNiMON:
10 млн условий и не скомпилируются - ограничение на размер: 65535 инструкций.
Жесть, не знал, что существуют ограничения на использования условий.
- 11.08.2015 / 20:46
aRiGaTo
  Пользователь

aRiGaTo 
Сейчас: Offline
Jahak, Не условий, а количества инструкций в class-файле.
__________________
 don't tread on me
- 11.08.2015 / 21:08
Jahak
  Пользователь

Jahak 
Сейчас: Offline
aRiGaTo, Я в терминах да и в java не силён, покажи пожалуйста пример этих самых инструкций.
- 11.08.2015 / 21:09
Magatino
  Администратор

Magatino 
Сейчас: Offline
Я где то вычитал, Oracle рекомендует не более 2000 строк в class-файле, так что всё норм, вы не превысите допустимые значения, а Богдановых тараканов с его билионными if'ами, лучше давить сразу, ибо бред во всех возможных смыслах :gg:
- 11.08.2015 / 21:58
Naik
  Пользователь

Naik 
Сейчас: Offline
Magatino, только не class, a java. Но внутренние классы хранятся в отдельных class файлах, так что в java можно теоретически сколько угодно напихать

Изменено Naik (11.08 / 21:59) (всего 1 раз)
- 11.08.2015 / 23:16
Magatino
  Администратор

Magatino 
Сейчас: Offline
Naik, Брат, спасибо что потправил, конечно java-файлы :)

Правда в больших файлах сложно будет что то исправлять или не так? :dum:
- 12.08.2015 / 00:18
Naik
  Пользователь

Naik 
Сейчас: Offline
Magatino, Сложнее, но не критично, в IDE есть список всех методов, сворачивание в спойлер кода, закладки. Решил я когда-то посмотреть как рассчитываются отступы в TextView, открыл, а там более 9000 строк :gg: http://grepcode.com/file/repo1...widget/TextView.java
- 12.08.2015 / 11:05
Aladdin
  Пользователь

Aladdin 
Сейчас: Offline
Откуда можно найти исходники janino? И preverifier?
- 12.08.2015 / 12:21
Bogdan-G
  Пользователь

Bogdan-G 
Сейчас: Offline
вопрос в посте #422873 все еще актуален( потому что нет полного ответа), ответ знаете? Повторю вопрос и добавлю еще один: что быстрее 10 млн if-ов или перебор с циклом for 10 млн раз if-ов? Не нужно спрашивать как это возможно, есть факт что это реализовано и работает. Более того где больше будет утечка памяти и замедление работы с течением времени?
---
Цитата Magatino:
Я где то вычитал, Oracle рекомендует не более 2000 строк в class-файле, так что всё норм, вы не превысите допустимые значения, а Богдановых тараканов с его билионными if'ами, лучше давить сразу,
ты мало исходников изучал видимо, погугли побольше ты найдешь то о чем идет речь. Я видео проекты с более 1000 на выходе class файлами так что..

Изменено Bogdan-G (12.08 / 12:33) (всего 6 раз)
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)