Java Programlamaya Giriş

Benzer belgeler
JAVA PROGRAMLAMAYA GİRİŞ

JAVA PROGRAMLAMAYA GİRİŞ

Windows 10 için Java JDK 8 ve NetBeans IDE 8.2 Kurulumu Detaylı Anlatım

BM-209 Nesne Yönelimli Programlama. Yrd. Doç. Dr. İbrahim Alper Doğru Gazi Üniversitesi Teknoloji Fakültesi Bilgisayar Mühendisliği Bölümü

Bİ L 131 Hafta 2. 1) Bilgisayara Java SE Development Kit 7 kurulması

Tomcat Uygulama Sunucusunun Kurulumu. İlk olarak adresine gidiyoruz.

Java JDK (Java Development Kit) Kurulumu:

MAT213 BİLGİSAYAR PROGRAMLAMA I DERSİ Ders 1: Programlamaya Giriş

Java Programlama Giriş

HSancak Nesne Tabanlı Programlama I Ders Notları

Java 2 Standart Edition SDK Kurulum ve Java ya Giriş

MPLAB IDE ve ISIS ile ASSEMBLY DİLİNDE UYGULAMA GELİŞTİRMEK

C için tümleşik geliştirme ortamı (IDE) kurulumları

İÇERİK 2 Java Kodlaması için Gerekli Programlar JRE, JDK kurulması ve Başlangıç Ayarları Java Kodlamayı Kolaylaştıran IDE ler Java Kod Yapısı İlk Java

BİL BİLGİSAYAR PROGRAMLAMA (JAVA)

MAC İşletim Sistemine Sahip Makineler İçin Elektronik İmza Kurulumu

2.Eclipse açıldıktan sonra Workspace alanı seçilmesi gerekir. Workspace alanı projelerinizin fiziksel olarak bulunduğu kısımdır.

BMS-302 İleri Web Programlama. İş Parçacığı (Thread) ve Soket (Socket) Programlama

MPLAB IDE v7.60 PROGRAMI KULLANIMI

JAVA PROGRAMLAMA DİLİ ÖZELLİKLERİ

E-İMZA OTOMATİK KURULUM PAKETİ DÖKÜMANI

Kaynak Kodlardan Derleme. Turquaz Muhasebe. Versiyon 0.2. Hüseyin Ergün. 26 Mart 2005

Upgrading Internet Technology skills of Information and Communication Technologies (ICT) Professionals

Data Structures Lab Güz

Jdk İndirilmesi Ve Kurulması - Java Netbeans 6.1 İndirilmesi Ve Kurulması JDK İNDİRİLMESİ VE KURULMASI

ECLIPSE PROGRAMININ ÇALIŞTIRILMASI

BELGE SAHİPLERİNİN MÜNHAL NOTERLİKLERE ATAMA VE VAZGEÇME TALEPLERİNİN VATANDAŞ PORTALI ARACILIĞI İLE ALINMASINA İLİŞKİN AYRINTILI AÇIKLAMA

Android Ders Notları

Paket Erişimleri. Altuğ B. Altıntaş 2003 Java ve Yazılım Tasarımı - Bölüm 4 1

C# Programının çalıştırılması, Program yazma ve Çalıştırma

DATA STRUCTURES. Lab II Metotlar, Diziler ve Hata Ayıklama. Doç. Dr. Aybars UĞUR

Erişim konusunda iki taraf vardır:

Elektronik Belge Yönetim Sistemi Kullanım Kılavuzu

LABORATUVAR ÇALIŞMASI 1 - Python a Giriş

Üst Düzey Programlama

MAC OS X E- İMZA KURULUMU VE ÖRNEK E-İMZA ATMA İŞLEMLERİ 1. Kullanılan MAC Bilgisayar, MAC OS X El Capitan ve üzeri bir sürüm ise csrutil disable

Checkpoint SSL-VPN Kurulum Prosedürü. Checkpoint Endpoint VPN Client

Turquaz Windows kurulum dökümanı. ftp://ftp.mirror.ac.uk/sites/ftp.postgresql.org/binary/v7.3.1/windows/pgsql731wina1.exe

VERİTABANI KURULUMU SQL 2005 EXPRESS EDITION KURULUMU

Nesne Tabanlı Programlama Dersi Edirne Kız Teknik ve Meslek Lisesi

E-İmza Gereçleri Kurulum Kılavuzu(64 bit)

DATA STRUCTURES. Lab II Metotlar, Diziler ve Hata Ayıklama. Prof. Dr. Aybars UĞUR

ALGORİTMA VE PROGRAMLAMA I

ASP.NET ile Bir Web Sitesi Oluşturma

SHOP INGENICO DOKUMANI

YZM 2105 Nesneye Yönelik Programlama

Java ile OpenGL e Giriş. NetBeans IDE si üzerinden kurulum

PlayOnMac Dowload System Preference Security&Privacy clickthelocktomakechnages (değişiklik yapmak için kilidi tıklayın) Allow apps downloaded from:

Kets DocPlace LOGO Entegrasyonu

TAPU VERİ SAYISALLAŞTIRMA YAZILIMI KURULUM DÖKÜMANI. Tapu Kadastro Genel Müdürlüğü-Bilgi Teknolojileri Daire Başkanlığı Page 1

Java da İstemci Tarafı Uygulamalar

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

KURULUM VE LİSANS KURULUM KILAVUZU

FTP Programı File Zilla nın Kurulumu & Çalıştırılması

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

Metin Editörleri YRD. DOÇ. DR. ENGİN CEMAL MENGÜÇ. ALINTI:

1.PROGRAMLAMAYA GİRİŞ

WINDOWS VE PARDUS İÇİN İMZAGER KURULUM TALİMATI

C için tümleşik geliştirme ortamı (IDE) kurulumları

DESTEK DOKÜMANI. Ürün : Tiger Enterprise/ Tiger Plus/ Go Plus/Go Bölüm : Kurulum İşlemleri

NİTELİKLİ ELEKTRONİK SERTİFİKA KURULUM AŞAMALARI

SQL 2005 SQL STUDIO MANAGER ACP YAZILIMI KURULUM KILAVUZU

Dil değiştiği andan itibaren bilgisayar yeniden başlatılmalıdır.

SM 100 Terazi Ayarları. Digi SM 100. SM 100 Terazi Ayarları


Programlama Dillerinde Kullanılan Veri Tipleri

OfficeExcelProgramıAnlatımı

01 HAZİRAN 2015 İZİBİZEDEFTER SON KULLANICI KLAVUZU

7. BELGEYE RESİM EKLEME, YAZIM ve ÇİZİM ÖZELLİKLERİ

BMRD.exe dosyası ile yapılır (BMDE.EXE kurulumunda c:\byte\entegre\bmrd:exe olarak gelir.)

ELEKTRONİK BELGE YÖNETİM SİSTEMİ KULLANICI GİRİŞ VE E-İMZA İŞLEMLERİ KLAVUZU

Ders Tanıtım Sunumu. Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı. 26 Şub Öğr. Gör.

PASCAL EDİTÖRÜ BÖLÜM Giriş. 2.2 Pascal Menüleri

Ağ Üzerinde MATLAB kurulum rehberi (Sunucu makine)

3. BELGE DENETİMİ. Bu bölümde belge denetimi için gerekli olan yazım, dil bilgisi ve dil ayarlarını öğreneceğiz.

PERKON PDKS Kurulum ve hızlı başlangıç rehberi

MPLAB PROGRAM GELİŞTİRME ORTAMINDA CC8E İLE KOD HAZIRLAMA HAZIRLAYAN: DOÇ. DR. HAMİT ERDEM ARAŞ. GÖR. GENCER TULAY

Code Composer Studio İndirilmesi ve Kurulması

MİCROSOFT WORD. Araç çubukları: menü çubuğundan yapabileceğimiz işlemleri daha kısa zamanda araç çubukları ile yapabiliriz.

Javascript. 1) Notepad++ aşağıdaki kodları yazıp deneme.html olarak kaydedelim. 2) Biraz önceki sayfa sadece html kodların içeriyordu.

Görsel Programlama DERS 01. Görsel Programlama - Ders01/ 1

T.C. MALİYE BAKANLIĞI

Gidilen sayfadan bir önceki sayfaya geçilir. Şekil Git İşlemi diyalog kutusu

MOBİL UYGULAMA GELİŞTİRME

Platformda ilk adımlar

Bilgisayarın Yapıtaşları

WAMP SERVER KURULUMU

Temel Kavramlar. BS-515 Nesneye Yönelik Programlama. Ders #1 (26 Ekim 2009)

İLERİ VERİTABANI SİSTEMLERİ SUAT ÜSTKAN

NPratik Yazılım Kurulum Kılavuzu. Yedekleme İşlemi

İçerik. Temel Kavramlar. Yazılım Geliştirme Aşamaları. Problemi Anlama ve Çözümleme. Biçimsel Gösterim - 1. Nesneye Yönelik Programlama

LogControl DL yazılımı kurulum talimatı

OMNET Ağ Benzetim Yazılımı (Network Simulation Framework) BİL 372 Bilgisayar Ağları. GYTE - Bilgisayar Mühendisliği Bölümü

Temel Bilgisayar (Basic Computer) Word e Giriş (Introduction to Word)

Internet Programming II

Google Web Toolkit ile Öğretim Elemanı Otomasyon Sistemi

Bazı MSDOS komutları BAZI DOS KOMUTLARI

KART OKUYUCU VE AKILLI KART İŞLEMLERİ TALİMATI

Proje 1. Arayüz Tasarımı

Transkript:

Java Programlamaya Giriş Amaçlar: 1. Java kurulumu (Netbeans ve JDK) 2. Java Netbeans Kullanımı 3. Program yazma Java Kurulumu Java dili ile programlama yapabilmek için java jdk ve java kodlama yapılabilecek uygun bir geliştirme ortamı kurulmalıdır. NetBeans IDE yaygın olarak kullanılan bir java geliştirme ortamıdır. Laboratuar ortamında kullanılacak java programı da NetBeans tir. Kurulumları aşağıdaki linkten yapılabilir. http://www.oracle.com/technetwork/java/javase/downloads/jdk-7-netbeans-download- 432126.html Bağlantı açıldığında karşımıza Şekil 1 deki gibi bir ekran görüntüsü gelecektir. Burada kırmızı çizgilerle belirtilmiş olan programlar kurulmalıdır. Önce JDK daha sonra NetBeans IDE kurulur. Şekil 1. Java kurulum sayfası NetBeans Nedir? Bu kısımda Netbeans IDE (Integrated development environment Entegre geliştirme ortamı) sini inceleyecek ve Windows ortamında kurulumunu göreceğiz. Netbeans, aynı kurulum dosyası ile desteklediği birçok dille ve platform bağımsız yapısıyla, ayrıca tamamen ücretsiz olmasıyla ön plana çıkan Sun Microsystem tarafından desteklenen programcıların hayatını kurtaracak bir program yazma programıdır. Neden NetBeans? Cevap olarak notepad ve diğer ortamlardan farklarını bilmek yeterli olacaktır. Notepad den farkı nedir? Project Build System leri ile entegre çalışması (Ant, Hudson, Maven..) Versiyon kontrol sistemlerini çok aktif bir şekilde kullanabilmesi (SVN, CVS, Mercurial) S a y f a 1

Unit testing ile entegre olması (PHP Unit Test, Java JUnit) Bir çok debugging aracı ile entegre olması Isseu Tracking için JIRA ve Bug Zilla ile entegre olması (Mantis olmaması eksiklik) Php Doc ve Java Doc gibi documentor araçlarıyla çalışabilmesi ve otomatik proje bazlı yada inline documentor ekleme özelliği Versiyon kontrol sistemi olmayan kullanıcılar için local history özelliği ile localde versiyonlama özelliği Desteklediği dillerin hemen hemen hepsinde otomatik tamamlama ve döküman gösterimi yapabilmesi (Java, Ruby, C/C++, XML, HTML, RHTML, PHP, Groovy, Javadoc, JavaScript (JQuery ve Prototype gibi kütüphaneler dahil) ve JSP) SQL dili otomatik tamamlama ve çok çarpıcı bir özellik olan sql tablo/kolon otomatik tamamlama Her dil için başlıca Frameworkleri desteklemesi (Java için Struts ve Spring, PHP için Zend ve Symfony) Bunlardan başka artı ve eksileri elbette var ama gerisini araştırarak veya kullanırken görebilirsiniz Nasıl Kurarım? Netbeans IDE yi kurabilmek için JDK (Java Development Kit) ya ihtiyacınız olduğunu da hatırlatmadan geçmeyelim. Öncelikle http://www.oracle.com/technetwork/java/javase/downloads/jdk-7-netbeans-download- 432126.html sayfasına girip JDK SE and Netbeans 7.3.1. i indirmeniz gerekir. Şekil 2. JDK with Java netbeans download sayfası Kurulum Adımları Adım-1: Kurulum başlangıcı. S a y f a 2

Harddiskte kapladığı yer Adım-2: Lisans sözleşmesinin kabul edilmesi S a y f a 3

Adım-3: JDK nın kurulum klasörünün belirtilmesi Adım 4: Netbeans Kurulum dizini ve JDK nın netbeans e tanıtılması S a y f a 4

Adım-5: Güncellemlerin kontrol ekranı Adım-6: Kurulumun ilerlemesi S a y f a 5

Adım-7: Kurulumun tamamlanması Netbeans in Kullanımı NetBeans 7.3.1 Splash Ekran NetBeans Çalışma Ekranı S a y f a 6

Komut satırından Java yı çalıştırma Komut satırından java programlarını derlemek ve çalıştırmak için Windows ortam değişkenleri ayarlanmalıdır. Bunun için aşağıdaki path ayarlamaları yapılmalıdır. Bilgisayarım-Özellikler-Gelişmiş Sekmesi nden Ortam Değişkenleri butonuna tıklanır. Açılan Ortam Değişkenleri penceresinden alt kısımdaki yeni butonuna tıklanır. Yeni sistem değişkeni penceresi açılır ve aşağıdaki şekilde görüldüğü gibi değişken adına JAVA_HOME değişken değerine ise java jdk mızın kurulu bulunduğu dosya yolu yazılır (örneğin standart bir kurulum için C:\Program Files\Java\jdk1.7.0_40 ifadesi değişken değeri olur.) İkinci olarak, Sistem değişkenleri kısmında Path değeri yeniden düzenlenerek değişken değeri kısmına noktalı virgül ile beraber C:\Program Files\Java\jdk1.7.0_40\bin ifadesi eklenmelidir. Bu durum aşağıdaki şekilde görülmektedir. S a y f a 7

Java nın doğru bir şekilde kurulduğunu anlamak için komut satırından javac yazınca veya java version(java boşluk eksi version) yazılınca ilgili temel bilgiler görüntüleniyorsa kurulum başarılıdır Java Uygulama Geliştirme Komut satırından java uygulamaları çalıştırılabilir. Bunun path ayarlamaları yukarıda yapılmıştı. Şimdi küçük bir örnek yapalım. Yeni bir text belgesi açıp içine aşağıdaki java kodlarını yazalım. public class selam{ public static void main(string[] args) { System.out.println("Merhaba Bilgisayar Muhendisligi"); } } Kodu yazdıktan sonra selam.java ismiyle kaydediyoruz. Class ismiyle dosya isminin aynı olmasına dikkat edilmelidir. Daha sonra başlat-çalıştır-cmd yazılarak komut satırına geçilebilir. Burada java kodumuz önce derlenir daha sonra çalıştırılır. Derlemek için javac selam.java çalıştırmak için ise java selam komutlarını yazmak yeterli olacaktır. Çalıştırılınca programdan da anlaşılacağı üzere komut satırında Merhaba Bilgisayar Muhendisligi yazısı görülecektir. Sonuç aşağıdaki şekilde görülmektedir. S a y f a 8

Netbeans ile Uygulama Geliştirme Kurduğumuz NetBeans 7.3.1 IDE programını çalıştırarak ilk proje ve uygulamamızı gerçekleştirelim. NetBeans açıldıktan sonra File menüsünden New Project diyerek yeni bir proje oluşturalım. Projemizi merhabajava olarak isimlendirip işlemleri gerçekleştirelim. Bunun için new Project seçildikten sonra aşağıdaki şekildeki gibi bir pencere karşımıza çıkar burada projemizin türünü belirliyoruz. Categories kısmında Java ve Projects kısmında ise Java Application seçeneklerini seçerek Next butonuna tıklanır ve devam edilir. Bu aşamada projemiz için isim vereceğimiz aşağıdaki pencere gelecektir. Burada merhaba.java olarak isimlendirdiğimiz projemiz ve MainClass ımız Finish butonuna basılınca otomatik olarak oluşturulacaktır. S a y f a 9

Finish butonuna basıldığında karşımıza bütünleşik NetBeans uygulama geliştirme ortamı çıkar S a y f a 10

Programı çalıştırmak için shift+f6 kısayol tuşu veya Run menüsünden Run Project komutu kullanılır. Projenizi adım adım çalıştırmak için Debug menüsünden step into (F7) komutu seçilir. Bu komut ile programınızdaki değişkenlerin her adımda aldığı değerleri görebilirsiniz. S a y f a 11