aktuelle.kurse/m226ab/2-Unterlagen/00-Buecher/Tutorial__Java.org
harald.mueller@tbz.ch e86bc9b600 muh
2021-08-12 21:50:15 +02:00

187 lines
12 KiB
Org Mode

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="google-site-verification"
content="UBG3xpGb5y3knYg_CCm6k9xjtxSnUjrNEuG41D22Rec" />
<link rel="stylesheet" type="text/css" href="css/tutorialv2.css">
<script type="application/javascript" src="https://app.usercentrics.eu/latest/main.js" id="wGI0DpFOI"></script>
<style type="text/css"><!--/**
* GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
* (http://qbnz.com/highlighter/ and http://geshi.org/)
*/
.java {font-family:monospace;background-color: #eeeeee; white-space:pre-wrap; padding:0px 10px; border: 1px dotted #000;}
.java .imp {font-weight: bold; color: red;}
.java .kw1 {color: #000000; font-weight: bold;}
.java .kw2 {color: #000066; font-weight: bold;}
.java .kw3 {color: #003399;}
.java .kw4 {color: #000066; font-weight: bold;}
.java .co1 {color: #666666; font-style: italic;}
.java .co2 {color: #006699;}
.java .co3 {color: #008000; font-style: italic; font-weight: bold;}
.java .coMULTI {color: #666666; font-style: italic;}
.java .es0 {color: #000099; font-weight: bold;}
.java .br0 {color: #009900;}
.java .sy0 {color: #339933;}
.java .st0 {color: #0000ff;}
.java .nu0 {color: #cc66cc;}
.java .me1 {color: #006633;}
.java .me2 {color: #006633;}
.java span.xtra { display:block; }
-->
</style> <link rel="stylesheet" href="thumbnails/thumbnailviewer.css"
type="text/css">
<script src="thumbnails/thumbnailviewer.js" type="text/plain"> /***********************************************
* Image Thumbnail Viewer Script- © Dynamic Drive (www.dynamicdrive.com)
* This notice must stay intact for legal use.
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/
</script>
<meta name='description' content='Auf Java-tutorial.org sollen Sie mit unserer Hilfe die Programmiersprache Java erlernen. Dieses Tutorial richtet sich an Anfänger(Einsteiger) bis hin zu Fortgeschrittene Entwickler. Möglicherweise können sich auch Experten einige Ideen aneignen.'>
<meta name='keywords' content='Java,Tutorial,JEE,JSE,Programmiersprache,Einsteiger,Anfänger,lernen'>
<title>Willkommen auf Java-Tutorial.org</title>
</head>
<body>
<div id="page">
<div id="header">
<div id="title">
<h1>
<a href="index.php">Java-Tutorial.org</a>
</h1>
<h2>Java lernen leicht gemacht</h2>
</div>
<div id="banner_topright">
<script type="text/plain" data-usercentrics="Google Adsense" async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-2283929682411409"
data-ad-slot="5849573434"></ins>
<script type="text/plain" data-usercentrics="Google Adsense">
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
</div>
<div id="topmenu">
<div id="topleft">
<a class='currCat' href='index.html'>Home</a> </div>
<div id="topright">
<!--
<ul class="socBar">
<li>
<div class="g-plusone" data-size="medium"></div>
</li>
<li>
<div class="fb-like" data-href="http://www.java-tutorial.org"
data-layout="button_count" data-action="like"
data-show-faces="true" data-share="false"></div>
</li>
</ul>
-->
</div>
</div>
<div id="wrapper">
<div id="navigation">
<div class="headline tutorial_headline"><h2>Java lernen</h2></div>
<ul class='menu'><li><a class='cat' href='tools.html'>Entwicklungsprogramme und Tools</a><ul><li><a class='cat' href='ide.html'>IDE</a></li></ul><li><a class='cat' href='objektorientierung.html'>Objektorientierung</a><ul><li><a class='cat' href='objektorientierung-objekte.html'>Was ist ein Objekt?</a></li><li><a class='cat' href='objektorientierung-klassen.html'>Was ist eine Klasse?</a></li><li><a class='cat' href='objektorientierung-vererbung.html'>Was ist Vererbung?</a></li><li><a class='cat' href='objektorientierung-interfaces.html'>Was ist ein Interface?</a></li><li><a class='cat' href='objektorientierung-pakete.html'>Was ist ein Paket?</a></li></ul><li><a class='cat' href='jse-tutorial.html'>Java JSE Tutorial</a><ul><li><a class='cat' href='java-grundlagen.html'>Java-Grundlagen</a></li><li><a class='cat' href='gui-programmierung.html'>GUI-Programmierung</a></li></ul></ul>
<div class="banner_code_left">
<div class="headline">
<h2>Geschenke für Nerds</h2>
</div>
<div class="sprd_block">
<a class="img_link"
target="_blank" href='https://www.etsy.com/de/shop/KaffeeAuf?section_id=25428948'
title='Geschenke für Nerds und Geeks' target='_blank'>
<img class="sprd_img" alt='Nerd Geschenk Tasse' width="100%" src='ads/imgs/kaffee_auf.png' >
</a>
</div>
</div>
<div class="banner_code_left">
<script type="text/plain" data-usercentrics="Google Adsense" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Java-Tutorial Banner links -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-2283929682411409"
data-ad-slot="3361810104"
data-ad-format="auto"
data-full-width-responsive="true"></ins>
<script type="text/plain" data-usercentrics="Google Adsense">
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
</div>
<div id="info">
<div class="block_right">
<div class="headline">
<h2>Literatur</h2>
</div>
<div class="banner_code">
<iframe style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="//ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&OneJS=1&Operation=GetAdHtml&MarketPlace=DE&source=ac&ref=tf_til&ad_type=product_link&tracking_id=java-tutorial-21&marketplace=amazon&region=DE&placement=3897214482&asins=3897214482&linkId=18412596d1bf62c7a4b79dab2179e598&show_border=false&link_opens_in_new_window=true&price_color=333333&title_color=0066c0&bg_color=ffffff">
</iframe> </div>
</div>
</div>
<div id="content">
<h3>Willkommen auf Java-Tutorial.org</h3><p style="text-align: justify;">
Auf dieser Homepage k&ouml;nnen Sie die Programmiersprache Java erlernen. Diese Seite richtet sich in erster Linie an Einsteiger und Fortgeschrittene, aber vielleicht k&ouml;nnen sich auch einige Profis hier noch Anregungen holen. Zudem stellen wir Ihnen einige Entwicklungsumgebungen (kurz IDE, <span class="st">von engl. integrated development environment) </span>f&uuml;r die Java-Entwicklung vor, mit denen Sie arbeiten k&ouml;nnen.</p>
<p style="text-align: justify;">
Das Lernprinzip auf java-tutorial.org lautet &bdquo;learning by doing&ldquo;. Wir m&ouml;chten auch Ihnen ans Herz legen, sich beim Erlernen von Java an dieses Prinzip zu halten, denn nur, indem Sie Ihre gewonnenen Kenntnisse anwenden, k&ouml;nnen Sie vertrauter mit der Programmierung werden. Sie werden am Anfang Fehler machen und das ist auch gut so. Gerade bei der Fehlerbehebung lernt man viel dazu.</p>
<p style="text-align: justify;">
Falls Java Ihre erste objektorientierte Programmiersprache ist, empfehlen wir Ihnen, sich zun&auml;chst mit den <a href="http://www.java-tutorial.org/objektorientierung.html" target="_self">Grundprinzipien der Objektorientierung</a> zu befassen. Nur mit dem Verst&auml;ndnis f&uuml;r die Objektorientiertheit l&auml;sst sich in Java sinnvoll programmieren.</p>
<p style="text-align: justify;">
Auch wenn man theoretisch den Programmcode in einen einfachen Texteditor schreiben und per Kommandozeile kompilieren und ausf&uuml;hren k&ouml;nnte, ist es viel komfortabler in einer Entwicklungsumgebung (kurz IDE, von engl. integrated development environment) zu programmieren. In unserem Java Tutorial stellen wir Ihnen mehrere <a href="http://www.java-tutorial.org/ide.html" target="_self">IDEs</a> vor und beschreiben Ihnen, wie Sie dort jeweils ein erstes Projekt einrichten k&ouml;nnen.</p>
<p style="text-align: justify;">
Im ersten Bereich des JSE (Java Standard Edition) Tutorials werden Grundlagen der Java-Programmierung, wie einfache Datentypen, Ein- u. Ausgabe von Texten mit der Kommandozeile, bedingte Anweisungen und Schleifen, behandelt.&nbsp; Der zweite Teil befasst sich mit der Programmierung von grafischen Benutzeroberfl&auml;chen (Graphical User Interfaces, kurz GUI) in Java.</p>
<p style="text-align: justify;">
Falls Sie w&auml;hrend der Java-Programmierung auf Fehler sto&szlig;en sollten, werfen Sie einen Blick in das Kapitel <a href="http://java-tutorial.org/exception-handling.html">Ausnahmebehandlung (Exception handling)</a>, dort k&ouml;nnen Sie m&ouml;glicherweise Hinweise auf die Ursache Ihres Problems finden und k&ouml;nnen diese selbst beseitigen.</p>
<p style="text-align: justify;">
In Planung ist ein weiteres Tutorial zur Java Enterprise Edition (JEE), welche man h&auml;ufig im unternehmerischen Bereich oder im Web-Umfeld antrifftt. Dieser Bereich wird daher vor allen Dingen f&uuml;r fortgeschrittenere Java-Entwickler interessant sein.</p>
<p style="text-align: justify;">
Geplant sind au&szlig;erdem Kapitel zu Entwurfsmustern (Patterns), die im Bereich der Softwaretechnik eingesetzt werden, sowie ein Kapitel zur Modellierungssprache UML (Unified Modelling Language).</p>
<p style="text-align: justify;">
<strong>Hinweis: Damit das Tutorial einwandfrei funktionieren kann, sollten Sie in Ihrem Browser JavaScript und Popups erlauben, da in einigen Bereichen mittels JavaScript die L&ouml;sung zu Beispielen in einem separaten Fenster ge&ouml;ffnet wird.</strong></p>
<div class='innernavi'></div> <div class="banner_code_content">
<script type="text/plain" data-usercentrics="Google Adsense" type="text/plain" async
src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Java-Tutorial Linkliste -->
<ins class="adsbygoogle"
style="display: inline-block; width: 468px; height: 15px"
data-ad-client="ca-pub-2283929682411409" data-ad-slot="3819231038"></ins>
<script type="text/plain" data-usercentrics="Google Adsense">
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
</div>
</div>
<div id="footer">
<b>Copyright &copy; 2010-2021 Björn und Britta
Petri
</b>
<br />
<a class='cat' href='impressum.html'>Impressum</a><span class='sep'>|</span><a class='cat' href='datenschutz.html'>Datenschutz</a> </div>
</div>
<script data-usercentrics="Amazon Associates" type="text/plain"
src="http://www.assoc-amazon.de/s/link-enhancer?tag=bartagameninf-21&o=3"></script>
<noscript>
<img src="http://www.assoc-amazon.de/s/noscript?tag=bartagameninf-21"
alt="" />
</noscript>
</body>
</html>