java
Java: kiedy używać metod statycznych
Zastanawiam się, kiedy używać metod statycznych? Powiedzmy, że jeśli mam klasę z kilkoma geterami i seterami, metodę lub dwie ... g
Obj x = new Obj();
x.someMethod
Lub
Obj.someMethod
(czy to jest sposób statyczny?)
Jestem raczej zdezorientowany!
Dlaczego drukowanie " B " jest znacznie wolniejsze niż drukowanie "#"?
Wygenerowałem dwie macierze 1000 x 1000:
Pierwsza macierz: O i #.
Druga macierz: O i B.
Używając poniższego kodu, ukończen ... runki Badania:
[[34]} uruchomiłem ten test z Netbeans 7.2 , z wyjściem do konsoli
użyłem System.nanoTime() do pomiarów
Co to jest Pecs (producent rozszerza Consumer Super)?
Natknąłem się na PECS (skrót od Producent extends i konsument super) podczas czytania o generykach.
Może mi ktoś wyjaśnić jak używać PECS do rozwiązywania nieporozumień między extends i super?
Różnica między wait () a sleep()
Jaka jest różnica między wait() a sleep() w wątkach?
Czy rozumiem, że wątek wait() jest nadal w trybie pracy i używa cykli p ... i procesora, prawda?
Dlaczego mamy zarówno wait() i sleep(): w jaki sposób ich implementacja różni się na niższym poziomie?
Jak wyrwać zagnieżdżone pętle w Javie?
Mam zagnieżdżoną konstrukcję pętli w ten sposób:
for (Type type : types) {
for (Type t : types2) {
if (some co ... eszczać wewnętrznej pętli w innej metodzie.
Nie chcę ponownie uruchamiać pętli. Po złamaniu kończę z wykonaniem bloku pętli.
Dlaczego RecyclerView nie ma funkcji onItemClickListener ()?
Badałem RecyclerView i byłem zaskoczony widząc, że {[1] } nie ma onItemClickListener().
Mam dwa pytania.
Pytanie Główne
C ... indViewById(R.id.item_icon);
}
@Override
public void onClick(View v) {
}
}
Czy jest jakiś lepszy sposób ?
Jak określić, czy tablica zawiera określoną wartość w Javie?
Mam {[1] } o wartościach takich jak tak:
public static final String[] VALUES = new String[] {"AB","BC","CD","AE"};
Biorąc pod uwagę String s, czy istnieje dobry sposób na sprawdzenie, czy VALUES zawiera s?
Wysyłanie wiadomości e-mail w systemie Android za pomocą JavaMail API bez użycia domyślnej / wbudowanej aplikacji
Próbuję stworzyć aplikację wysyłającą pocztę na Androida.
Jeśli użyję:
Intent emailIntent = new Intent(android.content.In ... ruchomi wbudowaną aplikację na Androida; Próbuję wysłać pocztę na przycisk Kliknij bezpośrednio Bez za pomocą tej aplikacji.
Kiedy i jak należy używać zmiennej ThreadLocal?
Kiedy należy użyć zmiennej ThreadLocal?
Jak się go stosuje?
Różnica między DTO, VO, POJO, JavaBeans?
Widziałem podobne pytania:
Jaka jest różnica między JavaBean i POJO?
Jaka jest różnica między POJO (Plain Old Java Object) a DTO (Data Transfer Object)?
Czy możesz mi również powiedzieć, w jakich kontekstach są one używane? Czy ich cel?
Różnica między StringBuilder i StringBuffer
Jaka jest główna różnica między StringBuffer a StringBuilder?
Czy są jakieś problemy z wydajnością przy podejmowaniu decyzji?
Zrozumienie zaznaczonych i niezaznaczonych WYJĄTKÓW w Javie
Joshua Bloch w " Effective Java " powiedział, że
Użyj sprawdzonych wyjątków dla
możliwe do odzyskania warunki i czas ... leży utworzyć wyjątek sprawdzony, a kiedy powinien to być wyjątek runtime?
Kiedy wybrać wyjątki zaznaczone i niezaznaczone
Dlaczego wykonywanie kodu Java w komentarzach z pewnymi znakami Unicode jest dozwolone?
Poniższy kod daje wynik " Hello World!"(naprawdę nie, spróbuj).
public static void main(String... args) {
// The comment ... ramisty może sobie wyobrazić, dlaczego jest to dozwolone w komentarzach?
Dlaczego jest to dozwolone przez Javę Specyfikacja?
Czym dokładnie jest Apache Camel?
Nie rozumiem, co dokładnie Camel robi.
Gdybyś mógł dać w 101 słowach wprowadzenie do wielbłąda:
Co to właściwie jest?
ja ... saną w Javie?
czy to coś, co idzie w parze z serwerem?
Czy jest to niezależny program?
Proszę wyjaśnić, czym jest Camel.
Iteracja poprzez kolekcję, unikanie ConcurrentModificationException podczas usuwania obiektów w pętli
Wszyscy wiemy, że nie możesz wykonać następujących czynności z powodu ConcurrentModificationException:
for (Object i : l) { ... ez rzucania tego wyjątku?
Używam też arbitralnego Collection tutaj, nie koniecznie ArrayList, więc nie można polegać na get.
Pobieranie Java JDK na Linuksa za pośrednictwem wget jest wyświetlana strona licencji zamiast [zamknięta]
Kiedy próbuję pobrać Javę z Oracle, zamiast tego pobieram stronę informującą mnie, że muszę zaakceptować warunki licencji OTN ... który chcesz pobrać.
próbujesz pobieranie w ciągu 30 minut od zaakceptowania licencji.
Jak pobrać i zainstalować Javę?
Jak wyłamać się z zagnieżdżonych pętli w Javie?
Mam zagnieżdżoną konstrukcję pętli w ten sposób:
for (Type type : types) {
for (Type t : types2) {
if (some co ... wewnętrznej pętli w innej metodzie.
Update: nie chcę ponownie uruchamiać pętli, po złamaniu kończę z wykonaniem bloku pętli.
Co oznacza "could not find or load main class"?
Częstym problemem, którego doświadczają nowi Programiści Javy, jest to, że ich programy nie działają z Komunikatem o błędzie: Could not find or load main class ...
Co to oznacza, co go powoduje i jak należy to naprawić?
Jaka jest różnica między JavaScript a Java?
zamknięty. To pytanie i jego odpowiedzi są zamknięte , ponieważ pytanie jest off-topic, ale ma znaczenie historyczne. Obecni ...
Jaka jest różnica między JavaScript i Java?
Ufanie wszystkim certyfikatom za pomocą HttpClient przez HTTPS
Niedawno opublikował pytanie dotyczące HttpClient przez Https (znaleźć tutaj). Poczyniłem pewne postępy, ale natrafiłem na n ... em.err( 901): at me.harrisonlee.test.ssl.MainActivity.connect(MainActivity.java:107)
W/System.err( 901): ... 2 more