JAVA kurulumuna giriş, çalışma prensibi, entegre geliştirme ortamı

1.1jdk kurulumu

1. JDK nedir ve JRE nedir?

JDK, Java çalıştırma ortamı (JRE), Java araçları ve temel Java sınıfı kitaplıkları dahil olmak üzere Java'nın çekirdeğidir. JDK, Sun tarafından yazılım mühendislerine java uygulamaları geliştirmeleri için ücretsiz olarak sağlanan bir geliştirme kitidir. basit ifadeyle

JDK (Java Geliştirme Kiti), derleme, hata ayıklama ve çalıştırma komutları dahil, geliştiricilere java geliştirmede yardımcı olmak için kullanılan birçok araca sahiptir.

JRE (Java Run), java uygulamalarını çalıştırırken destek sağlayan bir ortamdır.

JRE, bazı işletim sistemlerinde önceden yüklenmiştir, ancak JDK'nın kurulu olması gerekmez, sonuçta hepsi java geliştiricisi değildir. Yani şimdi java mühendisi olmak istiyorsak, önce geliştirme ortamını kurmalı ve kurmalıyız.

İki, JDK yükleyin

İlk adım: önce jdk 32-bit veya 64-bit'i bilgisayar türünüze göre indirin!

Adım 2: İndirdikten sonra, doğrudan kurmak için çift tıklayın, JDK'yı belirttiğiniz yola yüklemek için [Değiştir] 'e tıklayabilirsiniz. Burada hiçbir değişiklik yoktur ve varsayılan yol seçilir ve [İleri]' ye tıklayın

Adım 3: Kurulum işlemi sırasında, jre'yi yüklemek için bir arayüz görünecek, yine de varsayılan yolu seçecek ve kuruluma devam etmek için doğrudan [Sonraki]

Adım 4: Son kurulum son arayüzünün düğmesi [Devam] 'dır, JavaFxSDK ayar arayüzüne girmek için tıklayın, sadece İptal'e tıklayın ve JDK kurulumu bitti

Adım 5: Kurulumdan sonra, doğrudan [Bilgisayarım] - [Özellikler] 'e sağ tıklayın ve açılır iletişim kutusunda [Gelişmiş Sistem Ayarları]' nı seçin

Adım 6: Açılır iletişim kutusunda, [Gelişmiş] sekmesi altında [Ortam Değişkenleri] 'ni seçin

Adım 7: Açılır iletişim kutusunda, [Sistem Değişkenleri] altındaki [Yeni] düğmesini tıklayın ve açılır iletişim kutusunda JAVA_HOME değişken adını ve değişken değerini girin: C: \ Program Files \ Java \ jdk1.7.0_04 (Bu, jdk'yi yeni kurduğunuz dizindir)

Adım 8: Sistem değişkeni sınıfyolunu aynı şekilde oluşturun, değişken adı sınıf yolu ve değişken değeri:.;% JAVA_HOME% \ lib \ dt.jar;% JAVA_HOME% \ lib \ tools.jar;

Adım 9: Mevcut sistem değişkeni yolunun değişken değerinin sonuna aşağıdaki değişken değerlerini ekleyin:;% JAVA_HOME% \ bin; Öndeki noktalı virgülü unutmamayı unutmayın ve öndeki orijinal içeriği silmeyin ve doldurun. Ardından Tamam'ı tıklayın.

Bu ortam değişkenlerini ayarladıktan sonra, JDK'mızın kurulu olduğu kabul edilir.

Üç, jdk dizini tanıtımı

Bu bölümde, JDK kurulum dizininde Java geliştiricisi olarak bilinmesi gereken bazı önemli dosyaları ve dizinleri tanıtıyoruz:

bin dizini: JDK'da java geliştirme için kullanılan bazı yürütülebilir dosyalar. Yukarıdaki PATH ortam değişkeni bu dizini işaret eder, böylece bu komutları doğrudan komut satırı ortamında kullanabiliriz.

lib dizini: Java sınıf kitaplık dosyalarını saklayın, esas olarak aşağıdaki kitaplık dosyaları dahil:

tools.jar: JDK'daki çekirdek olmayan sınıf kitaplıkları, esas olarak yardımcı program sınıfları.

dt.jar: Temel olarak entegre geliştirme ortamı tarafından kontrolleri görüntülemek ve geliştiricilerin uygulamaları tasarlarken bu kontrolleri tanımlamalarına izin vermek için kullanılan DesignTime (tasarım zamanı arşiv dosyası).

include directory: Java yerel arabiriminin ve java sanal makine hata ayıklama arabiriminin bazı yerel kod programlarını desteklemek için kullanılan C dili başlık dosyaları.

jre dizini: java paketinin bir uygulaması olan Java çalışma zamanı ortamını depolamak için kök dosya dizini.

db dizini: saf Java tarafından geliştirilen veriler, açık kaynak% 100 Java tarafından geliştirilmiş ilişkisel veritabanı olan Derby olabilir

1.2 İlk java programı-merhaba dünya

İlk java programı-merhaba dünya

Bir java programını uygulamanın üç ana adımı vardır: 1. Kaynak kodunu yazın, 2. Kaynak kodunu derleyin, 3. Çalıştırın. Java kaynak kodu, JVM tarafından ayrıştırılıp çalıştırılmadan önce derlenmelidir. Bu nedenle, programcılarımız için ilk adım java kaynak kodu dosyaları yazmaktır.Java kaynak kodu dosyaları aslında .java uzantılı sıradan metin dosyalarıdır. Aşağıda ilk ve çok basit olanı uygulamak için Pencere sistemini örnek olarak alıyoruz ve aynı zamanda çok klasik bir uygulama basımı Merhaba dünyası.

Bir, kaynak kodu yaz

1. Öncelikle, D sürücüsü altında herhangi bir dizin oluşturun (Çince olmayan bir dizin olması önerilir), burada oluşturduğum dizin javacode. Ardından dizini girin, dizinde HelloWorld.java dosya adıyla ortak bir dosya oluşturun.

2. Metni kullanarak dosyayı açın. Ardından içeriğe girin Yeni başlayanlar, kelimelerin büyük harf kullanımına özellikle dikkat etmeli ve her kelime arasında boşluklar ve ayrıca parantez ve noktalı virgül gibi semboller olmalıdır.

/ **

* İlk başvurum

* @author Yöneticisi

*

* /

public class HelloWorld {

public static void main (String args) {

System.out.println ("merhaba dünya!"); // merhaba dünya çıktı;

}

}

2. Kaynak dosyayı derleyin.

1. DOS ortamına girin. Başlat'a tıklayın, işlem sırasında cmd girin ve DOS ortamına girmek için Enter'a basın.

2. Komut satırı modunda, programın bulunduğu d: / javacode dizinini girin ve programı derlemek için javac HelloWorld.java komutunu çalıştırın

Derleme tamamlandıktan sonra, dizinde ek bir HelloWorld.class dosyası olduğunu görebilirsiniz.Bu dosya, derleme başarılı olduktan sonra oluşturulan bayt kodu dosyasıdır ve JVM tarafından ayrıştırılıp çalıştırılması gerekir.

3. Uygulamayı çalıştırın.

Program derlendikten sonra, uygulama programını çalıştırabilir, DOS ortamında java komutunu kullanmaya devam edebilir, java HelloWorld'e girebilir, program çalıştırılabilir ve "merhaba, dünya!" Spesifik işlem süreci aşağıdaki şekle başvurabilir.

Her şey yolundaysa ilk başvurumuz tamamlanır, henüz anlamadığımız pek çok şey olsa da ileride bunları yavaş yavaş açıklayacağız.

Dört, komut satırı araçları

Yukarıda kullanılan java ve javac komutları, birçok komut satırı aracına ek olarak JDK tarafından sağlanan bazı komut satırı araçlarıdır. JDK'da bulunan temel komutlar aşağıdaki gibidir:

kaynak kodu programlarını bayt kodu dosyalarına derleyen javac-Compiler.

jar paketleme aracı, ilgili bayt kodu dosyalarını bir jar dosyasına paketleme.

Kaynak kod açıklamalarından bilgi alan ve kolay görüntüleme için dokümantasyon oluşturan javadoc-Documentation generator.

jdb-debugger, hata ayıklama aracı.

java-Derlenmiş java programını çalıştırın.

appletviewer: uygulama görüntüleyici, HTML dosyalarında Java uygulamalarını çalıştıran bir Java tarayıcısı.

Javah: Java dili C başlık dosyası ve saplama dosyası oluşturucu.

Javap: Kodu analiz etmek için kullanılabilen, derlenmiş sınıf dosyasındaki erişilebilir işlevleri ve verileri görüntüleyen Java kod çözme aracı.

Jconsole: Sistem hata ayıklama ve izleme aracı.

Ortam değişkenleri nelerdir?

Belki şimdi neden bu ortam değişkenlerini yapılandırmanız gerektiğini soracaksınız? Önce bir ortam değişkeninin ne olduğunu anlayın. Ortam değişkenleri, işletim sisteminin işletim ortamını belirtmek için işletim sisteminde kullanılan değişkenleri ifade eder. Java_home değişkeni, JDK'nin kurulum dizinini tanımlar. Yol değişkeni, sistemin programın tam yolunu söylemeden bir komut programını çalıştırmasıdır. Bu komutu mevcut dizinde aramanın yanı sıra, sistem onu yolda belirtilen yola göre de bulacaktır. . Kullanıcılar, ortam değişkenlerini ayarlayarak süreci daha iyi çalıştırabilir. Çalıştırmak istediğiniz Java programının gerektirdiği sınıfları veya paketleri dizinlerde bulabileceğiniz Classpath'in amacını belirleyin.

1.3 Java nasıl çalışır?

Java nasıl çalışır?

Burada el değmemiş birçok kavram içeren ilk uygulamamızı kısaca analiz ediyoruz, önce aşağıdakileri okuyabilir ve daha sonra detaylı olarak açıklayacağız. Anahtar, java'nın nasıl çalıştığını anlamaktır.

1. Analiz prosedürü

1. / * * / simgesi, ortadaki cümlenin programdaki bir yorum olduğunu belirtir. Çok satırlı yorumlar / * ile başlar ve * / ile biter. Tek satırlık yorumlar // ile başlar ve satırın sonuyla biter

Java dokümantasyon yorumlarında / ** * / kullanılır.

2. Sınıf anahtar sözcüğü bir sınıfın tanımını bildirir ve ayrıca derleyicinin bunun bir sınıf bildirimi olduğunu anlamasına yardımcı olur.

3. Sınıfın tamamı ve tüm üyeleri bir çift kaşlı ayraç içinde tanımlanır (yani, {ve} arasında). Sınıf tanımlama bloğunun başlangıcını ve sonunu işaretlerler.

4. Program, main () yönteminden yürütülür.

5. public anahtar sözcüğü, sınıf üyelerinin görünürlüğünü ve kapsamını kontrol eden bir erişim belirtecidir.

6. static anahtar sözcüğü main () yönteminin sınıfın bir örneğini oluşturmadan çağrılmasına izin verir.

7. void anahtar sözcüğü derleyiciye main () yönteminin çalıştırıldığında herhangi bir değer döndürmediğini söyler.

8. main () yöntemi, tüm Java uygulamalarının başlangıç noktasıdır.

9. args , String türünde bir dizidir.

10. println () yöntemi, System.out aracılığıyla kendisine bir parametre olarak iletilen dizeyi görüntüler.

2. Çalışma prensibi

1. Java sanal makinesi JVM. JVM, Java dilinin en büyük özelliğidir ve Java'nın avantajları ve dezavantajları da JVM teknolojisinden kaynaklanmaktadır. JVM, Java bayt kodunu çalıştırabilen sanal bir bilgisayar sistemidir. Java bayt kodu ile bilgisayar işletim sistemi arasındaki iletişimi gerçekleştirebilen bir yorumlayıcı bileşenine sahiptir. Ayrıca bir dizi kayıt, bir yığın, bir çöp toplama yığını ve bir depolama yöntemi alanı içerir. JVM, belirli işletim sistemi platformlarıyla ilgili bilgileri korur, böylece Java programları, yalnızca Java sanal makinesinde çalışan bayt kodları oluşturarak birden çok platformda değişiklik yapmadan çalışabilir. Bu aynı zamanda java çapraz platformun en büyük özelliği, tek bir yerde yazmak ve her yerde çalıştırmaktır. JVM bayt kodunu yürüttüğünde, aslında bayt kodunu belirli platformda makine talimatlarının yürütülmesi olarak yorumlar. Bir sanal makineyi derlemenin talimat seti, bir mikroişlemciyi derlemeninkine çok benzer. Bu, Java'nın en çok eleştirilen alanlarından biridir.Elbette, JVM'de çalıştırmak, doğrudan işletim sistemi üzerinde çalıştırmak kadar hızlı değildir. Bu yüzden bazı insanlar her zaman java'nın çalışma hızının C dili kadar hızlı olmadığını söyler.

2. Java programının çalışma prensibi.

Üç, ortak sorunlar

1. javac dahili bir komut veya yürütülebilir bir dosya değildir

DOC komutu altında, Java komutunu çalıştırabilirsiniz, ancak kaynak kodunu derlerken javac komutunu çalıştıramazsınız ve "javac bir dahili komut veya yürütülebilir dosya değildir" sorusu. Bu durum genellikle Path ortam değişkeninin yolundan kaynaklanır. . Girdiğimiz herhangi bir komut nedeniyle, işletim sistemi bu komutları Yol tarafından belirlenen yola göre arayacaktır.Bu hata bulunamazlarsa ortaya çıkar.Sondaki noktalı virgüllere özellikle dikkat edin.

3. Sözdizimi hatası. Örneğin: sınıf adı ve dosya adı tutarsızdır ve İngilizce anahtar kelimelerin büyük harf kullanımına dikkat edilmez. Ayrıca, Çince karakterlerin noktalama için kullanılamayacağını unutmayın.

4. Java komutu sınıfı çalıştıramaz

javac normal olarak derleyebilir, ancak çalıştırmak için java helloWorld'e girdiğinizde aşağıdaki kod satırı bildirilir.

"İş parçacığında istisna" main "java.lang.NoClassDefFoundError: Merhaba Dünya" istemi

Komut istemine göre, sınıf dosyasının bulunamayacağı anlamına gelir. Sorun, sınıf yolu ortam değişkeninin yanlış yapılandırılmış olması olmalıdır.Sınıf yolu ayarlarınızı kontrol edin ve bazı özel sembollere dikkat edin. Ardından DOS'u yeniden başlatın ve tekrar deneyin.

1.4 Entegre Geliştirme Ortamına (IDE) Giriş

Entegre Geliştirme Ortamına (IDE) Giriş

Daha önce Microsoft'un VB gibi geliştirme araçlarını kullandıysanız, bu entegre geliştirme ortamının basitliğinden kesinlikle keyif alacağınıza inanıyorum. Dünyanın en popüler dili olan Java, geliştirme için sadece yukarıda tanıtılan sıradan metin ve komut satırı yöntemlerini kullanabilir mi? Tabii ki değil. Java'nın birçok mükemmel IDE geliştirme aracı vardır. Aşağıda kısaca iki açık kaynak ve ücretsiz java IDE (Entegre Geliştirme Ortamı) tanıtılmaktadır.

1. NetBeans'e Giriş

NetBeans, mükemmel ve ödüllü bir entegre geliştirme ortamıdır. İndirme bağlantısı aşağıdaki gibidir:

https://netbeans.org/downloads/

Yukarıdaki şekilden de görülebileceği gibi, NetBeans sadece Windows platformlarını değil, Mac, Linux ve Solaris gibi platformları da destekler.Platformunuza göre uygun sürümü seçebilirsiniz. NetBeans sadece bir Java geliştirme platformu değildir. Şu anda Java Fx'i de desteklemektedir. Groovy, PHP, HTML5, Grails ve C / C ++ gibi geliştirme dilleri. NetBeans ayrıca uluslararasılaşma için çok iyidir, bu nedenle doğrudan Çince sürümünü kullanabilirsiniz, bu da İngilizce'de iyi olmayan öğrenciler için çok yararlıdır.

NetBeans IDE, açık kaynaklı bir geliştirme ortamı ve uygulama platformu içerir.Ayrıca bağlı sunucuyu da indirebilirsiniz, böylece NetBeans IDE, geliştiricilerin Java platformunu hızlı bir şekilde web uygulamaları, masaüstü uygulamaları ve mobil uygulamalar geliştirmek için kullanmalarına izin verebilir. .

Buna ek olarak, NetBeans projesi, destek sağlamak, ürün dokümantasyonu ve eğitim kaynakları zenginliği sağlamak ve NetBean geliştirme ortamı için çok sayıda üçüncü taraf eklenti sağlamak için aktif bir geliştirme topluluğuna sahiptir.

NetBeans çok güçlüdür, ancak NetBeans'in kurulumu çok basittir.Sadece kurulum dosyasına çift tıklamanız ve kılavuza göre kurulumu seçmeniz yeterlidir.

Kurulum tamamlandıktan sonra yazılımı başlatın, hemen yeni bir java projesi oluşturuyoruz, dosyaya tıklıyoruz, yeni bir proje oluşturuyoruz ve bir sonraki adımı seçmek için kılavuzu takip ediyoruz.

1. Yeni netbeans projesi

2. Kod yazın ve projeyi çalıştırın. Spesifik adımlar aşağıdaki gibidir:

2. Eclipse'e Giriş

eclipse ayrıca çok iyi bir açık kaynak ve ücretsiz entegre geliştirme aracıdır. İndirme adresi aşağıdaki gibidir:

Eclipse, aslında IBM tarafından java için özel olarak geliştirilmiş bir IDE geliştirme ortamıydı. Kasım 2001'de açık kaynak topluluğuna katkıda bulunuldu. Şimdi, kar amacı gütmeyen yazılım satıcılarının birliği olan Eclipse Vakfı tarafından yönetiliyor. Eclipse, Java tabanlı, açık kaynak kodlu bir Geliştirme platformunu genişletin. Eclipse çok iyi tasarlanmış, sadece bir çerçeve ve bir dizi hizmettir.Eklentiler aracılığıyla bir geliştirme ortamı oluşturabilir ve işlevlerini genişletebilir. Ayrıca Eclipse, Java Geliştirme Kiti (JDK) dahil olmak üzere standart bir eklenti setiyle birlikte gelir.

Çoğu kullanıcı Eclipse'i bir Java entegre geliştirme ortamı (IDE) olarak kullansa da, Eclipse bir Eklenti Geliştirme Ortamı (PDE) içerir. Bu bileşen, onlara izin verdiği için Eclipse'i genişletmek isteyen yazılım geliştiricilere yöneliktir. Eclipse ortamıyla sorunsuz bir şekilde bütünleşen araçlar oluşturun. Eclipse'deki her şey, Eclipse'e eklentiler sağlamak ve kullanıcılara tutarlı ve birleşik bir entegre geliştirme ortamı sağlamak için bir eklenti olduğundan, tüm araç geliştiricileri oynamak için aynı yere sahiptir. Şu anda Eclipse, eklentilerle genişletilebilir ve bu da onu C ++, Python, PHP vb. Gibi diğer diller için bir geliştirme aracı haline getirir.

Eclipse kurulumu daha basit, sadece açmanız gerekiyor. Sıkıştırılmış dizini girin ve tutulmayı başlatmak için eclipse.exe'yi tıklayın.

1. Tutulmayı başlatın. İlk başlangıçta projeyi kaydetmek istediğiniz dizini seçmeniz gerekir.

2. Yeni proje. Dosya'ya tıklayın, yeniyi seçin ve projeye tıklayın. Açılır iletişim kutusunda java projesini seçin. Ardından İleri'yi seçin. Ardından MyFirstProject'e girdiğim projenin adını girin ve ardından Bitir'e tıklayın.

2.1, yeni bir java projesi oluştur

2.2. Proje adını girin

3. Yeni bir sınıf oluşturun. Projeyi açın, src dizinine sağ tıklayın, yeniyi seçin ve sınıf'a tıklayın. Açılır iletişim kutusuna aşağıdaki şekilde gösterilen içeriği girin.

4. Kaynak kodunu yazın ve çalıştırın. Kaynak dosyada aşağıda gösterilen kaynak kodunu girin.

5. Çalıştırın. Çalıştır menüsünü seçin ve çalıştır'a tıklayın. İşlemin sonuçlarını aşağıdaki konsolda şekilde gösterildiği gibi görebilirsiniz:

Geliştirme araçları gerekli olmasa da, geliştirmek için metin ve java komutlarını da kullanabiliriz, ancak bir mazoşistiniz yoksa, bir geliştirme aracı seçmenizi öneririm. Bazı insanlar bir zamanlar sıradan metinlerin gerçek ustalar tarafından kullanılabileceğini ve bu araçların hepsinin yeni başlayanlar olduğunu söyledi! Kim böyle aptalca şeyler söyledi bilmiyorum Tüm dövüş sanatları ustaları kılıç kullanır, ancak on yıllık sıkı eğitimden sonra bile insanları silahla yenemezler. Yani herkes bu geliştirme araçlarını kullanmalıdır.

Bu iki geliştirme aracından herhangi birini seçebilirsiniz.Gelecekteki çalışmalarımızda geliştirme için Eclipse kullanacağız ve MyEclipse'i daha sonra kullanacağız. MyEclipse nedir? Lütfen çevrimiçi olarak kontrol edin ve kendiniz indirip kurun. Burada tekrar etmeyeceğim.

Bana sormak istediğiniz içeriğin numarasını gönderin! Senin için cevap vereceğim! Örneğin, şunu gönderin: 1.1

İlk gün, java geliştirme ortamının kurulması ve ilk java programının işletilmesi:

1.1jdk kurulumu

1.2 İlk java programı-merhaba dünya

1.3 Java nasıl çalışır?

1.4 Entegre Geliştirme Ortamına (IDE) Giriş

İkinci gün, değişkenler, veri türleri ve operatörler:

2.1 Değişken bildirimi ve veri türü

2.2 Temel veri türlerinin değişkenleri

2.3 Java ifadeleri ve operatörleri

2.4 Operatörlerin öncelik seviyesi

Üçüncü gün, program akış kontrolü:

3.1 Koşullu karar

3.2 Döngü yapısı

3.3 Çoklu döngü ve kesme ve devam etme ifadeleri

3.4 Dizi

Dördüncü gün, nesne yönelimli (1):

4.1 Nesne yönelimli temel kavram

4.2 özellikler ve ortak yöntemler

4.3 İnşaat yöntemi

4.4 paketi

Beşinci gün, nesne odaklı (2):

5.1 Kalıtım

5.2 Polimorfizm

5.3 Erişim Değiştirici

5.4 statik ve son değiştiriciler

Altıncı gün, nesne yönelimli (3):

6.1 Soyut Soyut Sınıf

6.2 Arayüz

6.3 Sorunun özeti; değer iletme parametreleri, nesne parametre olarak kullanıldığında değer iletme parametreleri

Yedinci gün, String nesneleri ve Math nesneleri:

7.1 Dizi

7.2 StringBuffer ve StringBuilder

7.3 Matematik dersi

Sekizinci gün, java istisnası işleme:

8.1 İstisnaların temel kavramları ve işleme akışı

8.2 Çeşitli genel istisnalar

8.3 İstisna yuvalama ve basamaklama

8.4 Özel istisnaların kullanımı ve fırlatma ve fırlatma.

Dokuzuncu gün, java aracı (Util) paketi (1):

9.1 Tarih sınıfı

9.2Calendar sınıfı

9.3 Rastgele rastgele sayı sınıfı

9.4 Dizi Listesi

9.5 Bağlantılı Liste

Onuncu gün, java aracı (Util) paketi (2):

10.1 Set arayüzü, HashSet uygulaması

10.2 TreeSet'e Giriş

10.3Map arayüzü ve HashMap uygulaması

10.4 Özellikler dosyası

On birinci gün, java giriş / çıkış (IO) paketi (1):

11.1 Dosyanın temel işlemleri

11.2 bayt akışı

11.3 Karakter Akışı

On ikinci gün, java girdi / çıktı (GÇ) paketi (2):

12.1 Tamponlu akış

12.2 veri girdi akışı ve veri çıktı akışı

12.3Rastgele erişim dosyası

On üçüncü gün, java giriş / çıkış (IO) paketi (3):

13.1 serileştirilebilir serileştirme

13.2 Sıkıştırma ve dekompresyon (1)

13.3 Sıkıştırma ve dekompresyon (2)

On dördüncü gün konu:

14.1 Diş kavramı ve iki uygulama yöntemi

14.2 İş parçacığı örneği ve parametre geçiş problemi

14.3 İş parçacığı senkronizasyonu

14.4 Kilitlenme

On beşinci gün, salıncak için kısa bir giriş:

15.1 Sallanmaya giriş

15.2 Örnek açıklama

15.3 Kontroller, olay yönetimi ve düzenine giriş

15.4 Açılır kutular ve birden çok pencere arasında geçiş yapma

On altıncı gün, ağ programlama soket anlayışı:

16.1 Ağ ile ilgili teorik temel

16.2 URL Sınıfı Tekdüzen Kaynak Konumu ve Dahili Adres Sınıfına Giriş

16.3 Soket iletişimi

16.4 Birden çok istemciyi izlemek için çoklu iş parçacığını kullanın

On yedinci gün, çok kişili sohbet sistemi:

17.1 Projeye genel bakış ve arayüz tasarımı

17.2 Sunucu tarafı uygulama

17.3 Müşteri Uygulaması

Hazırlık aşaması: Kariyer planlama / öğrenme yöntemi İlk aşama: JAVA hızlı başlangıç İkinci aşama: JAVA'nın temeli derinleştirme ve iyileştirme Üçüncü aşama: Veritabanı programlama ve tasarım Dördüncü aşama: Web programlama ve tasarım Beşinci aşama: JAVAEE ve proje geliştirme. Aşama: SSM çerçevesi ve proje geliştirme Aşama 7: JAVA ileri teknolojisi Aşama 8: E-ticaret gelişmiş proje_mimarisi / kodlama Aşama 9: Tasarım deseni / çerçeve kaynak kodu analizi Aşama 10: Mikro hizmet mimarisi Aşama 11: Görüşme ve Başarılı iş aramanın sırrının on ikinci aşaması: işe girdikten sonra hızla CTO'ya dönüşün

Makaleyi ilettiğiniz ve ilginiz için herkese teşekkür ederim, video materyali için özel mesaj düzenleyiciyi (öğrenmeyi) edin!

NBA'de sözleşme maaşı hakkında bazı ilginç gerçekler
önceki
Kurulu güç nasıl seçilir? GTX 1060 oyun gücü değerlendirmesi
Sonraki
Bugünün stadyum botlarının takdiri: Curry grafiti tasarımı babaya saygı duruşunda bulunuyor
Veri yeteneklerinin derinlemesine anlaşılması | Çin veri yetenek teknik raporu
LSTM ve GRU'nun analizini anlamak hiç bu kadar kolay olmamıştı (sinema filmi)
En sevdiğiniz donanımı kullanın, en sevdiğiniz oyunları oynayın, 6800 yuan ana bilgisayarı kullanıyorum
Güvenli Note 7'nin Bank of China sürümünün durdurulduğu ve Samsung'un tamamen suçlu olduğu söylendi.
Gördün mü? İnterneti patlatan bu altı çerçeveli çizgi roman grubu nasıl popüler oldu?
AMD platformu gerçekten para tasarrufu sağlıyor, 2500 yuan "Overwatch" ana bilgisayar yapılandırması
Makine öğrenimi yarışmasında Kaggle'ın ilk% 2'si nasıl elde edilir?
Işık efekti kraldır, pratiklik her şeyden önemlidir, aigo popüler kasa açma ekranı
Cuiyuan Kupası hikayesi: Futbolu şans eseri seven Zhengzhou forvet oyuncusu Ronaldo gibi
Bu, Thread Local'ın doğru ilkesi ve uygulanabilir senaryolarıdır.
Bir göz açıp kapayıncaya kadar, 22 yıl oldu, yeni açılmamış Windows 95 dünyada yeniden ortaya çıkıyor
To Top