-
05-07-2006, 22:06 #1Member
- Registered
- 06/01/05
- Location
- not in Kansas anymore
- Posts
- 392
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
[PROG]Java Controleren of een object correct is aangemaakt.
Hallo,
In dit onderstaande voorbeeld probeer ik een verbinding te maken met een lokale database (MySQL).
Hoe kan ik nu controleren of het object connection correct is aangemaakt? Is het onderstaande voldoende, of bestaat er een speciale methode voor alle objecten om te controleren of het object effectief aangemaakt is (omdat Java volledig OOP is)?Code:Connection connection = null; // Verbinding maken met de database. try { Class.forName("org.gjt.mm.mysql.Driver"); String ip = "127.0.0.1"; String username = "username"; String password = "password"; String database = "java"; String url = "jdbc:mysql://" + ip + "/" + database; connection = DriverManager.getConnection(url, username, password); } catch (Exception e) { System.out.println("Er is een probleem bij het verbinden met de database."); }
Dank bij voorbaat!Code:if(connection != null) { // Hier alle dingen die moeten gebeuren als de verbinding geslaagd is. }
Groeten, horse_99.no votes
Reply With Quote
-
-
05-07-2006, 22:18 #2Member
- Registered
- 27/05/03
- Location
- Aarschot
- Posts
- 2,403
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
yop, gewoon testen of het niet null is is voldoende
There are only 10 types of people, those who understand binary and those who don't.
chown -R us ~/base
aka N`Kr1ptno votes
Reply With Quote
-
05-07-2006, 22:31 #3Member
- Registered
- 06/01/05
- Location
- not in Kansas anymore
- Posts
- 392
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
Okee, bedankt!
Ik heb nog een andere vraag, i.v.m. boeken over Java. Op 1 augustus begin ik nl. aan mijn stage in een bedrijf, waar ik een (niet al te klein) programma moet maken in Java. Op de hogeschool volg ik Elektronica-ICT (afstudeerrichting ICT), maar wij hebben slechts één semester het vak Java gehad. Ik heb mij er wel veel mee bezig gehouden thuis.
Als boek hadden wij "En dan is er... Java" van Gertjan Laan. Ik vond dit een uitstekend boek, maar ik zou toch meer willen zien van Java vooraleer ik aan mijn stage begin.
Welke boeken hebben jullie gehad op school (of zelfstandig geleerd) en welke kunnen jullie mij aanraden?
Bedankt voor alle meningen en raad.no votes
Reply With Quote
-
05-07-2006, 22:43 #4
http://www.deitel.com/books/jHTP6/
heb het boek van "en dan is er... java" ook maar dat is nog niet gebaseerd op java 2 en kvond dat eigenlijk niet zo een goed boek. Veel mensen vinden de head first boeken van O'Reilly goed maar ik krijg koppijn als ik daar iets van moet begrijpen. Den boek van deitel is goed op alle vlakken, OO, patronen, servlets, UML schema's... en vooral veel bestaande klassen toegelicht van de API, echt een perfect boek, hangt wel een prijskaartje aan natuurlijk.no votes
Reply With Quote
-
05-07-2006, 22:50 #5Member
- Registered
- 17/07/02
- Location
- Sol System
- Posts
- 10,064
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 27/78
Thinking in Java van Bruce Eckel zou ook een aanrader zijn -> http://www.mindviewinc.com/
En eigenlijk staan de Sun Java boeken ook grotendeels online op de Java site, die zijn ook niet slecht...PSN: dJeezBE - Delicious bookmarks
Disclaimer: I am currently suffering from severe CSD (Compulsive Sarcasm Disorder). - L'onion fait la farce - Facile largire de alienoPastafarian by choiceno votes
Reply With Quote
-
05-07-2006, 22:59 #6Member
- Registered
- 06/01/05
- Location
- not in Kansas anymore
- Posts
- 392
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
Ik vond de uitleg in het boek echt wel heel duidelijk, maar de voorbeelden en toepassingen er in vond ik wel redelijk basic. Ik wist trouwens niet dat er al een tweede versie was van Java
. Zijn die verschillen groot met de vorige versie(s)?
Edit
In mijn boek staat dat alle voorbeelden werken met JDK 1.3.1_01, maar allemaal kunnen gedraaid worden met versie 1.4 en sommigen met eerdere versies. Tevens staat versie 1.2, 1.3 en 1.4 samen aangeduid als het "Java 2 Platform". Ik moet mij dus geen zorgen maken?Last edited by horse_99; 05-07-2006 at 23:06.
no votes
Reply With Quote
-
05-07-2006, 23:11 #7
Nee, java 2 is gewoon objectgeorienteerd hoor
. Maar ik bedoel niet dat het boek slecht uitgelegd is, ik vind dat ze te hard opgaan in de java 2d en bijna alleen applets behandelen, dat vind ik er minder aan. De inhoud vond ik maar zwak. Java omvat zoveel meer.
no votes
Reply With Quote
-
06-07-2006, 11:42 #8
Java 2 is gewoon Java 1.2, de opvolger van Java 1.1. En het verschil in die versies zit hem vooral in uitbreidingen en veranderingen in de API. Ze zijn echter altijd backwards compatible, dus het komt erop neer dat elke versie gewoon meer kan.
Java 2 had dacht ik als grote nieuwigheid Collections en Swing in de API.no votes
Reply With Quote
