Pytania otagowane jako java

Java jest popularnym językiem programowania wysokiego poziomu. Użyj tego tagu, jeśli masz problemy z używaniem lub rozumieniem samego języka. Ten znacznik jest rzadko używany samodzielnie i jest najczęściej używany w połączeniu z [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] i [maven].

5
Hibernacja openSession () vs getCurrentSession ()
Mam kilka pytań dotyczących używania Hibernate w aplikacji internetowej JSP. Jaka powinna być wartość hibernate.current_session_context_class? Które z poniższych stwierdzeń należy zatem użyć? I dlaczego? Session s = HibernateUtil.getSessionFactory().openSession(); Session s = HibernateUtil.getSessionFactory().getCurrentSession() Wreszcie, która z nich jest lepsza „jedna sesja na aplikację internetową” czy „jedna sesja na żądanie”?
130 java  hibernate 

2
Java: int tablica inicjuje się elementami niezerowymi
Zgodnie z JLS intzaraz po inicjalizacji tablica powinna zostać wypełniona zerami. Jednak mam do czynienia z sytuacją, w której tak nie jest. Takie zachowanie pojawia się najpierw w JDK 7u4, a także we wszystkich późniejszych aktualizacjach (używam implementacji 64-bitowej). Poniższy kod zgłasza wyjątek: public static void main(String[] args) { int[] …




4
RegEx backreferences w IntelliJ
Chcę użyć funkcji Znajdź i zamień IntelliJ, aby wykonać następującą transformację: // Replace this model.put('foo', 'bar') // With this model['foo'] = bar Wypróbowałem następujące: Tekst do znalezienia: model.put\((.*),(.*)\) zamień na:model\[\\1\] = \\2 Ale Intellij nie wydaje się rozpoznawać \\1i \\2jako odwołania wsteczne. Próbowałem też pojedynczego ukośnika, ale to też nie …

8
Do czego służy słowo kluczowe „volatile”?
На этот вопрос есть ответы на Stack Overflow на русском : Ключевое слово volatile в Java Przeczytałem kilka artykułów na temat tego volatilesłowa kluczowego, ale nie mogłem znaleźć jego prawidłowego użycia. Czy mógłbyś mi powiedzieć, do czego ma służyć w C # i Javie?
130 c#  java  volatile 


14
Drukuj „hello world” co X sekund
Ostatnio do drukowania używam pętli z dużymi liczbami Hello World: int counter = 0; while(true) { //loop for ~5 seconds for(int i = 0; i < 2147483647 ; i++) { //another loop because it's 2012 and PCs have gotten considerably faster :) for(int j = 0; j < 2147483647 ; …
130 java  timer 

4
Dlaczego String.valueOf (null) zgłasza wyjątek NullPointerException?
zgodnie z dokumentacją metoda String.valueOf(Object obj)zwraca: jeśli argumentem jest null, to łańcuch równy "null"; w przeciwnym razie zwracana obj.toString()jest wartość . Ale jak to się dzieje, kiedy próbuję to zrobić: System.out.println("String.valueOf(null) = " + String.valueOf(null)); zamiast tego rzuca NPE? (spróbuj sam, jeśli nie wierzysz!) Wyjątek w wątku „main” java.lang.NullPointerException w …



12
intellij idea - Błąd: java: nieprawidłowe źródło w wersji 1.9
Próbuję uruchomić moją klasę parsera JSQL, ale otrzymuję Error: java: invalid source release 1.9. Próbowałem podążać za tą odpowiedzią . Zmieniłem Plik> Kompilacja, Wykonywanie, Wdrażanie> Kompilator Java> Wersja kodu bajtowego projektu: 1.8. Jednak nie mogę zmienić poziomu języka modułu i poziomu języka projektu na 1.8, ponieważ nie ma na to …


2
Konwersja z Integer do BigInteger
Zastanawiałem się, czy istnieje sposób na przekonwertowanie zmiennej typu Integer na BigInteger. Próbowałem typecastingu zmiennej Integer, ale pojawia się błąd, który mówi o typie nieodwracalnym.
129 java  biginteger 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.