η διαφορα μεταξυ java.applet.Applet και java.applet.* ??

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

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

Απάντηση
Άβαταρ μέλους
cristusflo
Δημοσιεύσεις: 307
Εγγραφή: 07 Οκτ 2007 00:36
Τοποθεσία: Salonica city
Επικοινωνία:

η διαφορα μεταξυ java.applet.Applet και java.applet.* ??

Δημοσίευση από cristusflo » 23 Φεβ 2008 14:33

Ουσιαστικα το ιδιο πραγμα ειναι απλα στην δευτερη περιπτωση κανω import ολα τα πακετα που βρισκονται στο java.applet. ενω στην πρωτη μονο το συγκεκριμενο πακετο...αρα στην δευτερη περιπτωση ειναι πιο αργο να υποθεσω...γιατι ομως να μη χρησιμοποιησω την δευτερη περιπτωση εφοσον δε γνωριζω εξαρχης τι θα μου χρειαστει?

Ελπιζω να μην ειναι μπερδεμενη η ερωτηση, οπως και να ειχατε και εσεις την ιδια απορια οταν ξεκινουσατε να μαθαινετε java ωστε να με πληροφορησετε σωστα.

Ευχαριστω πολυ

Άβαταρ μέλους
dik_
Δημοσιεύσεις: 476
Εγγραφή: 07 Ιουν 2007 11:28

η διαφορα μεταξυ java.applet.Applet και java.applet.* ??

Δημοσίευση από dik_ » 23 Φεβ 2008 20:03

Δεν τίθεται θέμα ταχύτητας μιας και δεν "φορτώνεις" όλες τις κλάσεις στη μνήμη ή κάτι τέτοιο, αλλά απλά παρέχεις την τοποθεσία στην οποία θα πρέπει να ψάξει ο compiler...

Ακόμα κι αν ετίθετο θέμα ταχύτητας όμως, θα μιλούσαμε για compile time και όχι exec/run time...

Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

η διαφορα μεταξυ java.applet.Applet και java.applet.* ??

Δημοσίευση από cherouvim » 23 Φεβ 2008 20:57

Δεν έχει καμία διαφορά.

Το σωστό από άποψη conding style πάντως είναι να έχεις όλα τα imports αναλυτικά.

πχ το σωστό είναι:

Κώδικας: Επιλογή όλων

import java.util.List;
import java.util.ArrayList;
import java.util.Set;
import java.util.HashSet;
αντί για:

Κώδικας: Επιλογή όλων

import java.util.*;
Το IDE σου μπορεί να εισάγει και να κρατάει τα imports ενήμερα, με αυτοματοποιημένο τρόπο.
Στο netbeans πάτα alt+shift+f σε μία κλάση για να γίνει αυτό.

Άβαταρ μέλους
cristusflo
Δημοσιεύσεις: 307
Εγγραφή: 07 Οκτ 2007 00:36
Τοποθεσία: Salonica city
Επικοινωνία:

η διαφορα μεταξυ java.applet.Applet και java.applet.* ??

Δημοσίευση από cristusflo » 23 Φεβ 2008 21:18

αρα στην ουσια μιλαμε για θεμα εμφανισης - διευκοληνσης

btw ολοι αναφερουν το netbeans ενω εγω εχω ξεκινησει με τον eclipse...υπαρχει λογος να το αλλαξω σε netbeans ( ισως ειναι πιο ευκολο για εναν αρχαριο ενδεχομενως...?? ) ?

thnx again

Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

η διαφορα μεταξυ java.applet.Applet και java.applet.* ??

Δημοσίευση από cherouvim » 23 Φεβ 2008 21:26

Όχι. NetBeans και Eclipse είναι ισοδύναμα.

Κατανάλωσε ενέργεια στο να μάθεις καλά ένα από τα δύο, και ασχολήσου εντατικά με τη Java και τον προγραμματισμό.

Καλή αρχή

Άβαταρ μέλους
cristusflo
Δημοσιεύσεις: 307
Εγγραφή: 07 Οκτ 2007 00:36
Τοποθεσία: Salonica city
Επικοινωνία:

η διαφορα μεταξυ java.applet.Applet και java.applet.* ??

Δημοσίευση από cristusflo » 23 Φεβ 2008 22:18

cherouvim έγραψε:
Καλή αρχή
ευχαριστω :)

Μια ερωτηση ακομα...σε καθε πακετο υπαρχουν αρκετες κλασεις...πχ στο java.awt υπαρχουν οι κλασεις Font Color Graphics κτλ...που μπορω να βρω πως στο ταδε πακετο υπαρχουν αυτες οι Χ στον αριθμο κλασεις και η καθεμια κανει το ταδε...?Φανταζομαι καπου θα πρεπει να υπαρχει ενας καταλογος με αριθμημενες ολες τις κλασεις για καθε πακετο και με μια επεξηγηση στο καθενα...Ευχαριστω πολυ για τον χρονο

Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

η διαφορα μεταξυ java.applet.Applet και java.applet.* ??

Δημοσίευση από cherouvim » 23 Φεβ 2008 23:13

google: java api

Άβαταρ μέλους
cristusflo
Δημοσιεύσεις: 307
Εγγραφή: 07 Οκτ 2007 00:36
Τοποθεσία: Salonica city
Επικοινωνία:

η διαφορα μεταξυ java.applet.Applet και java.applet.* ??

Δημοσίευση από cristusflo » 23 Φεβ 2008 23:30

cherouvim έγραψε:google: java api
ok

Απάντηση

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

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

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