Java (JavaScript, JScript və ya JS ilə qarışdırılmaması üçün) Java Virtual Machine (JVM) ilə istifadə üçün nəzərdə statik yazaraq ümumi məqsədli obyekt yönümlü proqramlaşdırma dilidir. "Java Platform", Java proqramlarının inkişaf etdirilməsi və işlənməsi üçün vasitələrin quraşdırıldığı kompüter sisteminin adıdır. Java proqramlaşdırma dili və ya Java platform alətləri ilə bağlı suallar üçün bu etiketi istifadə edin.
26
Cavablar

Sıralanmamış bir arraydən başqa bir ardıcıllıqdan daha sürətli işləmə nədir?

Burada çox xüsusi görünən bir C ++ kod parçasıdır. Bəzi qəribə səbəblərə görə, məlumatları mürəkkəbləşdirərək kodu təxminən altı dəfə daha sürətli edir. #include <algoritması> #include <ctime> #include <iostream> int main () {// Ge ...
27 İyun tarixində saat 16: 51-də təyin olundu
8
Cavablar

Bu iki dəfə (1927-ci ildə) çıxarma nə üçün çox təəccüblü bir nəticə verir?

Hər iki saniyədə bir dəfə istinadən və onları müqayisə edən iki datanı təhlil edən aşağıdakı proqramı çalıştırırsansa: public static void main (String [] args) ParseException (SimpleDateFormat sf = yeni SimpleDateFormat ("yyyy-MM-dd HH: mm : ss "...
27 İyul tarixində saat 11:15 'də təyin olundu
92
Cavablar

Java "pass-by-reference" və ya "pass-by-value" mı?

Mən həmişə java bir keçid keçid olduğuna inanıram. Buna baxmayaraq, bir neçə blog ismarıcını (məsələn, bu blog) gördüyünü iddia edirəm. Mən etdikləri fərqini başa düşmürəm. Təsvir nədir?
set 02 Sep '08 saat 23:14 'da
60
Cavablar

Çəkinin! = Null

NullPointerException qarşısını almaq üçün obyekt istifadə edin! = Null. Bunun üçün yaxşı bir alternativ varmı? Məsələn: if (someobject! = Null) {someobject.doCalc (); } NullPointerException nüvənin olub olmadığını bilinmədən qaçır ...
07 noyabrda təyin olundu. '08 at 11:31
58
Cavablar

Bir InputStream-ı Java'da bir dize necə oxuyur / çevirirəm?

Java.io.InputStream obyektiniz varsa, bu obyekti necə idarə etməli və String yaratmalısınız? Mətn məlumatlarını ehtiva edən bir InputStream var deyirəm və bunu bir Stringə çevirmək istəyirəm, məsələn, bunu yaza bilərsiniz ...
21 noyabrda təyin olundu. '08 saat 19:47 'da
11
Cavablar

Niyə Java + =, - =, * =, / = atama operatoru tapşırıqları tökmə tələb etmir?

Bu günə qədər düşündüm, məsələn: i + = j; Yalnız bir etiket var idi: i = i + j; Amma əgər bu cəhd edərsənsə: int i = 5; uzun j = 8; Sonra i = i + j; kompilyasiya etməyəcək, amma i = j; gözəl tərtib edəcək. Bu mənada özünü ...
03 yanvar tarixinə təyin edildi '12 saat 13:10 'da
13
Cavablar

Android UserManager.isUserAGoat () üçün düzgün istifadə halları?

Android 4.2-də təqdim olunan yeni API-yə baxdım. UserManager sinifinə baxaraq, aşağıdakı metodu tökdülər: public boolean isUserAGoat () Bu zəngin istifadəçisi teleported olub olmadığını müəyyən etmək üçün istifadə olunur. ...
14 noyabrda təyin olundu '12 saat 11:34 'da
39
Cavablar

HashMap və Hashtable arasında fərqlər?

Java ilə HashMap və Hashtable arasında fərq nədir? Qeyri-axın proqramları üçün daha səmərəli nədir?
set 02 Sep '08 saat 23:12 'də
35
Cavablar

Dizidən bir ArrayList yaradın

Element [] array = {yeni element (1), yeni Element (2), yeni element (3)}; Bu diziyi ArrayList sınıfının bir obyektinə çevirmək istərdim. ArrayList <Element> arraylist = ???;
01 oktyabr təyin etdi '08 saat 17:38 'də
18
Cavablar

Şifrələrin [char] üstünlüyü niyə şifrə üstündədir?

Swing-də parolu sahəsində getPassword () metodu var (char [] funksiyasını qaytarır) əvəzinə getText () metodunun yerinə (bir String qaytarır). Eləcə də, parolu idarə etmək üçün bir String istifadə etməmək təklifi ilə üzləşdim. Niyə String təhlükəsizlik riski yaradır?
16 yanvar təyin etdi '12 saat 17.20 'də
61
cavab

Java-da müəyyən bir sıra təsadüfi tam ədəd yaratmaq üçün necə?

Xüsusi bir sıra təsadüfi int dəyərini necə yaratmaq olar? Aşağıdakıları sınamışam, amma işə yaramır: cəhd 1: randomNum = minimum + (int) (Math.random () * maksimum); // Bug: 'randomNum' maksimumdan daha böyük ola bilər. Təcrübə 2: Random rn = yeni ...
12 dekabr '08 saat 21:20 'də
7
Cavablar

HashMap vasitəsilə yineleme

Mümkün dublikat: "xəritədə" hər bir girişlə effektiv şəkildə necə sıralana bilərəm? HashMap-da maddələr vasitəsilə yineleme üçün ən yaxşı üsul nədir?
İyulun 1-də saat 02: 24-də təyin olundu
53
Cavablar

Java istifadə edərək yaddaş sızıntısı yaradır

Mən yalnız bir müsahibə oldum və Java istifadə edərək bir yaddaş sızıntısı yaratmaq istəndi. Söylemeye gerek yok, mən hətta onu yaratmağa başlamaq üçün nə qədər kiçik bir düşüncəyə sahib deyiləm. Nümunə nə olacaq?
24 İyun tarixində saat 19:11 'də təyin olundu
27
Cavablar

Java, ictimai, təhlükəsiz, partiyalar və xüsusi arasında fərq nədir?

Java'da, giriş modifikatorlarından hər birini, yəni standart (şəxsi paket), ictimai, qorunan və özəl istifadə etməklə, sinfi və interfeysini devralma ilə necə istifadə edəcəyi barədə dəqiq qaydalar var?
18 oktyabrda təyin olundu '08 saat 22:53 'də
43
Cavablar

Java int üçün inteqrayı necə dəyişdirmək olar?

Java int üçün inteqrayı necə dəyişdirmək olar? Mənim simli yalnız nömrələrdən ibarətdir və mən təmsil etdiyim nömrəni qaytarmaq istəyirəm. Məsələn, "1234" simli nəzərə alınsa, nəticə 1234 saylı rəqəm olmalıdır.
07 Aprel ayı '11 saat 21:27 'da