Java Aplikacia Prof Dr Ing Albrecht Weinert

Link: http://a-weinert.de/java/

ISBN 3-446-21567-0 -> InfosJava je náš “strategický jazyk”.
Od svojho príchodu už pred viac ako dvadsiatimi rokmi priniesla Java obrovský úspech v priemyselných a obchodných (webových, serverových) aplikáciách.
Je to prvý výber OO (objektovo orientovaný) jazyk. Bez ohľadu na zložitosť za OO, multi-threading, pamäťový model atď., Je to sémantická a syntaktická definícia, ktorá robí Java vynikajúcou voľbou pre výučbu prvého programovacieho jazyka.
Dokonca aj strata dôvery, ktorú prevzala spoločnosť Oracle, a nespravodlivé zaobchádzanie s bezpečnostnými problémami neskôr nemohli pokaziť úspech Java.

Vo univerzitnej laboratóriu a firme spoločnosti Albrecht Weinert boli vytvorené mnohé aplikácie Java a triedy knižníc. Väčšina tejto práce bola vykonaná v kontexte silného rámca Frame4J(resp. jeho predchodca aWeinertBib). Niektoré z týchto zariadení – vrátane priemyselnej automatizácie s Java, a tiež zahraničných používateľov – robili a prebiehali bez prerušenia už celé roky bez toho, aby spôsobovali akékoľvek problémy. Rámec Frame4J je projekt s otvoreným zdrojovým kódom od septembra 2008. Väčšina nástrojov a aplikácií bola prenesená z uvedeného schváleného predchodcu – použite Frame4J len pre nové vývojové projekty. [ Dokumentácia | Zdroje (rev …) | binárne súbory zdroje | inštalácia | tools ] Nájdete tam aj programy, ktoré podporujú tvorbu a nasadenie java softvéru a obsahu webových stránok

prejdite na Frame4J @ AI2T (hosť / hosť)

  • FuR pre umiestnenie stavebných blokov dohromady,
  • SVNkeys pre estetický a bezproblémový export z verzií riadiacich systémov (CVS alebo SVN),

ako aj niektoré ďalšie. Ak nainštalujete (Java a) Frame4J , máte všetko – a oveľa viac.

Niektoré rady
Tento článok je preložený do srbochorvátskeho jazyka od Anjy Skrby z Webhostinggeeks.com , rovnako ako bieloruskej Dmutro Nechuporyk.

1.) Prípad názvu súboru
Prípad zohráva dôležitú úlohu v systéme citlivom na veľké a malé písmená Java a je dôležité v štýle Java – pre ľudských programátorov a pre nástroje. Názvy tried, rozhraní a balíkov musia byť presne odzrkadlené v názvoch (sub-) adresárov a súborov. Ale prípad v názvoch súborov, stále spôsobuje problémy v internete: Ak iba jeden server, proxy, router, prehliadač alebo čokoľvek v reťazci si myslí, že vie lepšie a zmení prípad v adrese URL, môže sa dostať do problémov nesprávne pomenovaný súbor. Jediné zdrojové alebo triediace súbory sú zriedka ponúkané na priame preberanie. Alternatívy sú prístup cez verziu ovládania (SVN) alebo poskytovanie archívov (.zip alebo .jar).
2.) O .jar a .zip
Pokiaľ ide o funkcie archivácie a kompresie, obe sú rovnaké. SUN práve používa “svetový štandard” .zip nezmenený za .jar. (Bohužiaľ, len keby všetci nechali zavedené štandardy rozvinuté.) SUN len dať nejaké sémantiky na vrchol; ako význam určitých adresárov a súborov pre java runtime.
Ale niektorý prehliadač odmietne sťahovanie archívov Java dokonca aj pomocou “Uložiť ako” pravou myšou.
Ak ste nainštalovali rámec Frame4J, nástroj UCopy dostane všetky typy súborov (vrátane .class .jar .css .var atď.).
3.) O Java – predpoklady (JDK, JRE)
Predchadzajúci rámec a kód Java, ktorý je na ňom založený, vyžaduje aspoň “Java 2” ako JRE / JDK1.4.x alebo vyšší. Ale ako dnes nedošlo k žiadnej podstatnej námietke proti používaniu Java6 od niekoľkých rokov a teraz Java8, všetky (podstatné) úsilie a obmedzenia pre spätnú kompatibilitu Java2 alebo 6 boli zrušené, pretože sú teraz len odpad.
Mnoho projektov Java je na prahu práve tak alebo už. Takže považujte Java 8 za potrebnú základňu. Frame4J vyžaduje Java8.
4.) O inštalácii rámca
Ak chcete použiť rámec Frame4J, jednoducho vložte archív frame4j.jar do adresára lib \ ext \ inštalácie Java ako tzv. “Nainštalované rozšírenie”. (Pozrite sisúbory na prevzatie .)
Ak práve extrahujete (najnovší) súbor erg.zip do základného adresára inštalácie JDK (mal by to byť niečo ako C: \ program \ JDK \), dostanete skutočný rámec a všetky príslušenstvo, ako je CommAPI, javaMail, prepojená dokumentácia atď., v jednom kroku.
Upozornenie: Java8 začal odmietať nainštalované rozšírenia – štandardné nasadenie Java pre libs a programy od desaťročí – a Java9 to zvrhne. Preto sa v tomto ohľade musí niečo deje.
5.) Nástroje
Po inštalácii rámca podľa nápoveda 4 sú k dispozícii niektoré užitočné nástroje na báze rámca: Aktualizácia, AskAlert, UCopy, FuR, SVNkeys, ShowProps, ShowPorts atď.
6.) na XML
Vzhľadom k tomu, že podpora JDK / JRE 1.4.x patrí do základného vybavenia Java. Jedna výnimka je (bol?) XSLT 2.0, ktorý môže byť doplnený ako Saxon 9, obsiahnutý v erg.zip .

Viac tipov nájdete v Java-Tips v adresári dokumentov av moderných učebniciach. Začiatočníci môžu stále nájsť (2001) ” Java für Ingenieure ” užitočné.

Autorské práva © 2008 2019 Albrecht Weinert