java程序设计教程源代码.doc
文本预览下载声明
第一章 Java语言的概述
例子1
class A
{
void f()
{
System.out.println(I am A);
}
}
class B
{
}
public class Hello
{
public static void main (String args[ ])
{
System.out.println(你好,很高兴学习Java);
A a=new A();
a.f();
}
}
源程序
public class Tom
{
int leg;
String head;
void cry(String s)
{
System.out.println(s);
}
}
class Example
{
public static void main(String args[])
{
Tom cat;
cat=new Tom();
cat.leg=4;
cat.head=猫头;
System.out.println(腿:+cat.leg+条);
System.out.println(头:+cat.head);
cat.cry(我今天要和Jerry拼了);
}
}
例子2
import java.applet.*;
import java.awt.*;
public class Boy extends Applet
{
public void paint(Graphics g)
{
g.setColor(Color.blue);
g.drawString(Java是一门很优秀的语言,12,30);
g.setColor(Color.red);
g.drawString(我一定认真学习Java,22,56);
}
}
第2章 基本数据类型和数
例子1
public class Example
{
public static void main (String args[ ])
{
char c=α;
System.out.println(希腊字母\α\在unicode表中的顺序位置:+(int)c);
System.out.println(希腊字母表:);
for(int i=(int)α;i=(int)ω;i++)
{
System.out.print( +(char)i);
}
}
}
例子2
public class Example
{
public static void main (String args[ ])
{
byte a=120;
short b=255;
int c=2200;
long d=8000;
float f;
double g=0.1234567812345678;
b=a;
c=(int)d;
f=(float)g; //导致精度的损失.
System.out.println(a=+a);
System.out.println(b=+b);
System.out.println(c=+c);
System.out.println(d=+d);
System.out.println(f=+f);
System.out.println(g=+g);
}
}
例子3
public class Example
{
public static void main (String args[ ])
{
long x=5678;
float f=123.456789f;
double d=123456
char c=a;
System.out.printf(%c\n%10.3f%n%
显示全部