önemli:web Sitenize Java Kodları Sadece Burda 10 Adet Yeni

dizyak

Üye
9 Ağu 2008
102
5
ISPARTA
1-public class AylarSwitchTest {

public static **** main(String[] args) {

int ay = 8;
switch (ay) {
case 1: System.out.println("Ocak"); break;
case 2: System.out.println("Subat"); break;
case 3: System.out.println("Mart"); break;
case 4: System.out.println("Nisan"); break;
case 5: System.out.println("Mayis"); break;
case 6: System.out.println("Haziran"); break;
case 7: System.out.println("Temmuz"); break;
case 8: System.out.println("Agustos"); break;
case 9: System.out.println("Eylul"); break;
case 10: System.out.println("Ekim"); break;
case 11: System.out.println("Kasim"); break;
case 12: System.out.println("Aralik"); break;
}
}
}


2-public class AritmetikOrnek {

public static **** main(String[] args) {
//Degisken degerleri
int a = 57;
int b = 42;
double c = 27.475;
double d = 7.22;
System.out.println("Degisken Degerleri...");
System.out.println(" a = " + a);
System.out.println(" b = " + b);
System.out.println(" c = " + c);
System.out.println(" d = " + d);

//Sayilari topluyoruz
System.out.println("Toplama...");
System.out.println(" a + b = " + (a + b));
System.out.println(" c + d = " + (c + d));

//Sayilari cikartiyoruz
System.out.println("Cikartma...");
System.out.println(" a - b = " + (a - b));
System.out.println(" c - d = " + (c - d));

//Sayilari Carpiyoruz
System.out.println("Carpma...");
System.out.println(" a * b = " + (a * b));
System.out.println(" c * d = " + (c * d));

//Sayilari boluyoruz
System.out.println("Bolme...");
System.out.println(" a / b = " + (a / b));
System.out.println(" c / d = " + (c / d));

//Bolme islemlerinden kalan sayiyi hesapliyoruz
System.out.println("Kalan sayiyi hesaplama ...");
System.out.println(" a % b = " + (a % b));
System.out.println(" c % d = " + (c % d));

//double ve int tiplerini karisik bir sekilde kullaniyoruz
System.out.println("Karisik tipler...");
System.out.println(" b + d = " + (b + d));
System.out.println(" a * c = " + (a * c));
}
}



3-public class ContinueTestEtiketli {
public static **** main(String[] args) {

pas :
for ( int j = 0 ; j < 6 ; j ++ ) {

for ( int i = 0; i < 5; i++ ) {
if ( i ==3 ) {// for dongusunu kiriyor
continue pas;
}
System.out.println("i =" +i);
}
System.out.println("Donguden cikti");
System.out.println("j =" +j);

}
}
}


4-public class OperatorTest {

public static **** main(String args[] ) {
char a = 'a' ;
int b = +a ; //otomatik olarak int ilkel tipine cevrildi
int c = -b ; // degeri negatif yapti
System.out.println("a = " + a );
System.out.println("b = " + b );
System.out.println("c = " + c );
}
}



5-public class KisaDevre {

public static boolean hesaplaBir(int a) {
System.out.println("hesaplaBir metoduna girildi");
return a > 1 ;
}

public static boolean hesaplaIki(int a) {
System.out.println("hesaplaIki metoduna girildi");
return a > 2 ;
}

public static **** main(String[] args) {
System.out.println("Baslangic");
//hesaplaBir(0) --> false deger doner
//hesaplaIki(3) --> true deger doner

System.out.println("hesaplaBir(0) && hesaplaIki(3)");
if ( hesaplaBir(0) && hesaplaIki(3) ) {
System.out.println(" 1 -true ");
} else {
System.out.println(" 1 -false ");
}
System.out.println("--------");
System.out.println("hesaplaBir(0) || hesaplaIki(3)");
if (hesaplaBir(0) || hesaplaIki(3)) {
System.out.println(" 2 -true ");
} else {
System.out.println(" 2 -false ");
}
System.out.println("--------");
System.out.println("hesaplaBir(0) & hesaplaIki(3)");
if (hesaplaBir(0) & hesaplaIki(3)) {
System.out.println(" 3 -true ");
} else {
System.out.println(" 3 -false ");
}
System.out.println("--------");
System.out.println("hesaplaBir(0) | hesaplaIki(3)");
if (hesaplaBir(0) | hesaplaIki(3)) {
System.out.println(" 4 -true ");
} else {
System.out.println(" 4 -false ");
}
System.out.println("--------");
System.out.println("hesaplaBir(0) ^ hesaplaIki(3)");
if (hesaplaBir(0) ^ hesaplaIki(3)) {
System.out.println(" 5 -true ");
} else {
System.out.println(" 5 -true ");
}
System.out.println("Son..");

}

}



6-public class OtomatikArtveAz {

static **** ekranaYaz(String s) {
System.out.println(s);
}

public static **** main(String[] args) {
int i = 1;
ekranaYaz("i : " + i);
ekranaYaz("++i : " + ++i); // onek arttirim
ekranaYaz("i++ : " + i++); // sonek -arttirim
ekranaYaz("i : " + i);
ekranaYaz("--i : " + --i); // onek-azaltim
ekranaYaz("i-- : " + i--); // sonek-azaltim
ekranaYaz("i : " + i);
}
}




7-class Bocek {
int a = 10;
int b;
Bocek() {
ekranaBas("a = " + a + ", b = " + b);
b = 17;
}
static int x1 = ekranaBas("static Bocek.x1 ilk deger verildi");

static int ekranaBas(String s) {
System.out.println(s);
return 18;
}
}

public class Bocekcik extends Bocek {
int k = ekranaBas("Bocekcik.k ilk deger verildi");
Bocekcik() {
ekranaBas("k = " + k);
ekranaBas("b = " + b);
}
static int x2 = ekranaBas("static Bocekcik.x2 ilk deger verildi");
public static **** main(String[] args) {
ekranaBas("Bocekcik - basla.. ");
Bocekcik b = new Bocekcik();
}
}

8-class Calisan {
public **** isYap(double a) {
System.out.println("Calisan.isYap()");
}
}


class Mudur extends Calisan {
public **** isYap( int a) {
System.out.println("Mudur.isYap()");
}

public static **** main(String args[]) {
Mudur m = new Mudur();
m.isYap(3.3);
}
}



9-
import java.io.*;
import java.nio.*;
import java.nio.channels.*;
import java.net.*;
import java.util.*;
import java.nio.charset.*;
import java.lang.*;


public class BlokesizSunucu {
public Selector sel = null;
public ServerSocketChannel sunucu = null;
public SocketChannel soket = null;
public int port = 8080;



/**
* Varsayilan yapilandirici
*/
public BlokesizSunucu()
{
System.out.println("Varsayilan Yapilandirici cagrildi");
}

/**
* Yapilandirici
*
* @param port port numarasi belirtilerek
* BlokesizSunucu nesnesi olusturuluyor
*/
public BlokesizSunucu(int port)
{
System.out.println("Port numarasi belirtildi ve " +
" yapilandirici cagrildi");
port = port;
}



/**
* Gonderilen sayinin, sozel karsiligini bulan metod
*
* @param sayi Sozel karsiliginin bulunmasi istenilen sayi
*
* @return Sozel karsilik, 5 = Bes , 6 = Alti ,, gibi
*/
public static String karsiliginiBul(int sayi) {

String ifade = null ;
switch (sayi) {
case 0 : ifade = "Sifir"; break;
case 1 : ifade = "Bir"; break;
case 2 : ifade = "Iki"; break;
case 3 : ifade = "Uc"; break;
case 4 : ifade = "Dort"; break;
case 5 : ifade = "Bes"; break;
case 6 : ifade = "Alti"; break;
case 7 : ifade = "Yedi"; break;
case 8 : ifade = "Sekiz"; break;
case 9 : ifade = "Dokuz"; break;
default : ifade = "Bilinmeyen deger"; break;
}
return ifade ;
}


/**
* Kanallarin olusturuldugu ve port numarasina baglandigi metod
*
* @exception IOException
* @exception UnknownHostException
*/
public **** islemleriBaslat() throws IOException,UnknownHostException {
System.out.println("Islemler Baslatiliyor");
sunucu = ServerSocketChannel.open();
sunucu.configureBlocking(false); // dikkat
InetAddress ia = InetAddress.getByName(null);
InetSocketAddress isa = new InetSocketAddress(ia,port);
sunucu.socket().bind(isa);
}

/**
* Istemciden gelen isteklerin karsilandigi
* ve ilgili metodlara paslandigi yer
*
* @exception IOException
*/
public **** sunucuyuBaslat() throws IOException {
System.out.println("sunucuyuBaslat() cagrildi");
islemleriBaslat();
sel = Selector.open(); // dikkat

System.out.println("Sunucu, istekleri kabul etmeye hazir ");
SelectionKey kabulAnahtari = sunucu.register(sel, SelectionKey.OP_ACCEPT );

while (kabulAnahtari.selector().select() > 0 ) {

Set hazirAnahtarlar = sel.selectedKeys();
Iterator it = hazirAnahtarlar.iterator();


while (it.hasNext()) {
SelectionKey anahtar = (SelectionKey)it.next();
it.remove(); // dikkat

if (anahtar.isAcceptable()) {
System.out.println("baglanti kabul edildi");
ServerSocketChannel ssc = (ServerSocketChannel) anahtar.channel();
soket = (SocketChannel) ssc.accept();
soket.configureBlocking(false);
SelectionKey diger =
soket.register(sel,
SelectionKey.OP_READ|SelectionKey.OP_WRITE);

}

if (anahtar.isReadable()) {
System.out.println("anahtar okunabilir");
String ret = mesajOku(anahtar);
if ( (ret != null) && (ret.length() > 0) ) {
mesajGonder(soket,ret);
} else {
continue;
}
}

if (anahtar.isWritable()) {
System.out.println("anahtar yazilabilir");
String ret = mesajOku(anahtar);
soket = (SocketChannel)anahtar.channel();
if ( (ret != null) && (ret.length() > 0) ) {
mesajGonder(soket,ret);
} else {
continue;
}
}
}
}
}


/**
* Verileri istemciye gonderen metod
*
* @param soket SoketChannel nesnesi
* @param ret Okunan veri
*/
public **** mesajGonder(SocketChannel soket,String ret) {

try {
ret=ret.trim();
Integer i = new Integer(ret.trim());
int sayi = i.intValue();

// gelen sayinin karsiligini bul
String ifade = karsiliginiBul(sayi);
StringBuffer s = new StringBuffer();
s.append(ifade);
s.append("\n");
// istemciye gonder
ByteBuffer buffer = ByteBuffer.wrap(s.toString().getBytes());
int nBytes = soket.write(buffer);


} catch (Exception e) {
e.printStackTrace();
}

}

/**
* Istemciden gelen verileri okuyan metod
*
* @param anahtar Anahtar
*
* @return Okunan deger
*/
public String mesajOku(SelectionKey anahtar) {
int nBytes = 0;
soket = (SocketChannel)anahtar.channel();
ByteBuffer buf = ByteBuffer.allocate(1024);
String sonuc = null;
try {
nBytes = soket.read(buf);
buf.flip();
Charset charset = Charset.forName("UTF-8");
CharsetDecoder decoder = charset.newDecoder();
CharBuffer charBuffer = decoder.decode(buf);
sonuc = charBuffer.toString();

} catch (IOException e) {
e.printStackTrace();
}
return sonuc;
}

/**
* BlokesizSunucunun baslatildigi metod
*
* @param args Disaridan girilen degerler.
*/
public static **** main(String args[]) {
BlokesizSunucu nb = new BlokesizSunucu();
try {
nb.sunucuyuBaslat();
} catch (IOException e) {
e.printStackTrace();
System.exit(-1);
}
}
}



10-class Sporcu2 {
static {
Basketbolcu2.kos();
}
}

public class Basketbolcu2 extends Sporcu2 {

static public **** kos() {
boolean assertionsOn = false;
assert assertionsOn=true;
boolean assertionacikMiKalacak =
new Basketbolcu2().getClass().desiredAssertionStatus();

System.out.println("Assertion ozelligi suan icin :"+ assertionsOn+
" ama istenen durum : " + assertionacikMiKalacak);
}

static public **** main( String args[] ) {
kos();
}
}
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.