Video: Python Tutorial for Beginners [Full Course] Learn Python for Web Development 2024
Bir Java programcısı varolan programları yeni programlar oluşturmak için araçlar olarak kullanır. Mevcut programlar ve yeni programlar, çok farklı görev türlerini yerine getirebilir. Örneğin, bir Java programı (oluşturduğunuz bir program) bir işletmenin müşterilerini takip edebilir.
Bu müşteri izleme programını oluşturmak için, Java kodunuzda hatalar arayan mevcut bir programı kullanabilirsiniz. Bu genel amaçlı hata bulma programı, her türden Java kodunda hatalar bulabilir - müşteri izleme kodu, hava tahmini kodu, oyun kodu veya cep telefonunuzdaki bir uygulamaya ait kod.
Peki Java programlarını oluşturmak için kaç takım araç ihtiyacınız var? Bir acemi olarak, üç araça ihtiyacınız vardır:
-
derleyiciye ihtiyacınız var.
Bir derleyici yazdığınız Java kodunu alır ve bu kodu bilgisayarınızda çalışabilen bir şeye dönüştürür.
-
Java V irtual M achine (JVM) gereklidir.
Bir Java Virtual Machine, kodunuzu (ve diğer insanların Java kodunu) bilgisayarınızda çalıştırır.
-
Entegre bir geliştirme ortamına (IDE) ihtiyacınız var.
Entegre bir geliştirme ortamı, Java kodunuzu yönetmenize yardımcı olur ve kodunuzu yazmak, derlemek ve çalıştırmak için uygun yollar sağlar.
Dürüst olmak gerekirse, gerçekte entegre bir geliştirme ortamına ihtiyaç duymuyorsunuz. Aslında bazı geliştiriciler, Windows Not Defteri veya UNIX'deki vi editörü gibi düz metin editörlerini kullanmaktan gurur duyar. Ancak, bir acemi geliştirici olarak, tam özellikli bir IDE, hayatınızı çok daha kolay hale getirir.