java

Czy kiedykolwiek używałeś słowa kluczowego volatile w Javie?

Dzisiaj w pracy natknąłem się na volatile słowo kluczowe w Javie. Nie będąc bardzo zaznajomionym z tym, znalazłem to Wyjaśnie ... iedykolwiek go używasz lub czy kiedykolwiek widzisz przypadek, w którym możesz użyć tego słowa kluczowego we właściwy sposób?

Java 256-bitowe szyfrowanie oparte na hasłach AES

Muszę zaimplementować 256-bitowe szyfrowanie AES, ale wszystkie przykłady, które znalazłem w Internecie, używają "KeyGenerato ... ing"); cipher.init(Cipher.ENCRYPT_MODE, keySpec); output = cipher.doFinal(input) Bity "TODO", które musisz zrobić Sam : -)

Jakie są główne różnice między C# A Javą?

zamknięty. To pytanie i jego odpowiedzi są zamknięte , ponieważ pytanie jest off-topic, ale ma znaczenie historyczne. Obecni ... Update: Właśnie mi się przypomniało, że Java nie ma czegoś w rodzaju własnych atrybutów na klasach, metodach itp. A może tak?

Wydajność Java "Double Brace Initialization"?

In Hidden Features of Java The top response refers Double Brace Initialization , with a very kusząca składnia: Set<St ... utter pecan"); / Align = "left" / Jeśli utkniesz z wcześniejszą wersją, spójrz na zestaw ImmutableSet Google Collections.

Czytanie zwykłego pliku tekstowego w Javie

Wygląda na to, że istnieją różne sposoby odczytu i zapisu danych plików w Javie. Chcę odczytać dane ASCII z pliku. Jakie są możliwe sposoby i ich różnice?

Java: jak rozwiązać Javę.lang.NoClassDefFoundError: javax / xml / bind / JAXBException

Mam jakiś kod, który używa klas API JAXB, które zostały dostarczone jako część JDK w Javie 6/7/8. Kiedy uruchamiam ten sam k ... można znaleźć. Klasy JAXB zostały dostarczone jako część JDK od Javy 6, więc dlaczego Java 9 nie może już znaleźć tych klas?

StringBuilder vs string concatenation w ToString () w Javie

Biorąc pod uwagę 2 toString() implementacje poniżej, która z nich jest preferowana: public String toString(){ return "{ ... mamy tylko 3 właściwości, może to nie zrobić różnicy, ale w którym momencie można przełączyć się z + concat na StringBuilder?

Jak korzystać z Servletów i Ajax?

Jestem nowy w Web apps i Servletach i mam następujące pytanie: Za każdym razem, gdy drukuję coś wewnątrz servletu i wywołuj ... rkę, zwraca nową stronę zawierającą ten tekst. Czy istnieje sposób na wydrukowanie tekstu na bieżącej stronie za pomocą Ajax?

Jak dodać lokalne pliki jar do projektu Maven?

Jak dodać lokalne pliki jar (nie będące jeszcze częścią repozytorium Maven) bezpośrednio do źródeł bibliotecznych mojego projektu?

Jaka jest różnica między = = A equals () w Javie?

Chciałem wyjaśnić, czy dobrze to Rozumiem: == jest porównaniem odniesienia, tzn. oba obiekty wskazują na to samo miejsce pamięci .equals() oblicza do porównania wartości w obiektach

Comparing Java enum members: = = or equals()?

Wiem, że enumery Javy są kompilowane do klas z prywatnymi konstruktorami i grupą publicznych statycznych członków. Porównując ... (SomeEnum a) { if(a == SomeEnum.SOME_ENUM_VALUE) { ... } ... } Jakiego operatora powinienem używać?

: (dwukropek) operator w Javie 8

Badałem źródło Javy 8 i uznałem tę konkretną część kodu za bardzo zaskakującą: //defined in IntPipeline.java @Override publ ... } jest czymś w rodzaju wskaźnika metody? W jaki sposób normalna Metoda static zostaje przekonwertowana na IntBinaryOperator?

Jak mogę zainicjować statyczną mapę?

Jak zainicjalizować Statyczne Map w Javie? Metoda pierwsza: inicjalizacja statyczna Metoda druga: instance initializer (pod ... 2 = new HashMap<Integer, String>(){ { put(1, "one"); put(2, "two"); } }; }

Jak mierzyć czas wykonania metody w Javie?

Jak uzyskać czas wykonania metody? Czy istnieje klasa użytkowa Timer do takich rzeczy jak czas, ile trwa zadanie itp? Większość wyszukiwań w Google zwraca wyniki dla timerów, które planują wątki i zadania, co nie jest tym, czego chcę.

Jak działa "ostateczne" słowo kluczowe w Javie? (Nadal mogę modyfikować obiekt.)

W Javie używamy słowa kluczowego final ze zmiennymi, aby określić jego wartości nie będą zmieniane. Ale widzę, że możesz zmie ... ów. Teraz zmień zmienną na static: private static final List foo; Teraz jest to błąd kompilacji. Jak to naprawdę działa?

Jak wykryć pętlę na połączonej liście?

Powiedzmy, że masz strukturę listy połączonej w Javie. Składa się z węzłów: class Node { Node next; // some user d ... j? Jak można pisać tak, że zajmuje to stałą ilość miejsca i rozsądną ilość czasu? Oto zdjęcie jak wygląda lista z pętlą:

Do czego właściwie służy Spring Framework? [zamknięte]

Dużo słyszę o Spring , ludzie mówią w całej sieci, że wiosna jest dobrym frameworkiem do tworzenia stron internetowych. Do czego właściwie służy Spring Framework?

Polimorfizm a przeciążenie a przeciążenie

Jeśli chodzi o Javę, gdy ktoś pyta: Czym jest polimorfizm? Czyoverloading czyoverloading będzie akceptowalną odpowie ... owałeś tę metodę w podklasie, czy nadal jest to overridding? Myślę, że przeciążenie na pewno nie jest właściwą odpowiedzią.

Jak mogę przekonwertować rozmiar bajtów na format czytelny dla człowieka w Javie?

Jak mogę przekonwertować rozmiar bajtów na format czytelny dla człowieka w Javie? Podobnie jak 1024 powinno stać się" 1 Kb", ... ię"1 Mb". Mam dość pisania tej metody użytkowej dla każdego projektu. Czy istnieje do tego statyczna metoda w Apache Commons?

Jak skopiować obiekt w Javie?

Rozważ poniższy kod: DummyBean dum = new DummyBean(); dum.setDummy("foo"); System.out.println(dum.getDummy()); // prints 'f ... mtwo = dum, Java kopiuje tylko odniesienia . Czy jest jakiś sposób na utworzenie nowej kopii dum i przypisanie jej do dumtwo?