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



11
como ler a variável de ambiente do sistema no Spring applicationContext
Como ler a variável de ambiente do sistema no contexto do aplicativo? Eu quero algo como: <util:properties id="dbProperties" location="classpath:config_DEV/db.properties" /> ou <util:properties id="dbProperties" location="classpath:config_QA/db.properties" /> dependendo do ambiente. Posso ter algo assim no contexto do meu aplicativo? <util:properties id="dbProperties" location="classpath:config_${systemProperties.env}/db.properties" /> onde o val real é definido com base na …



5
Por que mudar é mais rápido do que se
Muitos livros de Java descrevem a switchinstrução como sendo mais rápida do que a if elseinstrução. Mas eu não descobri em lugar nenhum porque o switch é mais rápido do que se . Exemplo Eu tenho uma situação em que tenho que escolher qualquer um dos dois itens. Eu posso …

6
AtomicInteger lazySet vs. set
Qual é a diferença entre os métodos lazySete setde AtomicInteger? A documentação não tem muito a dizer sobre lazySet: Eventualmente define o valor fornecido. Parece que o valor armazenado não será definido imediatamente para o valor desejado, mas será programado para ser definido em algum momento no futuro. Mas, qual …
116 java  concurrency  atomic 


6
A variável é acessada dentro da classe interna. Precisa ser declarado final
Portanto, o título diz tudo. Estou recebendo um erro de compilação dentro do meu onClick. Aqui está o código. public class fieldsActivity extends Activity { Button addSiteButton; Button cancelButton; Button signInButton; /** * Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // to …
116 java  android 

3
Como obter String Array do arquivo arrays.xml
Estou apenas tentando exibir uma lista de uma matriz que tenho no meu arrays.xml. Quando tento executá-lo no emulador, recebo uma mensagem de fechamento forçado. Se eu definir a matriz no arquivo java String[] testArray = new String[] {"one","two","three","etc"}; funciona, mas quando eu uso String[] testArray = getResources().getStringArray(R.array.testArray); não funciona. …
116 java  android  arrays 


18
Implementação do mapa com chaves duplicadas
Quero ter um mapa com chaves duplicadas. Eu sei que existem muitas implementações de mapa (o Eclipse me mostra cerca de 50), então aposto que deve haver uma que permita isso. Sei que é fácil escrever seu próprio mapa que faça isso, mas prefiro usar alguma solução existente. Talvez algo …


5
Android Data Binding usando a tag de inclusão
Nota de atualização: O exemplo acima funciona corretamente , porque a versão 1.0-rc4 corrigiu o problema de precisar da variável desnecessária. Questão original: Eu faço exatamente como está descrito na documentação e não funciona: main.xml: <layout xmlns:andr... <data> </data> <include layout="@layout/buttons"></include> .... buttons.xml: <layout xmlns:andr...> <data> </data> <Button android:id="@+id/button" ...." …

6
Configurando JDK no Eclipse
Tenho dois JDKs, para Java 6 e 7. Quero construir meu projeto usando ambos. Inicialmente, só construímos com 1.6. Vejo que na configuração do meu projeto posso selecionar 1.5, 1.6 1.7 como o nível do compilador. Como essas opções são adicionadas ao IDE? Nunca instalei o Java 1.5. Suponha que …
116 eclipse  java 

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.