Overclock.net - Overclocking.net
     
 
Home Gallery Reviews Blogs Register Today's Posts Mark Forums Read Members List


Go Back   Overclock.net - Overclocking.net > Software, Programming and Coding > Coding and Programming

Reply
 
LinkBack Thread Tools
Old 02-11-07   #1 (permalink)
PC Gamer
 
Sidious's Avatar
 
intel nvidia

Join Date: Sep 2006
Location: 127.0.0.1
Posts: 943

Rep: 53 Sidious is acknowledged by some
Unique Rep: 35
Trader Rating: 1
Default Good Java Book?

Hey guys last year in grade 11 we did VB6 (nasty I know)... this year in grade 12 we are goin to to java.... and I want a good book on Java. Got any suggestions?

I don't want a refernece book, more a tutorial book. and preferable with compiler software unless somebody knows some good freeware compliers.

Thanks!
__________________
Crucial Ballistix Club

As presented to the Continental Congress, Thomas Jefferson’s version of the Declaration was made up of 1,817 words; Congress made 68 changes, cutting 480 words, which left the finalized document’s word count at 1,337 words.
--> Thats right... The Declaration of Independence contains 1337 words!

System: Title System
CPU
Intel e6850 - G0
Motherboard
Asus P5K Premium
Memory
crucial Ballistix Tracer PC8500 4GB
Graphics Card
BFG GeForce 8800 GTS OC 640MB
Hard Drive
320GB 7200RPM SATA
Sound Card
Onboard (headphones for games)
Power Supply
OCz GameXStream 600watt
Case
Thermaltake Tsunami Dream
CPU cooling
Thermaltake V1
GPU cooling
Stock
OS
Windows Vista Business
Monitor
22" Samsung SyncMaster 226bw
Sidious is offline   Reply With Quote
Old 02-11-07   #2 (permalink)
Intel Overclocker
 
cgrado's Avatar
 
intel nvidia

Join Date: Feb 2006
Location: Sugar Land, Texas
Posts: 4,965

Rep: 229 cgrado is acknowledged by manycgrado is acknowledged by manycgrado is acknowledged by many
Unique Rep: 175
FAQs Submitted: 1
Folding Team Rank: 254
Hardware Reviews: 1
Trader Rating: 1
Default

I use BlueJ. Good program. And right now we're using this java book (which i don't have with me) and i'll try to remember the name. Fundamentals of Java- http://www.course.com/catalog/produc...=0-619-05963-X <-I think that's the book we use.
__________________
Quote:
Originally Posted by TwIsTeDbOi View Post
What's next, banning mirrors because, oh no god forbid, if we see ourselves naked we're gunna be traumatized?
I'm like the inquirer, take everything i say with a grain of salt.
SLi Zone PSU listing- check to see if your PSU is SLi certified.
BF2 stats BF2142 stats
My Guide to BF2 Unlocks

System: Immortal
CPU
E6600 44G 3.240GHz
Motherboard
Asus P5B-deluxe
Memory
2GB PQIturbomem 667(800mhzballistix soon)
Graphics Card
eVGA 8800GT (650/950)
Hard Drive
1x 400GB Seagate 7200rpm/16mb cache
Sound Card
X-fi Xtremegamer
Power Supply
610w PCP&C silencer
Case
TTArmor w/side fan
CPU cooling
Custom Watercooling
GPU cooling
Stock EVGA
OS
Windows XP Home/Ubuntu
Monitor
NEC MultiSync LCD1970GX

Last edited by cgrado : 02-11-07 at 02:04 PM.
cgrado is offline I fold for Overclock.net cgrado's Gallery   Reply With Quote
Old 02-11-07   #3 (permalink)
PC Gamer
 
TriplePlay's Avatar
 
amd nvidia

Join Date: Sep 2005
Location: Georgia Tech N. Ave Apts
Posts: 2,404

Rep: 96 TriplePlay is acknowledged by some
Unique Rep: 89
Hardware Reviews: 1
Trader Rating: 0
Default

A decent free compiler is jGrasp, that's what we use in the Java class I'm taking now. I hear more experienced users prefer Eclipse, but I also hear it's more complicated somehow (I've never used it), but it does have better features. I have and use jGrasp.

And our book is called "Big Java." It seems good, but our teacher is doing a poor job of teaching and explaining things to us so we must learn on our own which slows the class down a bit.

And I remember VB6, I did that last year. Java this year though

Good luck, and don't give up no matter how frustrating it is sometimes
__________________
"You're an inspiration for birth control." -Duke Nukem


System: Ramblin' Wreck
CPU
AMD Turion 64 X2 TL-56
Motherboard
HP
Memory
2GB DDR2
Graphics Card
GeForce Go 7200 64MB
Hard Drive
80GB 5400RPM SATA + 500GB external
Sound Card
Integrated
Power Supply
Laptop Battery & AC Adapter
Case
HP Laptop
CPU cooling
Stock laptop cooling
GPU cooling
Stock laptop cooling
OS
Windows Vista Home Premium 32-bit
Monitor
15" widescreen laptop LCD
TriplePlay is offline   Reply With Quote
Old 02-11-07   #4 (permalink)
PC Gamer
 
Sidious's Avatar
 
intel nvidia

Join Date: Sep 2006
Location: 127.0.0.1
Posts: 943

Rep: 53 Sidious is acknowledged by some
Unique Rep: 35
Trader Rating: 1
Default

Are these books refernce books though? I'm looking for more of a Tutorial book. I'd use online tutorials but the books are much more organized and usually are better coding overall for techniques learned.
__________________
Crucial Ballistix Club

As presented to the Continental Congress, Thomas Jefferson’s version of the Declaration was made up of 1,817 words; Congress made 68 changes, cutting 480 words, which left the finalized document’s word count at 1,337 words.
--> Thats right... The Declaration of Independence contains 1337 words!

System: Title System
CPU
Intel e6850 - G0
Motherboard
Asus P5K Premium
Memory
crucial Ballistix Tracer PC8500 4GB
Graphics Card
BFG GeForce 8800 GTS OC 640MB
Hard Drive
320GB 7200RPM SATA
Sound Card
Onboard (headphones for games)
Power Supply
OCz GameXStream 600watt
Case
Thermaltake Tsunami Dream
CPU cooling
Thermaltake V1
GPU cooling
Stock
OS
Windows Vista Business
Monitor
22" Samsung SyncMaster 226bw
Sidious is offline   Reply With Quote
Old 02-11-07   #5 (permalink)
110100001101001111000
 
C-bro's Avatar
 
intel nvidia

Join Date: Jan 2006
Location: Hamilton, ON
Posts: 1,832

Rep: 283 C-bro is a proven memberC-bro is a proven memberC-bro is a proven member
Unique Rep: 215
FAQs Submitted: 6
Folding Team Rank: 237
Hardware Reviews: 9
Trader Rating: 1
Default

For Java I use nothing but Netbeans IDE that you can download with the SDK. Gorgeous environment that basically syntax-checks in real time so you rarely, if ever, get compile errors.

As far as a book, using the online tutorials put out by Sun should be sufficient.

http://java.sun.com/docs/books/tutorial/index.html

Also, the API spec will be your Java bible. So helpful

http://java.sun.com/javase/6/docs/api/

System: RAID0R
CPU
Intel E2180 3.33GHz
Motherboard
Asus P5K-E/WIFI-AP vMod
Memory
2GB Kingmax DDR2-1066
Graphics Card
EVGA 8800GT
Hard Drive
2x250GB WD+500GB 7200.11
Sound Card
SB Audigy 2
Power Supply
Corsair CMPSU-550VX
CPU cooling
Arctic Cooling Freezer 7 Pro
GPU cooling
Zalman VF900-Cu
OS
Windows Vista Business 32-Bit
Monitor
HP F2105 21" & Samsung 712N
C-bro is offline I fold for Overclock.net Overclocked Account C-bro's Gallery   Reply With Quote
Old 02-11-07   #6 (permalink)
PC Gamer
 
TriplePlay's Avatar
 
amd nvidia

Join Date: Sep 2005
Location: Georgia Tech N. Ave Apts
Posts: 2,404

Rep: 96 TriplePlay is acknowledged by some
Unique Rep: 89
Hardware Reviews: 1
Trader Rating: 0
Default

Oh yeah, forgot about Netbeans C-bro mentioned. That's a good one too. I haven't used it much, but I hear it's good.


Quote:
Originally Posted by Sidious View Post
Are these books refernce books though? I'm looking for more of a Tutorial book. I'd use online tutorials but the books are much more organized and usually are better coding overall for techniques learned.
And yes, Big Java is divided into chapters which build on each other, going through how to do everything. It even shows example programs in the book, and all the coding is commented.

The only issue I had was that on their website they link to downloads for example programs that answer the practice programs for you to code yourself in the book, but the links are dead so if you can't figure out the answer you will have to ask someone for help.
__________________
"You're an inspiration for birth control." -Duke Nukem


System: Ramblin' Wreck
CPU
AMD Turion 64 X2 TL-56
Motherboard
HP
Memory
2GB DDR2
Graphics Card
GeForce Go 7200 64MB
Hard Drive
80GB 5400RPM SATA + 500GB external
Sound Card
Integrated
Power Supply
Laptop Battery & AC Adapter
Case
HP Laptop
CPU cooling
Stock laptop cooling
GPU cooling
Stock laptop cooling
OS
Windows Vista Home Premium 32-bit
Monitor
15" widescreen laptop LCD
TriplePlay is offline   Reply With Quote
Old 02-12-07   #7 (permalink)
PC Gamer
 
Sidious's Avatar
 
intel nvidia

Join Date: Sep 2006
Location: 127.0.0.1
Posts: 943

Rep: 53 Sidious is acknowledged by some
Unique Rep: 35
Trader Rating: 1
Default

with netbeans, if I download from the main download on their homepage, do I still need more files or anything? Can you tell me exactly what to download? I'm used to spoon feeding from VB6 :P
__________________
Crucial Ballistix Club

As presented to the Continental Congress, Thomas Jefferson’s version of the Declaration was made up of 1,817 words; Congress made 68 changes, cutting 480 words, which left the finalized document’s word count at 1,337 words.
--> Thats right... The Declaration of Independence contains 1337 words!

System: Title System
CPU
Intel e6850 - G0
Motherboard
Asus P5K Premium
Memory
crucial Ballistix Tracer PC8500 4GB
Graphics Card
BFG GeForce 8800 GTS OC 640MB
Hard Drive
320GB 7200RPM SATA
Sound Card
Onboard (headphones for games)
Power Supply
OCz GameXStream 600watt
Case
Thermaltake Tsunami Dream
CPU cooling
Thermaltake V1
GPU cooling
Stock
OS
Windows Vista Business
Monitor
22" Samsung SyncMaster 226bw
Sidious is offline   Reply With Quote
Old 02-12-07   #8 (permalink)
Intel Overclocker
 
cgrado's Avatar
 
intel nvidia

Join Date: Feb 2006
Location: Sugar Land, Texas
Posts: 4,965

Rep: 229 cgrado is acknowledged by manycgrado is acknowledged by manycgrado is acknowledged by many
Unique Rep: 175
FAQs Submitted: 1
Folding Team Rank: 254
Hardware Reviews: 1
Trader Rating: 1
Default

As you use more classes, you will have to download those files. Very small though, come in ".jar" files (javas version of zip) and you import them to netbeans (if it's like bluej) and you can then use the classes.
__________________
Quote:
Originally Posted by TwIsTeDbOi View Post
What's next, banning mirrors because, oh no god forbid, if we see ourselves naked we're gunna be traumatized?
I'm like the inquirer, take everything i say with a grain of salt.
SLi Zone PSU listing- check to see if your PSU is SLi certified.
BF2 stats BF2142 stats
My Guide to BF2 Unlocks

System: Immortal
CPU
E6600 44G 3.240GHz
Motherboard
Asus P5B-deluxe
Memory
2GB PQIturbomem 667(800mhzballistix soon)
Graphics Card
eVGA 8800GT (650/950)
Hard Drive
1x 400GB Seagate 7200rpm/16mb cache
Sound Card
X-fi Xtremegamer
Power Supply
610w PCP&C silencer
Case
TTArmor w/side fan
CPU cooling
Custom Watercooling
GPU cooling
Stock EVGA
OS
Windows XP Home/Ubuntu
Monitor
NEC MultiSync LCD1970GX
cgrado is offline I fold for Overclock.net cgrado's Gallery   Reply With Quote
Old 02-12-07   #9 (permalink)
PC Gamer
 
TriplePlay's Avatar
 
amd nvidia

Join Date: Sep 2005
Location: Georgia Tech N. Ave Apts
Posts: 2,404

Rep: 96 TriplePlay is acknowledged by some
Unique Rep: 89
Hardware Reviews: 1
Trader Rating: 0
Default

Yeah, like cgrado says you may have to download those .jar files and import them. In jGrasp it's under Settings > Path/Classpath > Workspace > Classpaths tab

I don't really do Java all that much at home, since I'm really still learning it and it's a lot easier to just do it at school in class when others are there to help and solve problems together. So I don't have lots imported, just TerminalIO and BreezySwing. You'll definitely want TerminalIO, unless you feel the need to use Scanner for some reason... >_>
__________________
"You're an inspiration for birth control." -Duke Nukem


System: Ramblin' Wreck
CPU
AMD Turion 64 X2 TL-56
Motherboard
HP
Memory
2GB DDR2
Graphics Card
GeForce Go 7200 64MB
Hard Drive
80GB 5400RPM SATA + 500GB external
Sound Card
Integrated
Power Supply
Laptop Battery & AC Adapter
Case
HP Laptop
CPU cooling
Stock laptop cooling
GPU cooling
Stock laptop cooling
OS
Windows Vista Home Premium 32-bit
Monitor
15" widescreen laptop LCD
TriplePlay is offline   Reply With Quote
Old 02-12-07   #10 (permalink)
Intel Overclocker
 
cgrado's Avatar
 
intel nvidia

Join Date: Feb 2006
Location: Sugar Land, Texas
Posts: 4,965

Rep: 229 cgrado is acknowledged by manycgrado is acknowledged by manycgrado is acknowledged by many
Unique Rep: 175
FAQs Submitted: 1
Folding Team Rank: 254
Hardware Reviews: 1
Trader Rating: 1
Default

But JOptionPane is so much cooler! Lol, i don't even have all of it down.
__________________
Quote:
Originally Posted by TwIsTeDbOi View Post
What's next, banning mirrors because, oh no god forbid, if we see ourselves naked we're gunna be traumatized?
I'm like the inquirer, take everything i say with a grain of salt.
SLi Zone PSU listing- check to see if your PSU is SLi certified.
BF2 stats BF2142 stats
My Guide to BF2 Unlocks

System: Immortal
CPU
E6600 44G 3.240GHz
Motherboard
Asus P5B-deluxe
Memory
2GB PQIturbomem 667(800mhzballistix soon)
Graphics Card
eVGA 8800GT (650/950)
Hard Drive
1x 400GB Seagate 7200rpm/16mb cache
Sound Card
X-fi Xtremegamer
Power Supply
610w PCP&C silencer
Case
TTArmor w/side fan
CPU cooling
Custom Watercooling
GPU cooling
Stock EVGA
OS
Windows XP Home/Ubuntu
Monitor
NEC MultiSync LCD1970GX
cgrado is offline I fold for Overclock.net cgrado's Gallery   Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools



All times are GMT -4. The time now is 12:58 PM.


Overclock.net is a Carbon Neutral Site Creative Commons License Internet Security By ControlScan

Terms of Service / Forum Rules | Privacy Policy | Advertising | Become an Official Vendor
Copyright © 2008 Shogun Interactive Development. Most rights reserved.
Page generated in 0.37769 seconds with 8 queries