Java Basics Μερος Α' τι είναι OOP, classes, methods, objects

Συζητήσεις για την Java

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση

Άβαταρ μέλους
Dr_Java
Δημοσιεύσεις: 218
Εγγραφή: 15 Αύγ 2003 16:42
Τοποθεσία: πειραιας
Επικοινωνία:

Java Basics Μερος Α' τι είναι OOP, classes, methods, objects

Δημοσίευση από Dr_Java » 10 Ιουν 2005 03:59

Εδω πιστευω μπορώ να βοηθήσω...
:D
Θα σου ελεγα καλύτερα να πάς σε ξένους τίτλους βιβλίων. Και αυτό γιατί? Γιατί πολύ απλά όλα τα ελληνικά βιβλία σχεδόν, είναι μια αποτυχημένη αντιγραφή των ξένων... Αυτο στο λέω γιατί η γλώσσες προγραμματισμου ειναι δημιουργημένες πάνω στην αγγλικη γλώσσα και υπάρχουν ορολογιες του στυλ "internationalization" που στα ελληνικά βιβλια θα το δεις μετεφρασμένω ώς "τρεις λαλουν και δυο χωρεύουν". Δεν υπάρχει περίπτωση να σου πει κάποις "κανονικοποίηση" αλλα θα το ακούσεις ως "normalization".

Κοιτα ενα βιβλίο για να πεις οτι είναι καλό θα πρέπει να είναι αποδεκτώ σε από πολυ κόσμο. Αυτό δεν σημαίνει όμως οτι μπορεί να τους βοηθήσει όλους, γιατί ο καθενας μας έχει διαφορετικό τρόπο να μαθαίνει καποια πράγματα! Εγω θα σου προτείνω δυο βιβλία εννοειται αγγλικά που μα είπαν να τα πάρουμε από το πανεπιστήμιο μου (αγγλικό)

Το Absolute Java από Walter Savitch κοιτα το εδω --> http://www.amazon.com/exec/obidos/searc ... 47-4411139
Αυτό το είναι καλό βιβλίο για να αρχίσει κάποιος. Επειδή η java δεν έχει τρόπο για να κάνεις input από το πληκτρολόγιο σε dos mode ο Savitch έχει γράψει μια δικιά του class που κάνει αυτο το πράγμα.

Και το δευτερο είναι το Big Java από τον Gay Horstmann, κοιτα το εδω --> http://www.amazon.com/exec/obidos/searc ... 47-4411139
Αυτό είναι η ΒΙΒΛΟΣ της java 1000 + σελίδες. Σε πάει σε ποιο advanced πραγματάκια ξεκινώντας σε απο τα βασικά.

Η επιλογή είναι δική σου.. Εγω έχω πάντο και τα δυο και είναι αστέρια!!!
Εικόνα

txc
Δημοσιεύσεις: 626
Εγγραφή: 02 Δεκ 2003 23:08

Java Basics Μερος Α' τι είναι OOP, classes, methods, objects

Δημοσίευση από txc » 10 Ιουν 2005 23:39

ευχαριστώ dr java, απ' ότι είδα είναι αρκετά ακριβά οπότε θα κοιτάξω για μεταχειρισμένα από αμερική

το big java με εμπνέει το εξώφυλλο, αρκετά ωραίο όπως το είδα

για το πρώτο βιβλίο παρατήρησα ότι έχει βγει και δεύτερη έκδοση, να υποθέσω ότι συμπληρώνει την πρώτη ή λέει άλλα πράγματα?

Άβαταρ μέλους
Connor MacLeod
Honorary Member
Δημοσιεύσεις: 13372
Εγγραφή: 07 Φεβ 2005 13:36
Τοποθεσία: Κοζάνη
Επικοινωνία:

Java Basics Μερος Α' τι είναι OOP, classes, methods, objects

Δημοσίευση από Connor MacLeod » 11 Ιουν 2005 10:00

Dr_Java κανω compile to bankaccount.java
μετα το τρεχω
και μου βγαζει τα παρακατω:
Exception in thread "main" java.lang.NoClassDefFoundError: bankaccount

καμια βοηθεια?


Εχω και μια(Μπα πολλες ειναι)ερωτιση σχετικα με τον
προγραμματισμο(Οχι μονο σε java).Βασικα θελω να μου πητε τι ειναι τα
παρακατω ή αν μποριτε καπιους ορισμόυς:
1)Τι ειναι οι παραστασεις,η εμβέλια και ο χειρισμος εξερεσεων.
2)Τι ειναι οι επιτακτικες(imperative)γλώσσες και τι οι σιναρτισιακες
(functional)γλωσσες.
3)Τι ειναι η σιμειογραφία και τελος
4)Τι ειναι ο ταυτοχρονισμος(concurrency),παραλλιλος προγραματισμος και
η πολυεπεξεργασια(Multitasking)

(Sorry αν σας κουραζω αλλα προσπαθω ο καημενος να μαθω προγραμματισμο
και δε καταλαβενω και πολλα).


και txc εγω εχω το βλιβλιο "πλήρες εγχειριδιο της Java 2" απο εκδοσεις
Μ.Γκουρδας.(775 σελιδες).Αρκετα ευκολο.Εμενα μου αρεσε.(Το γραπσανε
καποιοι Rogers Cadenhead kai Laura Lemay(Εγω προσωπικα δεν τους κσερω!!)).Βασικα εγω το βρηκα στο internet σε pdf στα αγγλικα και το διαβαζω απο εκει.Η μεταφραση στα ελληνικα εχει καποια προβληματακια αλλα παρολα αυτα για ελινηκο βλιβλιο καλο ειναι.
Meizu MX5(5.5"/8Core/3GB/32GB/Sony IMX220 20.7MP)
PC 27'' (3770@3.4/16GB/560SE/500GB SATA3/650W S12G)
Mac mini (2.5GHz/8GB/6630/90GB GorsairGT)

Cmg__
Δημοσιεύσεις: 1710
Εγγραφή: 29 Μαρ 2005 22:40

Java Basics Μερος Α' τι είναι OOP, classes, methods, objects

Δημοσίευση από Cmg__ » 11 Ιουν 2005 16:41

o gioyrdas exei grapsei 500 vivlia mono egw exw 3 kai exw dei se vivliopoleia alla 10!

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Java Basics Μερος Α' τι είναι OOP, classes, methods, objects

Δημοσίευση από skeftomilos » 11 Ιουν 2005 23:18

Connor MacLeod δε θέλεις και πολλά βλέπω! :) Αυτά που ρωτάς ούτε 300 σελίδες δεν είναι! :D
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Άβαταρ μέλους
Dr_Java
Δημοσιεύσεις: 218
Εγγραφή: 15 Αύγ 2003 16:42
Τοποθεσία: πειραιας
Επικοινωνία:

Java Basics Μερος Α' τι είναι OOP, classes, methods, objects

Δημοσίευση από Dr_Java » 12 Ιουν 2005 06:07

Connor MacLeod Η class BankAccount δεν σου τρέχει γιατί δεν έχει τη μέθοδο main μέσα. Ο compiler για να τρέξει ενα πρόγραμμα θα πρέπει να βρεί την οποσδήποτε την μεθοδο main αλλιως αρχίζει τα παραπονα αυτο του στυλ. Η μεθοδος main θα συμπεριλαμβανεται σε παρακάτω posts που θα εξηγουν κιόλας τον τρόπο λειτουργίας της. Απλά όπως είπα και παραπάνω όλα στο καιρό τους!!! :D

txc η δεύτερη εκδοση λέει περίπου τα ίδια απλά εμβαθύνει λίγο παραπάνω σε ποιο advanced λειτουργίες της java! Εγω θα σου έλεγα να πάρεις καλύτερα την πρώτη, γιατί δεν γίνεται σε ένα βιβλίο να είναι γραμενα τα πάντα!!! Καπου μπορεί να σε μπερδέψει!!!
Εικόνα

Άβαταρ μέλους
Dr_Java
Δημοσιεύσεις: 218
Εγγραφή: 15 Αύγ 2003 16:42
Τοποθεσία: πειραιας
Επικοινωνία:

Java Basics Μερος Α' τι είναι OOP, classes, methods, objects

Δημοσίευση από Dr_Java » 12 Ιουν 2005 06:20

1) Εδω με πιάνεις αδιάβαστω!!! :oops:

2)Λοιπόν εαν δεν κάνω λάθος οι functional languanges είναι οι γλώσσες που ασχολουντε περισσότερο σε μαθηματικό υποβαθρο πχ lisp, sheme, ktl...

3)Επίσης αδίαβαστως!!! :oops:

4)Το concurrency είναι πάνω στο προγραματισμο όταν γράφεις κώδικα ο οποιος αναφέρεται σε παραλληλη εκτέλεση ρουτίνων η διεργασιών. Πχ ενα πρόγραμα κειμενογράφου όταν εκτυπώνει και ταυτόχρονα εσυ γραφεις και κειμενο η εκτύπωση είναι μια παραλληλη διεργασία. Στη java θα δεις για αυτό το λόγο να μιλάνε τα βιβλία για threads.

Για οποιοδήποτε λάθος διορθώστε με!!!!
Εικόνα

Cmg__
Δημοσιεύσεις: 1710
Εγγραφή: 29 Μαρ 2005 22:40

Java Basics Μερος Α' τι είναι OOP, classes, methods, objects

Δημοσίευση από Cmg__ » 12 Ιουν 2005 14:17

Dr_Java έγραψε: Για οποιοδήποτε λάθος διορθώστε με!!!!

αδιάβαστως=αδιάβαστος!
:kaloe: :kaloe: :P :P :D

Άβαταρ μέλους
Dr_Java
Δημοσιεύσεις: 218
Εγγραφή: 15 Αύγ 2003 16:42
Τοποθεσία: πειραιας
Επικοινωνία:

Java Basics Μερος Α' τι είναι OOP, classes, methods, objects

Δημοσίευση από Dr_Java » 12 Ιουν 2005 15:40

xxaxxaxxaxaxa lol Cmg__ :) :) :) :D
Thanks!!!!
Εικόνα

LiRoi
Δημοσιεύσεις: 8
Εγγραφή: 30 Σεπ 2005 01:35
Τοποθεσία: Salonica

Java Basics Μερος Α' τι είναι OOP, classes, methods, objects

Δημοσίευση από LiRoi » 30 Σεπ 2005 02:09

Dr_Java peirazei pou eisai megalh firma??

1.Mh mou peis oti spoudazeis Glasgow!?
2.Mias ki egw apo Java ta psilokatafernw mhpws mporei na paixei ki ena tutorial sth C? :crash:

Keep keeping...

Cmg__
Δημοσιεύσεις: 1710
Εγγραφή: 29 Μαρ 2005 22:40

Java Basics Μερος Α' τι είναι OOP, classes, methods, objects

Δημοσίευση από Cmg__ » 30 Σεπ 2005 13:00

kai egw tha to xreiazomoyna ayto to tut!

Άβαταρ μέλους
Dr_Java
Δημοσιεύσεις: 218
Εγγραφή: 15 Αύγ 2003 16:42
Τοποθεσία: πειραιας
Επικοινωνία:

Java Basics Μερος Α' τι είναι OOP, classes, methods, objects

Δημοσίευση από Dr_Java » 30 Σεπ 2005 23:05

Ρε παιδιά τι είναι αυτά που λέτε??? άκου λέει μεγάλη φίρμα... Από που???!!!! :-? :o :D (χμμμ ναι ε...???)
Φιλε LiRoi θα σε απογοητεύσω αλλα σπουδάζω στο Bangor Uni of Wells
Λόγο του ότι έχω πάρα πολύ δουλειά αυτό το διαστημα, τα tuts της java θα έρθουν σε λίγο καιρό... απλά λίγο υπομονή!!!

Άβαταρ μέλους
greekbytes
WebDev Moderator
Δημοσιεύσεις: 2438
Εγγραφή: 15 Νοέμ 2002 15:42
Τοποθεσία: Αθήνα
Επικοινωνία:

Java Basics Μερος Α' τι είναι OOP, classes, methods, objects

Δημοσίευση από greekbytes » 05 Μάιος 2007 12:37

Το συγκεκριμένο βοήθημα είχε ξεμείνει στο forum για την Javascript και το μετέφερα στο "Java" .

Το ξεθάβω γιατί έχει μία πολύ ωραία εισαγωγή στον OOP αλλά κυρίως γιατί δεν έχω ξεθάψει κανένα topic και είναι της μόδας τελευταία!! :victory:

Απάντηση

Επιστροφή στο “Java”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης