Perguntas com a marcação «java»

Java é uma linguagem de programação de alto nível popular. Use essa tag quando tiver problemas ao usar ou entender o próprio idioma. Essa tag raramente é usada sozinha e é mais frequentemente usada em conjunto com [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].

10
Boxe estranho inteiro em Java
Acabei de ver um código semelhante a este: public class Scratch { public static void main(String[] args) { Integer a = 1000, b = 1000; System.out.println(a == b); Integer c = 100, d = 100; System.out.println(c == d); } } Quando executado, este bloco de código imprimirá: false true Eu …
114 java  autoboxing 

8
Anotações Java
Qual é a finalidade das anotações em Java? Eu tenho essa ideia difusa deles como algo entre um comentário e um código real. Eles afetam o programa em tempo de execução? Quais são seus usos típicos? Eles são exclusivos do Java? Existe um equivalente em C ++?

13
NullPointerException acessando visualizações em onCreate ()
Esta é uma pergunta canônica para um problema frequentemente postado no StackOverflow. Estou seguindo um tutorial. Criei uma nova atividade usando um assistente. Eu recebo NullPointerExceptionao tentar chamar um método em Views obtidos com findViewById()em minha atividade onCreate(). Atividade onCreate(): @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); View something …



18
Determinar se um objeto é do tipo primitivo
Eu tenho um Object[]array e estou tentando encontrar aqueles que são primitivos. Tentei usar Class.isPrimitive(), mas parece que estou fazendo algo errado: int i = 3; Object o = i; System.out.println(o.getClass().getName() + ", " + o.getClass().isPrimitive()); impressões java.lang.Integer, false. Existe um caminho certo ou alguma alternativa?
114 java  reflection 

13
Por que o Java precisa de uma interface serializável?
Trabalhamos intensamente com serialização e ter que especificar a tag Serializable em cada objeto que usamos é meio que um fardo. Especialmente quando é uma aula de terceiros que não podemos realmente mudar. A questão é: já que Serializable é uma interface vazia e o Java fornece serialização robusta quando …



13
O que há de alternativo para o solteirão
Temos uma classe que contém informações de configuração do aplicativo. Costumava ser um único. Após alguma revisão arquitetônica, fomos orientados a remover o singleton. Vimos alguns benefícios de não usar o singleton no teste de unidade porque podemos testar diferentes configurações ao mesmo tempo. Sem o singleton, temos que passar …

3
convertendo double para inteiro em java
Em Java, quero converter um duplo em um inteiro, sei se você fizer isso: double x = 1.5; int y = (int)x; você obtém y = 1. Se você fizer isto: int y = (int)Math.round(x); Você provavelmente obterá 2. No entanto, estou me perguntando: já que as representações duplas de …
114 java  casting  double  rounding 


7
No JPA 2, usando um CriteriaQuery, como contar os resultados
Sou bastante novo no JPA 2 e em sua API CriteriaBuilder / CriteriaQuery: CriteriaQuery Javadoc CriteriaQuery no tutorial Java EE 6 Eu gostaria de contar os resultados de um CriteriaQuery sem realmente recuperá-los. Isso é possível, não encontrei tal método, a única maneira seria fazer isso: CriteriaBuilder cb = entityManager.getCriteriaBuilder(); …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.