— Scott McNealy, Sun Microsystems Chairman, President and ceo



Download 40,57 Mb.
Pdf ko'rish
bet156/555
Sana26.05.2022
Hajmi40,57 Mb.
#609235
1   ...   152   153   154   155   156   157   158   159   ...   555
Bog'liq
Head First Java (Kathy Sierra, Bert Bates) (z-lib.org)

 BULLET POINTS
when 
arrays 
aren’t enough


get to know the 
Java API 
you are here
4
157
Make it Stick
Roses are red, 
apples are ripe,
if you don’t import
you’ll just have to type
You must tell Java the
 full name of every cla
ss 
you use, unless that c
lass is in the java.lang 
package. An
import
statement for the clas

or package at the top o
f your source code is th

easy way. Otherwise, y
ou have to type the fu
ll 
name of the class, ever
ywhere you use it!
java.util.ArrayList a = new
 
 
java.util.ArrayList();
One more time, in the unlikely 
event that you don’t already 
have this down:
there are no
Dumb Questions
Q: 
Does
import
 make my 
class bigger? Does it actually 
compile the imported class or
package into 
my code?
A: 
Perhaps you’re a C pro-
grammer? An 
import
is not the 
same as an 
include
. So the 
answer is no and no. Repeat after 
me: “an 
import
statement saves 
you from typing.” That’s really it. 
You don’t have to worry about 
your code becoming bloated, or 
slower, from too many imports. 
An 
import
is simply the way you 
give Java the full name of a class.
Q: 
OK, how come I never had 
to import the String class? Or 
System?
A: 
Remember, you get the 
java.lang package sort of “pre-
imported” for free. Because 
the classes in java.lang are so 
fundamental, you don’t have to 
use the full name. There is only 
one java.lang.String class, and one 
java.lang.System class, and Java 
darn well knows where to find 
them.
Q:

Download 40,57 Mb.

Do'stlaringiz bilan baham:
1   ...   152   153   154   155   156   157   158   159   ...   555




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish