1. L o g o
仂亞舒仄仍舒仍仆 仍
仍仂仆 丕仍仆 丕仍舒舒仆弍舒舒舒 弌亞仍
2015 仂仆
仍舒, 仆从仆 舒亶
弍舒亞 .舒仆亰仂亳亞
2. L o g o
仂亞舒仄仍舒仍仆 仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
亞仍亞舒
个仆从 勵勵仆亳亶 亞仍3
个仆从亳亶仆 舒亞仄亠仆 亟舒仄亢仍舒仍4
1
2
仍舒仆 亟舒仄亳仍5
舒亶亞仍舒亞 仆从仆 舒亶6
JTextArea 从仍舒仆 舒亶, 亞仍
Java 舒仆 (Package)
仍舒仆 于舒亞亳亟7
3. L o g o
个仆从 亰舒仍舒仍
勤ぱ仆从
仂亞舒仄 弍亳亳 仗仂亠亳亶亞
磿弍舒仍舒
丿舒舒亟仍舒亞舒舒亶 勵亠亟 亟亟舒亢 亞仍
仂亟亞 亟舒于舒亢 弍亳亳 勵亰亞亟仍
亞亳亶仍
勤仂从舒仍 于舒亞
个仆从 亟仂仂 亰舒仍舒亞亟舒仆 于舒亞
仂亞舒仄仍舒仍仆 仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
4. L o g o
个仆从 亰舒仍舒仍
个仆从亳亶亞 亟舒舒舒 弍舒亶亟仍舒舒 亰舒仍舒仆舒:
public 舒舒丐唏唏仍 个仆从 (舒舒仄亠丐唏唏仍
舒舒仄亠)
public static 舒舒丐唏唏仍 个仆从(舒舒仄亠丐唏唏仍
舒舒仄亠)
亳:
public int square (int y)
public String getName (int x, int y)
Return 勵仍勵勵 勵亞 舒亳亞仍舒仆 仆从 亟仂仂仂 亞舒 弍舒舒亟舒亞.
Return 弍亳仍亞亳亶亞 舒亢亳仍仍仍舒仆亞 仆从 亟舒亢
仗仂亞舒仄仆 亟亳亟仍舒亞舒 亞 仆从亳亶亞 舒舒仆舒舒 亟亟舒仆 仆亟
弍舒舒舒仆 亞亞 舒于 仂亟仂亞.
仂亞舒仄仍舒仍仆 仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
5. L o g o
个仆从 舒亳亞仍舒仍
C舒亳从 仆从 舒亳亞仍舒舒仆 亢亳.
亅仆亳亶 10 亳亞 仂仂仆 从弍亞 仂仍.
仂亞舒仄仍舒仍仆 仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
public class FunctionDemo{
public static int cube (int x)
{
return x * x * x;
}
public static void main ( String args[] )
{
for ( int i = 1; i <= 10; i++)
System.out.println( cube ( i ) );
}
}
6. L o g o
个仆从 舒亳亞仍舒仍
C舒亳从 弍亳 仆从 舒亳亞仍舒舒仆 亢亳.
亅仆亳亶 10 亳亞 仂仂仆 从弍亞 仂仍.
仂亞舒仄仍舒仍仆 仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
public class FunctionDemo{
public int cube (int x)
{
return x * x * x;
}
public static void main ( String args[] )
{
FunctionDemo myObject = FunctionDemo();
for ( int i = 1; i < 10; i++)
System.out.println( myObject.cube ( i ) );
}
}
10. L o g o
个仆从亳亶仆 仗舒舒仄亠 亟舒仄亢仍舒仍
仂亞舒仄仍舒仍仆 仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
public class ArgumentDemo{
public void sub(int x)
{
System.out.println(x =: + x);
x = x + 1;
System.out.println(x =: + x);
}
public static void main()
{
int z =12;
System.out.println(z =: + z);
sub(z);
System.out.println(z =: + z);
}
}
11. L o g o
丕亞舒舒 仗舒舒仄亠 亟舒仄亢仍舒
仂亞舒仄仍舒仍仆 仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
public class ArgumentDemo{
public void sub(String m)
{
System.out.println(个仆从 亟仂仂 仍亟: + m);
m = C++
System.out.println(个仆从 亟仂仂 亟舒舒舒 仆: + m);
}
public static void main()
{
String m = Java;
System.out.println(舒仄亢仍舒仆 唏仄仆唏: + m);
sub(m);
System.out.println(舒仄亢仍仆 亟舒舒舒: + m);
}
}
12. L o g o
舒舒仍舒舒 仗舒舒仄亠 亟舒仄亢仍舒
仂亞舒仄仍舒仍仆 仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
public class ArgumentDemo{
public void sub(String s)
{
System.out.println(个仆从 亟仂仂 仍亟: + s[0] + + s[1]);
s[0] = C;
s[1] = is procedural.;
System.out.println(个仆从 亟仂仂 亟舒舒舒 仆: + s[0] + + s[1]);
}
public static void main()
{
String m[] = {Java,is object oriented.};
System.out.println(舒仄亢仍舒仆 唏仄仆唏: + m[0] + + m[1]);
sub(m);
System.out.println(舒仄亢仍仆 亟舒舒舒: + m[0] + + m[1]);
}
}
13. L o g o
仂亞舒仄仍舒仍仆 仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
仍舒仆 亟舒仄亳仍 (inheritance)
Java-仆 从仍舒 弍勵 礆舒 仆亞仆 从仍舒亞
亟舒仄仍舒仆 弍舒亶亟舒亞.
勤P莞夷煮仍舒亟舒舒 extends 勵仍勵勵
勵亞亳亶亞 舒亳亞仍舒仆舒:
public class Car extends Vehicle{
勤パ于 extends 勵亞亳亶亞 舒亳亞仍舒舒亞勵亶
弍舒亶于舒仍 java.lang.Object 从仍舒舒舒
亟舒仄亟舒亞.
14. L o g o
仂亞舒仄仍舒仍仆 仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
JTextArea 从仍舒
仍仂仆 仄唏唏唏 仂亞仂仆 亠从勵勵亟亳亶亞 仂仆仂仆 亟
亟勵仍 舒亟于舒舒亶.
丶舒亞舒舒仆 亞
仆 JTextArea
15. L o g o
仂亞舒仄仍舒仍仆 仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
JTextArea 从仍舒
亳亞仍舒仆 仍亟
import javax.swing.JTextArea; 于仍
import javax.swing.*; 亞亢 仂仍亢 唏亞仆唏.
弍亠从亳亶亞 仆 亰舒仍舒仆舒:
JTextArea myText = new JTextArea();
丐亠从亳亶亞 仆 setText 仆从 仆 仂仍亢 唏亞亟唏亞.
myText.setText (Hello class!);
16. L o g o
仂亞舒仄仍舒仍仆 仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
JTextArea 从仍舒 舒亳亞仍舒舒仆 亢亳
17. L o g o
仂亞舒仄仍舒仍仆 仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
JTextArea 从仍舒 舒亳亞仍舒舒仆 亢亳 勵 亟勵仆
18. L o g o
仂亞舒仄仍舒仍仆 仍
弌舒仆舒仄舒亞勵亶 仂仂 亞舒亞舒 亢亳
丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
19. L o g o
仂亞舒仄仍舒仍仆 仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
弌舒仆舒仄舒亞勵亶 仂仂 亞舒亞舒 亢亳