Articles of compilateur construction

Probabilité que des compilateurs et des setters soient alignés par le compilateur

Ma question est assez simple: Q: Quelle est la probabilité qu’une méthode de lecture / définition soit intégrée au compilateur en Java? (Évidemment, il n’ya pas de réponse définitive à cela, mais d’autres informations seraient appréciées) Extra: Je comprends qu’il y a toujours une chance pour que le compilateur (Standard et JIT) décide de créer […]

Pourquoi ai-je un caractère non mappable pour encoder UTF-8 quand j’ai changé le plugin maven java comstackr de 1.5 à 1.6?

J’ai un projet Java et j’utilise Apache Maven. Pendant tout ce temps, j’utilisais le plug-in du compilateur Java Maven avec les parameters source = 1.5 et target = 1.5 définis dans le fichier pom.xml. Depuis que j’ai changé pour source = 1.6 et target = 1.6 j’obtiens l’erreur suivante: XXXXXXXX.java:[54,27] caractère non mappable pour le […]

Pourquoi Eclipse comstack-t-il cela, mais pas javac?

Nous avons quelques tests unitaires qui comstacknt et fonctionnent parfaitement dans Eclipse 3.4, mais lorsque nous essayons de les comstackr à l’aide de javac, cela échoue. J’ai réussi à réduire le code à quelque chose de petit et autonome, donc il n’a pas de dépendances externes. Le code lui-même n’a pas beaucoup de sens car […]

Génération dynamic de fonctions de haute performance en clojure

J’essaie d’utiliser Clojure pour générer dynamicment des fonctions pouvant être appliquées à de gros volumes de données. Par exemple, il est impératif que les fonctions soient compilées en bytecode afin de pouvoir s’exécuter rapidement, mais leur spécification n’est pas connue avant l’exécution. Par exemple, supposons que je spécifie des fonctions avec un simple DSL comme: […]

Est-ce que Java optimise la division par des puissances de deux à bitshifting?

Le compilateur Java ou le compilateur JIT optimise-t-il les divisions ou les multiplications par une puissance constante de deux au bithifting? Par exemple, les deux instructions suivantes sont-elles optimisées pour être identiques? int median = start + (end – start) >>> 1; int median = start + (end – start) / 2; (essentiellement cette question […]

Pourquoi Android utilisait-il le concept Java au lieu du langage D, du C ou du C ++? Mais le navigateur Web de Chrome est en C ++, son match très compliqué

Android est un fichier ARM 32 bits. wiki La description: 1) Le compilateur 32/64 ou 8/12/16 bits est donc disponible avec le langage D sinon il peut être construit par un compilateur, si je ne me trompe pas? 2) Noyau standard Linux: les bibliothèques écrites en langage C et dans d’autres langages peuvent être compilées […]

Comment appeler une super méthode (ie: toSsortingng ()) de l’extérieur d’une classe dérivée

question existante si j’ai une hiérarchie de classe comme: public class TestSuper { public static class A { @Override public Ssortingng toSsortingng() { return “I am A”; } } public static class B extends A { @Override public Ssortingng toSsortingng() { return “I am B”; } } public static void main(Ssortingng[] args) { Object o […]

Pourquoi javac n’accepte-t-il pas `x = x +++++ y`?

Du sharepoint vue de Comstackr Theory, pourquoi le compilateur javac n’accepte-t-il pas une déclaration de la forme x = x+++++y mais accepte-t-il x = x+++ ++y ?

Comment changer le compilateur par défaut?

J’ai javac complier installé sur mon Mac Mashine. Par défaut, sa version est 7. Je souhaite définir la version conforme à 6 par défaut. Comment puis-je le faire sur Mac? J’ai trouvé une solution similaire pour Ubuntu: http://bartling.blogspot.com/2007/03/getting-java-6-to-be-default-jvm-on.html

Puis-je comstackr une classe avec toutes ses classes internes dans un fichier de classe unique?

J’ai travaillé sur un projet assez simple pour un cours. Je savais que c’était censé être écrit en Java, et j’ai lu assez de description de l’assignation pour avoir une idée de ce que j’étais censé faire, alors je me suis mis à créer une belle solution orientée object (car c’est Java ?) Quand j’arrive […]