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].

13
Java ArrayList como adicionar elementos no início
Eu preciso adicionar elementos a um ArrayList fila, mas quando chamo a função para adicionar um elemento, quero que adicione o elemento no início da matriz (para que tenha o índice mais baixo) e se a matriz tiver 10 elementos adicionando um novo resulta na exclusão do elemento mais antigo …
183 java  arrays  arraylist  stack 

8
Substituições para módulos JPMS descontinuados com APIs Java EE
O Java 9 reprovou seis módulos que contêm APIs Java EE e eles serão removidos em breve: java.activation com javax.activationpacote java.corba com javax.activity, javax.rmi, javax.rmi.CORBA, e org.omg.*pacotes java.transaction com javax.transactionpacote java.xml.bind com todos os javax.xml.bind.*pacotes java.xml.ws com javax.jws, javax.jws.soap, javax.xml.soap, e todos os javax.xml.ws.*pacotes java.xml.ws.annotation com javax.annotationpacote Quais artefatos de …

2
Diferença entre OpenJDK e Adoptium / AdoptOpenJDK
Devido à recente atualização da política do Oracle Java SE Support Roadmap (final de US $ atualizações gratuitas da Oracle após março de 2019 em particular), tenho procurado alternativas ao Oracle Java. Descobri que o OpenJDK é uma alternativa de código aberto. E eu encontrei o AdoptOpenJDK , agora conhecido …
183 java  sdk 


13
C # vs Java Enum (para quem é novo em C #)
Eu tenho programado em Java por um tempo e acabei de ser lançado em um projeto que é inteiramente escrito em C #. Estou tentando acelerar o processo em C # e notei enumerações usadas em vários lugares no meu novo projeto, mas, à primeira vista, as enumerações em C …


5
Por que == comparações com Integer.valueOf (String) fornecem resultados diferentes para 127 e 128?
Não faço ideia por que essas linhas de código retornam valores diferentes: System.out.println(Integer.valueOf("127")==Integer.valueOf("127")); System.out.println(Integer.valueOf("128")==Integer.valueOf("128")); System.out.println(Integer.parseInt("128")==Integer.valueOf("128")); A saída é: true false true Por que o primeiro retorna truee o segundo retorna false? Existe algo diferente que eu não conheça 127e 128? (Claro que eu sei que 127< 128.) Além disso, por …
182 java  integer  comparison 



10
Sincronização vs Bloqueio
java.util.concurrent A API fornece uma classe chamada como Lock , que basicamente serializaria o controle para acessar o recurso crítico. Dá um método como park()e unpark(). Podemos fazer coisas semelhantes se pudermos usar synchronized palavras-chave wait()e notify() notifyAll()métodos e . Gostaria de saber qual deles é melhor na prática e …


11
Uso no mundo real de filas JMS / mensagem? [fechadas]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 6 anos . Melhore esta pergunta Eu estava lendo um pouco sobre JMS …
182 java  jms  message-queue 

30
Não foi possível localizar o tools.jar
Estou construindo um projeto em Java. Eu tenho este erro: Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\lib\tools.jar Eu instalei um JDK e a pasta: C:\Program Files\Java\jre6\libestá no meu sistema, mas o arquivo tools.jarnão está lá.
182 java  tools.jar 

3
Caractere de padrão ilegal 'T' ao analisar uma sequência de datas para java.util.Date
Eu tenho uma string de data e quero analisá-la para a data normal, use a API java Date, o seguinte é o meu código: public static void main(String[] args) { String date="2010-10-02T12:23:23Z"; String pattern="yyyy-MM-ddThh:mm:ssZ"; SimpleDateFormat sdf=new SimpleDateFormat(pattern); try { Date d=sdf.parse(date); System.out.println(d.getYear()); } catch (ParseException e) { // TODO Auto-generated …


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.