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
Wysyłanie wiadomości e-mail bez korzystania z serwera e-mail
JavaMail wysyła wiadomości e-mail za pomocą serwera poczty e-mail, zwykle za pośrednictwem interfejsu SMTP dostawcy poczty e-mail. Czy do wysyłania wiadomości e-mail konieczne jest użycie serwera e-mail? Mam stronę internetową, która wyśle ​​e-maile i jeśli to możliwe, chciałbym wysłać e-maile bezpośrednio z kodu strony internetowej bez korzystania z serwera e-mail. …
11 java  email 




2
Jak rozwiązać zależności okrągłego pakietu
Refaktoryzuję dużą bazę kodu, w której większość klas znajduje się w jednym pakiecie. Dla lepszej modułowości tworzę podpakiety dla każdej funkcjonalności. Pamiętam, że dowiadywałem się gdzieś, że wykres zależności pakietu nie powinien zawierać pętli, ale nie wiem, jak rozwiązać następujący problem: Figurejest w pakiecie figure, Layoutjest w pakiecie layout, Layoutwymaga …


4
Dlaczego WARs nie może udostępniać informacji o sesji?
Widziałem kilku programistów szukających rozwiązania tego problemu: uzyskiwanie dostępu do informacji o sesji z innej WAR (nawet gdy znajduje się w tym samym pliku EAR) - oto kilka przykładów: Jak można udostępnić stan sesji między różnymi aplikacjami w tomcat? , Sesja dostępu do innej aplikacji internetowej , różne pliki WAR, …

3
Kpiąca klasa betonu - Niezalecane
Właśnie przeczytałem fragment książki „Growing Object-Oriented Software”, która wyjaśnia kilka powodów, dla których kpiny z konkretnej klasy nie są zalecane. Oto przykładowy kod testu jednostkowego dla klasy MusicCentre: public class MusicCentreTest { @Test public void startsCdPlayerAtTimeRequested() { final MutableTime scheduledTime = new MutableTime(); CdPlayer player = new CdPlayer() { @Override …

2
Przestarzałe vs. zmigrowane w JavaDoc?
W JavaDoc dla X509Certificate getSubjectDN()tego stwierdza: Przeniesiony , zastąpiony przez getSubjectX500Principal (). Przyzwyczaiłem się do wycofywania metod for, które nie powinny być już używane, ale nie poddane migracji. Znalazłem raport o błędzie dotyczący tego konkretnego przypadku, w którym został zamknięty z komentarzem: To nie jest błąd. „Przestarzałe” należy stosować tylko …

8
Czy Java jest znacznie trudniejsza do „ulepszenia” pod względem wydajności w porównaniu z C / C ++? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Czy „magia” JVM utrudnia wpływ programisty na mikrooptymalizacje w Javie? Niedawno czytałem w C ++, …


9
Jakiego projektu OO użyć (czy istnieje wzorzec projektu)?
Mam dwa przedmioty reprezentujące „Bar / Klub” (miejsce, w którym pijesz / spędzasz czas z przyjaciółmi). W jednym scenariuszu potrzebuję nazwy paska, adresu, odległości, hasła W innym scenariuszu potrzebuję nazwy paska, adresu, adresu URL strony internetowej, logo Mam więc dwa obiekty reprezentujące to samo, ale z różnymi polami. Lubię używać …

5
Jakie są zalety Ceylonu nad Javą? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 6 lat temu . Szukając najnowszych i potężnych nadchodzących języków programowania w sieci, natknąłem się na Cejlon. …

3
Czy porównując zmienną łańcuchową z literałem łańcuchowym za pomocą .equals (), istnieje standardowa praktyka przy porządkowaniu elementów? [Zamknięte]
Trudno powiedzieć, o co tu pytają. To pytanie jest dwuznaczne, niejasne, niepełne, zbyt szerokie lub retoryczne i na obecną formę nie można w rozsądny sposób odpowiedzieć. Aby uzyskać pomoc w wyjaśnieniu tego pytania, aby można je było ponownie otworzyć, odwiedź centrum pomocy . Zamknięte 7 lat temu . Każda z …

4
Jakie są sprawdzone zalety narzędzi takich jak GWT w porównaniu z czystymi strukturami JavaScript?
GWT to stos oprogramowania, który tłumaczy kod Java i podzbiór biblioteki klas Java Runtime na kod JavaScript. W porównaniu z zestawami narzędzi JavaScript, GWT może wydawać się alienujące, z natury i przy użyciu, i zbyt skomplikowane, aby robić nawet proste rzeczy, pozbawiając wiele drobiazgowej kontroli, którą miałbyś, używając bezpośrednio JavaScript. …

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.