Dışardan Girilen Yükseklik, Genişliğe Göre Dörtgen Yıldız Yapma
Kodlar
Kod:
import java.util.Scanner;//Dışardan veri girişi yapacağım için kullandım.
public class Yıldızkare {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {...
Java ME ile mobile yazılıma giriş
Merhaba,
Bu dersimizde Java ME (j2me) ile cep telefonları için uygulama yazmaya başlayacağız. Eğer C, C++, C#, Php, Javascript gibi dilleri kullanıyorsanız javanın bu dillere çok benzediğini göreceksiniz. Çünkü java dili de diğerleri gibi C dilinden...
Öncelikle programın çalışması için;
Sayı sesleri;
0,1,2,3,4,5,6,7,8,9;
10,20,30,40,50,60,70,80,90;
100,200,300,400,500,600,700,800,900;
Harf sesleri;
a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,r,s,t,u,v,y,z
ses
şeklinde .au uzantılı ses dosyaları gerekiyor.
Programın çalışma mantığından biraz...
Java ile GUI(Graphical User Interface-Grafiksel Kullanıcı Arayüzü) çalışmalarımıza boş bir çerçeve oluşturarak başlıyoruz. Aşağıdaki kısa java programı ekranın sol üst köşesine başlığı "İlk Çerçevem"olan boş bir çerçeve çizdirir.
Bu ilk örek GUI uygulamamızı kısaca incelersek;
import...
--------------------------------------------------------------------
Collatz Sanısı
Collatz sanısı, tüm tam sayıların 1'e indirebildiğini anlatan bir teoremdir. Ancak daha...
Java ile Tetris Oyunu ve Kodları
Bu makalede Nesneye Dayalı Analiz ve Tasarım dersindeki grup ödevimizden bahsedeceğim..Her nekadar grup ödevi de olsa yapımı tamamen bana aittir. Oyun Java programlama dili kullanılarak yazıldı. Yeni başlayan arkadaşlar için çok önemli kodlar...
--------------------------------------------------------------------
Java programlama dilinde, herhangi bir işletim sistemi üzerinde, sistem komutu yada harici herhangi bir...
KODLAR
Kod:
package randomsayi;
import javax.swing.*;
public class RandomSayi {
public static void main(String[] args) {
int random;
//1 ile 10 arasında
random=1+(int)(Math.random()*10);
JOptionPane.showMessageDialog(null,"Olusturulan sayi...
FTP Sunucusu JAVA
Kod:
SimpleFTP.java:
import java.io.*;
import java.net.*;
import java.util.*;
public class SimpleFTP {
/**
* Create an instance of SimpleFTP.
*/
public SimpleFTP() {
}
/**
* Connects to the default port of an FTP server and logs in as
*...
This deyimi bilhassa sinifa ait degisken isimlerinin aynisi metotda kullanilmissa da ise yarar. Bu durumda tüm sinifa ait degiskenler this.degisken_ismi komutuyla çagirilabilir.Değişkeni ya da Başka bir metodun class metodu olarak giriş yapılırken size erişebilen aynı class a ait değişken...
Kod:
public static String[][] getProcesses() {
try {
Process process;
if(System.getProperty("os.name").toLowerCase().startsWith("windows")) {
process = Runtime.getRuntime().exec("tasklist");
}else{
process =...
Bu makalede sizlere yazılım denilince akla ilk gelen nesne tabanlı programlama (OOP) konusunda bize çok yardımcı olacak olan bir yapıya değineceğim.
Yazılımla, programlama ile uğraşan herkesin aşina olduğu bir sözdür OOP.Bir programlama dili öğrenmeye çalıştığımızda sürekli olarak...
Thread yani iş parçacığı Windows uygulamalarının yaygınlaşmasıyla vazgeçilmez hale geldi. Üstelik eski tarz programlama da (VB60, TC, TPascal) kullanılamayan ve zamanla C++, VC++ gibi nesne yönelimli dillerin gelişmesiyle, kendini Windows uygulamalarında daha etkin biçimde...
Yapay zeka, klasik programlama yöntemleriyle çözülemeyen problemleri çözmeye yarayan yöntemlerin bütünüdür diyebiliriz. Bu yöntemde, bir veriden bir sonuç çıkartılması için, ilk önce ham verinin işlenip, girdi kümesinin küçültülmesi gerekir. Yapay zeka yöntemlerinden biri olan sayısal...
Merhaba, Java 5 (Tiger ) beraberinde dil,kütüphane, arayüz,performans özellikleri ile ilgli pek çok yenilik getirdi. Ben bu makale serisinde Java 5.0 ile gelen yeni dil özelliklerinden sırasıyla bahsetmeye çalışacağım.
Öncelikle Java 5.0 ile gelen yeni dil özellikleri nelerdir...
Günümüzde özellikle mobil teknolojinin hayatımızın bir parçası olmasıyla ve Java’nın aslında hemen hemen tüm teknolojilerde gizli bir kahraman gibi çalışması, insanların Java’nın önemini gerektiği kadar fark edememesine sebep oluyor.
Kararlılığı ve geçmişi ile kendini tüm dünyaya ispatlamış...
Polimorfizm, nesneye yönelik programlamanın önemli kavramlarından biridir ve sözlük anlamı olarak "bir çok şekil" anlamına gelmektedir. Polimorfizm ile kalıtım konusu iç içedir. Kalıtım konusu bir önceli yazımızda incelenmişti; kalıtım konusunda iki taraf bulunmaktadır, ana sınıf ve bu...
Belli bir amaç için yazılmış ve doğruluğu kanıtlanmış olan sınıfları, yeni uygulamaların içerisinde kullanmak hem iş süresini kısaltacaktır hem de yeni yazılan uygulamalarda hata çıkma riskini en aza indirgeyecektir. Uygulamalarımızda daha önceden yazılmış ve doğruluğu kanıtlanmış olan...