![]() |
|
[Regular Expressions in Java]
Regular expressions are a valuable tool by which one can process text. The most basic regular expression is a literal text string (all the alphabetic and numeric characters will be interpreted literally). We can find the word "shells" in a String as follows. JavaRegex.com
[Assertions im SDK 1.4] Wusste gar nicht das es Assertions in Java gibt: Kleine Änderungen in der Sprache Java gab es immer wieder. In Java 1.1 wurden innere Klassen eingeführt, in Java 1.3 das Schlüsselwort strict und in Java 1.4 das Schlüsselwort assert. Die Übersetzung des englischen Worts assertion zeigt die Bedeutung dieses Sprachkonstrukts: Behauptungen. Mit diesen werden innerhalb von Methoden Zusicherungen (Vor- und Nachbedingungen) aufgestellt, die deren korrekten Ablauf garantieren sollen. Ist eine Bedingung nicht erfüllt, wird ein Fehler ausgelöst, der darauf hinweist, dass im Programm etwas falsch gelaufen sein muss. Die ausgelösten Fehler sind vom Typ »Error« und nicht vom Typ »Exception« und sollten daher auch nicht aufgefangen werden, da eine nicht erfüllte Bedingung ein Programmierfehler ist. Java ist auch eine Insel 3 public class AssertKeyword
{
public static int div( int divident, int divisor )
{
assert divisor != 0 : "Nicht durch Null!s";
return divident/divisor;
}
public static void main( String args[] )
{
System.out.println( "Quotient ist " + div(10, 2) );
System.out.println( "Quotient ist " + div(10, 0) );
}
}
[Java is more Efficient than C] Interessante Argumentation, am besten gleich an den Drucker schicken: Before discussion I am assuming the following: 1. Server-side development 2. Efficiency meaning less time to develop 3. Efficiency meaning less maintenance hurdles 4. Efficiency meaning faster execution! The Inner Light [Was ist Java?] Eine nette Einführung für alle Kaffeekocher: java.seite.net |