Java ve C dili arasındaki fark
Java vs C dili
oluşturmak için kullanılır. Java ve C, her ikisi de bilgisayar programlama dalıdır. Her ikisi de yazılım uygulamaları geliştirmek için kullanılır. Java, sistem yazılımı oluşturmak için C dili kullanılırken, e-ticaret ve appletlere dayalı bir uygulama oluşturmak için kullanılır.
C dili
1972'de C dili Bell laboratuarlarında geliştirildi ve UNIX işletim sistemi ile çalışmak üzere tasarlandı. C dili yalnızca sistem yazılımı geliştirmekle kalmaz, aynı zamanda taşınabilir uygulama yazılımını geliştirmek için de kullanılır. C dili yapısal programlama kullanır ve aynı zamanda sözcüksel değişken kapsamı ve özyineleme sağlar. Statik tip sistem istenmeyen işlemleri önlemeye yardımcı olur.
C'deki yürütülebilir kodlar fonksiyonların içinde bulunur ve parametreleri değerlerle aktarılır. Parametreler işlevlerle geçirildiğinde işaretçi değerleri kullanılır. Bir ifadeyi sonlandırmak için noktalı virgül kullanılır. "Ana işlev" adı verilen bir işlev, programın yürütülmesinin yapıldığı işlevdir.
Aşağıdaki C dili 'ın özellikleridir: • ++, - =, + = vb. Gibi çeşitli bileşik operatörler
• Koşullu derleme, kaynak kodun dosyaya eklenmesi ve makro tanım önişlemcisi.
• Ayrılmış anahtar kelimeler küçük.
JAVA
Java tamamen nesne yönelimli bir programlama dilidir ve 1990'lı yıllarda Sun Microsystems tarafından geliştirilmiştir. Uygulayıcı olarak adlandırılan tarayıcıda çalışan küçük programlar için tasarlanmış olmasına rağmen, daha sonra e-ticaret uygulamaları oluşturmak için de kullanılmaktadır.
için beş ana özelliği vardır: • Bilgisayar ağları için dahili destek.
• Uzak kaynaktan gelen kod güvenli bir şekilde yürütülebilir.
• Diğer programlama dillerinin en iyi özelliklerini bir araya getirdiği için kullanımı kolaydır.
• Nesneye yönelik yaklaşım nedeniyle yazılım uygulamalarını geliştirmede daha fazla esneklik sağlar.
• Java ile yazılan kodların farklı platformlarda çalışmasına izin verir veya Java kodu platformdan bağımsızdır.
Java'da manuel bellek yönetimi gibi bir şey yok, otomatik bellek yönetimini destekliyor. Bu, elle belleği boşaltmanıza gerek kalmadığı için programlayıcıların zaman kazandırır; bunun yerine otomatik çöp toplama uygulaması uygulanır. Bazı programcılar, Java'nın C ve C ++ programlama dillerine kıyasla daha fazla bellek kullandığını düşünüyor.
Java ve C dili arasındaki fark