Вопросы с тегом «primitive»

8
Почему typeof null «объект»?
Я читаю главу 4 «Профессиональный Javascript для веб-разработчиков», где говорится, что пять типов примитивов: неопределенные, нулевые, логические, числа и строки. Если nullпримитив, почему typeof(null)возвращается "object"? Разве это не означает, что nullон передается по ссылке (я предполагаю, что здесь все объекты передаются по ссылке), следовательно, делая его НЕ примитивным?


11
Преобразование общего типа из строки
У меня есть класс, который я хочу использовать для хранения «свойств» для другого класса. Эти свойства просто имеют имя и значение. В идеале я хотел бы иметь возможность добавлять типизированные свойства, чтобы возвращаемое «значение» всегда имело тот тип, который я хочу. Тип всегда должен быть примитивным. Этот класс подклассов абстрактный …

21
Почему люди все еще используют примитивные типы в Java?
Начиная с Java 5, у нас был бокс / распаковка примитивных типов, чтобы они были intупакованы java.lang.Integer, и так далее, и так далее. В последнее время я вижу много новых Java-проектов (для которых определенно требуется JRE как минимум версии 5, если не 6), которые используют, intа не java.lang.Integer, хотя гораздо …

7
Java: целое число равно против ==
Начиная с Java 1.5, вы можете в значительной степени обмениваться Integer с intво многих ситуациях. Тем не менее, я обнаружил потенциальный дефект в моем коде, который немного удивил меня. Следующий код: Integer cdiCt = ...; Integer cdsCt = ...; ... if (cdiCt != null && cdsCt != null && cdiCt …

10
Java-эквивалент unsigned long long?
В C ++ мне нравилось иметь доступ к 64-битному целому числу без знака, через unsigned long long intили через uint64_t. Я знаю, что в Java длинные строки - это 64 бита. Однако они подписаны. Доступен ли беззнаковый длинный (длинный) как примитив Java? Как мне его использовать?

6
Как передать в AsyncTask несколько примитивных параметров?
Есть связанные вопросы, например, Как передать 2 параметра классу AsyncTask? , но я столкнулся с трудностями, пытаясь безуспешно пытаться передать несколько примитивов в качестве параметров в AsyncTask, поэтому я хочу поделиться тем, что я обнаружил. Эта тонкость не отражена в существующих вопросах и ответах, поэтому я хочу помочь всем, кто …

6
Сколько примитивов нужно, чтобы построить LISP-машину? Десять, семь или пять?
На этом сайте говорят, что есть 10 примитивов LISP. Примитивы являются: atom, quote, eq, car, cdr, cons, cond, lambda, label, apply. http://hyperpolyglot.wikidot.com/lisp#ten-primitives Стиви считает, что их семь (или пять): Это часть чистоты идеи LISP: вам нужны только семь (или пять?) Примитивов, чтобы построить полную машину. http://steve-yegge.blogspot.com/2006/04/lisp-is-not-acceptable-lisp.html Каково минимальное количество примитивов …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.