Pytania otagowane jako java

Java to niezależny od platformy, obiektowy język programowania wysokiego poziomu, pierwotnie opracowany przez Sun Microsystems. Java jest obecnie własnością firmy Oracle, która zakupiła Sun w 2010 roku.

3
Czym różni się wielowątkowość w aplikacji sieci Web opartej na Javie w porównaniu z autonomiczną aplikacją Java
Jestem całkiem nowy w Javie i moje doświadczenie jest ograniczone do aplikacji internetowych działających na kontenerze internetowym (w moim przypadku Jboss). Czy mam rację twierdząc, że w przypadku aplikacji internetowych kontener internetowy zajmuje się wielowątkowością? Jeśli tak, to czy mogę wprowadzić nowe stopnie w aplikacjach internetowych? Czy ma to jakąś …


2
Zalety i wady strukturyzacji całego kodu za pomocą klas i kompilacji do klas (np. Java)
Edycja: mój język pozwala na wielokrotne dziedziczenie, w przeciwieństwie do Java. Zacząłem projektować i rozwijać własny język programowania do celów edukacyjnych, rekreacyjnych i potencjalnie użytecznych. Na początku postanowiłem oprzeć ją na Javie. Sugerowało to, że cały kod zostałby napisany w postaci klas, a kod kompiluje się w klasy, które są …

4
Dobre strategie wdrażania dla enkapsulacji współdzielonych danych w potoku oprogramowania
Pracuję nad faktoringiem niektórych aspektów istniejącej usługi internetowej. Interfejsy API usług są implementowane poprzez rodzaj „potoku przetwarzania”, w którym są zadania wykonywane sekwencyjnie. Nic dziwnego, że późniejsze zadania mogą wymagać informacji obliczonych na podstawie wcześniejszych zadań, a obecnie sposób ten jest wykonywany przez dodanie pól do klasy „stan potoku”. Myślałem …

2
Jakie jest najlepsze podejście do komentarzy kodu wbudowanego?
Dokonujemy refaktoryzacji do 20-letniej bazy kodu starszego typu i rozmawiam z kolegą na temat formatu komentarzy w kodzie (plsql, java). Nie ma domyślnego formatu komentarzy, ale w większości przypadków ludzie robią coś takiego w komentarzu: // date (year, year-month, yyyy-mm-dd, dd/mm/yyyy), (author id, author name, author nickname) and comment proponowany …

3
Czy robi to różnicę, jeśli deklaruję zmienne wewnątrz lub na zewnątrz pętli w Javie? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 2 lata temu . Możliwa duplikat: gdzie deklarujesz zmienne? Top metody lub kiedy jej potrzebujesz? Czy robi to różnicę, jeśli deklaruję zmienne wewnątrz …
13 java  variables  loops 

2
Kiedy powinienem używać StringBuilder lub StringBuffer?
W produkcyjnej aplikacji internetowej moi koledzy programiści używali StringBuffer wszędzie. Teraz zajmuję się tworzeniem aplikacji i poprawkami. Po przeczytaniu StringBuilder i StringBuffer postanowiłem zastąpić cały kod StringBuffer StringBuilder, ponieważ nie potrzebujemy bezpieczeństwa wątków w naszych komponentach bean danych. Na przykład: (W każdej fasoli danych widzę użycie StringBuffer) @Override public String …

4
Czy istnieje inne uzasadnienie użycia abstrakcyjnych klas / interfejsów w C ++ i Javie
Według Herb Suttera należy preferować abstrakcyjne interfejsy (wszystkie czyste funkcje wirtualne) niż abstrakcyjne klasy w C ++, aby oddzielić implementację tak dalece, jak to możliwe. Chociaż osobiście uważam tę zasadę za bardzo przydatną, ostatnio dołączyłem do zespołu z wieloma programistami Java i w kodzie Java ta wytyczna wydaje się nie …

6
Oczekiwane zachowanie, gdy żądanie kolekcji będzie zawierało zero elementów
Powiedzmy, że otrzymujesz następujące ... List<Thing> theThings = fubar.Things.All(); Gdyby nie było nic do zwrócenia, czego można oczekiwać od fubar.Things.All ()? Edycja: Dzięki za opinie. Zaczekam chwilę i zaakceptuję zgłoszenie z największą liczbą wzlotów. Zgadzam się z dotychczasowymi odpowiedziami, szczególnie tymi sugerującymi pustą kolekcję. Sprzedawca dostarczył interfejs API z kilkoma …
13 java  c# 


8
Czy zaczynasz migrować swój projekt Swing do JavaFX [zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
13 java  swing  javafx 

2
Jaka jest idealna ścieżka do nauki tworzenia aplikacji na Androida za pomocą Scali, bez wcześniejszej znajomości języka Java
Niestety, obecnie nie ma żadnych książek na temat „Naucz się programowania na Androida ze Scalą”, co byłoby idealnym rozwiązaniem. Zgaduję, że muszę zebrać co najmniej 3 książki tutaj, po jednej na każdy temat. Nie mam jednak pojęcia, w jakiej kolejności je czytać, czy czytać je jednocześnie, w jakich częściach książki …
13 java  android  scala 

3
Jak niezależny jest Clojure od Javy?
Jestem całkiem nowy w świecie Clojure. Doceniam fakt, że można łatwo uzyskać dostęp do wszystkich bibliotek Java za pośrednictwem funkcji Clojure interop, ale zastanawiałem się, ile Clojure stoi na własnych nogach. Oczywiście istnieją pewne platformy, takie jak Android, gdzie zawsze wymagana będzie interoperacyjność z Javą, ponieważ podstawowe biblioteki są napisane …



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.