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.
Javadoc dla ListIterator mówi: A ListIteratornie ma bieżącego elementu; jego pozycja kursora zawsze znajduje się między elementem, który zostałby zwrócony przez wywołanie, previous()a elementem, który zostałby zwrócony przez wywołanie do next(). Dlaczego Java została ListIteratorzaimplementowana tak, aby wskazywała między elementami, a nie na bieżący element? Wydaje się, że to sprawia, …
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 8 lat temu . Nie miałem zamiaru haszować i przerabiać tej samej sprawy, ale po prostu zdecydować, czego się najpierw nauczyć (JavaFX, Flex, …
Podczas pisania wytycznych do kodu dla firmy zaleciłem użycie wzorca Builder z Effective Java zamiast konstruktorów teleskopowych. Jednak po zastanowieniu się nad tym nieco bardziej eleganckim rozwiązaniem z pewnością jest po prostu usunięcie klasy konstruktora, a także usunięcie dodatkowych konstruktorów z opcjonalnymi argumentami. Wystarczy więc mieć jednego konstruktora z wymaganymi …
Niedawno pracowałem nad klasą Java, która generuje permutacje na listę obiektów. W każdym razie chciałbym udostępnić tę bibliotekę publiczności, więc mam kilka pytań: Większość bibliotek, które widzę, ma skomplikowane nazewnictwo pakietów, w szczególności com/ org. Czy istnieje dla nich konwencja lub czy permutationspakiet jest wystarczający? Czy istnieje określony format ich …
Jestem programistą Java klasy podstawowej, prosto ze szkoły. Mam dobrą wiedzę i doświadczenie z J2SE. Czy ktoś może mi doradzić, jak poprawić lub dostroić moje umiejętności, aby zostać testerem białych skrzynek Java? Mile widziany szeroki zakres danych wejściowych. A czym jest rozwój oparty na testach?
Początkowo chcieliśmy wdrożyć wzorzec strategii z różnymi implementacjami metod w interfejsie komunikacyjnym. Zostaną one odebrane w czasie wykonywania na podstawie danych wejściowych użytkownika. Jak się okazało, mamy klasy abstrakcyjne implementujące 3 - 5 typowych metod i pozostała tylko jedna metoda dla różnych implementacji, tj. Strategia. Aktualizacja: Przez wiele klas abstrakcyjnych …
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 6 lat temu . Zadałem to pytanie na Stackoverflow i zanim się wygwizdało, otrzymałem pomocną sugestię od Pétera Töröka, …
Mam obowiązek odfiltrowywania wulgaryzmów od zgłoszeń użytkowników w aplikacji internetowej opartej na Javie. Klient jest świadomy zarówno problemu Scunthorpe, jak i problemu Clbuttic i zaakceptował konsekwencje. Proszę, nie chcę debaty na temat zalet jej braku cenzury. Istnieją dwa bity danych: Zgłoszenie użytkownika, które może potencjalnie zawierać około 500 słów; Jednokolumnowa …
Lubię pisać małe aplikacje GUI przy użyciu Java i Swing, coś w rodzaju klienta dla serwisu społecznościowego Tumblr Czy powinienem używać Eclipse RCP lub platformy Netbeans? Jakie korzyści czerpię z używania jednego z nich zamiast zwykłego huśtania / SWT? Czy aplikacje RCP wymagają więcej zależności niż te opracowane przy użyciu …
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 . Jaki jest obecny status tych projektów i czy którykolwiek (lub dwa) pojawił się …
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 …
Właśnie zacząłem tworzyć moją pierwszą małą aplikację Java Swing. Po otwarciu program wyświetla pojedyncze, proste okno z etykietą i kilkoma przyciskami. Kliknięcie jednego z tych przycisków ma wyczyścić ekran powitalny i zastąpić go całkowicie innym panelem. Nie jestem pewien, jaki jest najlepszy sposób na stworzenie tej funkcjonalności. Jedną z metod …
Przykład: Tworzysz abstrakcyjną klasę dla akcji Ajax. Różne akcje Ajax będą rozszerzać tę klasę. Problem: Czy nazywasz klasę AjaxAction czy AbstractAjaxAction? Kiedy tworzysz podklasy, nazywasz je: Akcja AjaxAction Po prostu nazwij ich takimi, jakimi są Nie udało mi się ustalić, czym jest „oficjalna” konwencja. Nie widzę potrzeby stosowania przedrostka „Streszczenie” …
Nie mogę się doczekać, aby zagłębić się w platformę .NET, ale większość aplikacji mobilnych wydaje się być napisana w Javie. Najprawdopodobniej będę celował w mniej droższe telefony, takie jak Nokia i Motorolla, a nie system operacyjny Android lub iPhone. Czy mogę robić te rzeczy w C #?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.