Java演習(2) -- 簡単なプログラム --

Similar documents
2 p.2 2 Java Hello0.class JVM Hello0 java > java Hello0.class Hello World! javac Java JVM java JVM : Java > javac 2> Q Foo.java Java : Q B

2 p.2 2 Java Hello0.class JVM Hello0 java > java Hello0.class Hello World! javac Java JVM java JVM : Java > javac 2> Q Foo.java Java : Q B

Java 2 p.2 2 Java Hello0.class JVM Hello0 java > java Hello0.class Hello World! javac Java JVM java JVM : Java > javac 2> Q Foo.java Java : Q 2.

2 p.2 2 Java Hello0.class JVM Hello0 java > java Hello0.class Hello World! javac Java JVM java JVM : Java > javac 2> Q Foo.java Java : Q B

2 p.2 2 Java > javac Hello0.java Hello0.class JVM Hello0 java > java Hello0.class Hello World! javac Java JVM java JVM : Java > javac 2> Q Foo.j

アプレットの作成

19 3!! (+) (>) (++) (+=) for while 3.1!! (20, 20) (1)(Blocks1.java) import javax.swing.japplet; import java.awt.graphics;

Java演習(4) -- 変数と型 --

Microsoft Word - keisankigairon.ch doc

Java演習(9) -- クラスとメソッド --

2 p.2 2 Java Hello0.class JVM Hello0 java > java Hello0.class Hello World! javac Java JVM java JVM : Java > javac 2> Q Foo.java Java : Q B

r1.dvi

3 Java 3.1 Hello World! Hello World public class HelloWorld { public static void main(string[] args) { System.out.println("Hello World");

untitled

Java言語 第1回

< F2D B825082CC96E291E82E6A7464>

Microsoft PowerPoint - prog10.ppt

Microsoft PowerPoint - prog10.ppt

Applet java.lang.object java.awt.component java.awt.container java.awt.panel java.applet.applet

K227 Java 2

< F2D E E6A7464>

< F2D82518E9F8AD CC834F CC8CFC82AB82C68D4C>

< F2D834F838C A815B A CC>

Java演習(6) -- 条件分岐 --

< F2D B838A835882CC8CF68EAE2E6A7464>

< F2D A839382CC906A2E6A7464>

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV

明解Java入門編

Microsoft PowerPoint ppt

r3.dvi

< F2D82518E9F8AD CC95BD8D7388DA93AE2E6A7464>

( ) p.1 x y y = ( x ) 1 γ γ = filtergamma.java import java.applet.*; public class filtergamma extends Applet{ Image img; Image new_img; publi

< F2D89BA8EE882C E6A7464>

< F2D A838B838D96402E6A7464>

: : : TSTank 2

oop1

Java言語 第1回

Java 3 p.2 3 Java : boolean Graphics draw3drect fill3drect C int C OK while (1) int boolean switch case C Calendar java.util.calendar A

10K pdf

Microsoft PowerPoint - OOP.pptx

I. (i) Java? (A). 2Apples (B). Vitamin-C (C). Peach21 (D). Pine_Apple (ii) Java? (A). Java (B). Java (C). Java (D). JavaScript Java JavaScript Java (i

I java A

I HTML HashMap (i) (ii) :.java import java.net.*; import java.io.*; import java.util.hashmap; public class SimpleStopWatch { public static voi

2

Java言語 第1回

Microsoft PowerPoint pptx

Safari AppletViewer Web HTML Netscape Web Web 15-1 Applet Web Applet init Web paint Web start Web HTML stop destroy update init Web paint start Web up

AWT setcolor, drawstring Java AWT Abstract Window Toolkit Graphics AWT import import java.awt.* ; // AWT Graphics import java.awt.graphics; // AWT Gra

I. (i) Foo public (A). javac Foo.java java Foo.class (C). javac Foo java Foo (ii)? (B). javac Foo.java java Foo (D). javac Foo java Foo.class (A). Jav

AWT setcolor, drawstring Java AWT Abstract Window Toolkit Graphics AWT import import java.awt.* ; // AWT Graphics import java.awt.graphics; // AWT Gra

r6.dvi

1.ppt

II Java :30 12:00 I. I IV II. III. IV. ( a d) V. : this==null, T == N A ActionListener C class D actionperformed G getsource I implements K

Java updated

Java (5) 1 Lesson 3: x 2 +4x +5 f(x) =x 2 +4x +5 x f(10) x Java , 3.0,..., 10.0, 1.0, 2.0,... flow rate (m**3/s) "flow

text_08.dvi

新・明解Java入門

< F2D8EA CE909482CC92EA82852E6A7464>

< F2D F B834E2E6A7464>

6 p.1 6 Java GUI GUI paintcomponent GUI mouseclicked, keypressed, actionperformed mouseclicked paintcomponent thread, 1 GUI 6.0.2, mutlithread C

問1

3 p.1 3 Java Java Java try catch C Java if for while C 3.1 boolean Java if C if ( ) 1 if ( ) 1 else , 2 { } boolean true false 2 boolean Gr

問題1 以下に示すプログラムは、次の処理をするプログラムである

新・明解Java入門

< F2D82B682E182F182AF82F12E6A7464>

Local variable x y i paint public class Sample extends Applet { public void paint( Graphics gc ) { int x, y;... int i=10 ; while ( i < 100 ) {... i +=

<4D F736F F F696E74202D AC C8899E D834F E >

tn_soturon_sjis.dvi

2.2 Java C main Java main 2 C 6 C Java 3 C Java ( ) G101Hello.java G101Hello main G101Hello.java /* G101Hello */ class G101Hello { /* main */ public s

public static void main(... ) { Copyright by Tatsuo Minohara 2004 rev. Oct. 6 Macintosh Java Primer Chapter 3-2

:30 12:00 I. I VII II. III. IV. ( a d) V. VI : this==null, T == N A ActionListener A addactionlistener C class D actionperforme

Java (7) Lesson = (1) 1 m 3 /s m 2 5 m 2 4 m 2 1 m 3 m 1 m 0.5 m 3 /ms 0.3 m 3 /ms 0.6 m 3 /ms 1 1 3

ガイダンス

IE6 2 BMI chapter1 Java 6 chapter2 Java 7 chapter3 for if 8 chapter4 : BMI 9 chapter5 Java GUI 10 chapter6 11 chapter7 BMI 12 chap

< F2D82518CC282CC D2E6A7464>

< F2D825282CC947B909482CC A815B83682E6A>

< F2D92DE82E8914B82CC977088D32E6A7464>

Microsoft PowerPoint - chap10_OOP.ppt

第1章 ビジュアルプログラミング入門

Java言語 第1回


:30 12:00 I. I VII II. III. IV. ( a d) V. VI : this==null, T == N A ActionListener A addactionlistener C class D actionperforme

I. java.awt.rectangle java.lang.math random Java TM API java.awt Rectangle Rectangle (x,y)... public int x Rectangle X public int y Rectangle Y public

JAVA入門

r02.dvi

:30 12:00 I. I VII II. III. IV. ( a d) V. VI : this==null, T == N A ActionListener A addactionlistener C class D actionperformed

ohp02.dvi


やさしいJavaプログラミング -Great Ideas for Java Programming サンプルPDF

GUIプログラムⅣ

Java プログラミング Ⅰ 7 回目 switch 文と論理演算子 条件判断文 3 switch 文 switch 文式が case の値と一致した場合 そこから直後の break; までを処理し どれにも一致しない場合 default; から直後の break; までを処理する 但し 式や値 1

表示の更新もそういた作業のひとつに当たる スレッドの使用アニメーション アニメーションやシミュレーションなどは画面の更新が一定のタイミングで行われていく この連続した画面の更新をスレッドを利用して行う しかし paint() メソッドを直接呼び出して表示を更新することはできない その理由

(Eclipse\202\305\212w\202\324Java2\215\374.pdf)

5 p Point int Java p Point Point p; p = new Point(); Point instance, p Point int 2 Point Point p = new Point(); p.x = 1; p.y = 2;

2

Java プログラミング Ⅰ 3 回目変数 変数 変 数 一時的に値を記憶させておく機能型 ( データ型 ) と識別子をもつ 2 型 ( データ型 ) 変数の種類型に応じて記憶できる値の種類や範囲が決まる 型 値の種類 値の範囲 boolean 真偽値 true / false char 2バイト文

r3.dvi

I 4 p.2 4 GUI java.awt.event.* import /* 1 */ import mouseclicked MouseListener implement /* 2 */ init addmouselistener(this) this /* 3 */ this mousec

PowerPoint プレゼンテーション

ex01.dvi

Transcription:

Java

public class Hello Hello (class) (field)... (method)... Java main Hello World(Hello.java) public class Hello { public static void main(string[ ] args) {

public() (package) Hello World(Hello.java) public class Hello { public static void main(string[ ] args) { Java main

Java 1 class Hello, Hello.java Java main Hello World(Hello.java) public class Hello { public static void main(string[ ] args) {

main public static void main(string[] args) main Java VM(Virtual Machine) main main 1 Java main (Hello.java) public class Hello { public static void main(string[ ] args) {

main static() (instance) void, String (type) main void args String Java main (Hello.java) public class Hello { public static void main(string[ ] args) {

main (Hello.java)!! Java main public class Hello { public static void main(string[ ] args) {

(double quote) " " ( Hello, World!!) (argument) System.out.println ; ( ;semi-colon) Java main (Hello.java) public class Hello { public static void main(string[ ] args) {

(double quote) " " ( Hello, World!!) (argument) System.out.println ; ( ;semi-colon) Java main (Hello.java) public class Hello { public static void main(string[ ] args) {

(double quote) " " ( Hello, World!!) (argument) System.out.println ; ( ;semi-colon) Java main (Hello.java) public class Hello { public static void main(string[ ] args) {

(double quote) " " ( Hello, World!!) (argument) System.out.println ; ( ;semi-colon) Java main (Hello.java) public class Hello { public static void main(string[ ] args) {

{ Hello 1 { 5 main 2 { 4 (Hello.java) Java main public class Hello { public static void main(string[ ] args) {

ErrEx1.java ErrEx6.java (ErrEx1.java) Java public class ErrEx { public static void main(string[ ] args) {

ErrEx1.java ErrEx6.java (ErrEx2.java) Java public class ErrEx2 { public static void main(string[ ] args) { System.out.println("Hello, World!!")

ErrEx1.java ErrEx6.java (ErrEx3.java) Java public class ErrEx3 { public static void main(string[ ] args) {

ErrEx1.java ErrEx6.java (ErrEx4.java) Java public class ErrEx4 { public static void main(string[ ] args) {

ErrEx1.java ErrEx6.java (ErrEx5.java) Java public class ErrEx5 { public static void main(string[ ] args) { System.out.print1n("Hello, World!!");

ErrEx1.java ErrEx6.java (ErrEx6.java) Java public class ErrEx6 { public static void main(string[ ] args) { System.out (println("hello, World!!");

Java Hello.java

(Applet) HelloApplet.java Hello, World!! Java applet(helloapplet.java) import javax.swing.japplet; import java.awt.graphics; public class HelloApplet extends JApplet { public void paint(graphics g) { g.drawstring("hello, World!!", 10, 10); Java? HTML Applet? IE(Internet Explore), Mozilla Web browser

(Applet) HelloApplet.java Hello, World!! Java applet(helloapplet.java) import javax.swing.japplet; import java.awt.graphics; public class HelloApplet extends JApplet { public void paint(graphics g) { g.drawstring("hello, World!!", 10, 10); Java? HTML Applet? IE(Internet Explore), Mozilla Web browser

(Applet) Applet > javac HelloApplet.java web browser(ie ) html appletviewer > appletviewer HelloApplet.html Java? HTML HelloApplet.java html (HelloApplet.html) <html> <applet code="helloapplet.class" width=100 height=30> </applet> </html>

(Applet) Applet > javac HelloApplet.java web browser(ie ) html appletviewer > appletviewer HelloApplet.html Java? HTML HelloApplet.java html (HelloApplet.html) <html> <applet code="helloapplet.class" width=100 height=30> </applet> </html>

(Applet) Applet > javac HelloApplet.java web browser(ie ) html appletviewer > appletviewer HelloApplet.html Java? HTML HelloApplet.java html (HelloApplet.html) <html> <applet code="helloapplet.class" width=100 height=30> </applet> </html>

HelloApplet.java import (1,2 ) javax.swing JApplet java.awt Graphics Java? HTML import javax.swing.japplet; import java.awt.graphics; public class HelloApplet extends JApplet { public void paint(graphics g) { g.drawstring("hello, World!!", 10, 10);

HelloApplet.java extends JApplet(4 ) JApplet ( ) applet Java? HTML import javax.swing.japplet; import java.awt.graphics; public class HelloApplet extends JApplet { public void paint(graphics g) { g.drawstring("hello, World!!", 10, 10);

HelloApplet.java paint (5 ) applet main browser g: Java? HTML import javax.swing.japplet; import java.awt.graphics; public class HelloApplet extends JApplet { public void paint(graphics g) { g.drawstring("hello, World!!", 10, 10);

HelloApplet.java drawstring (6 ) drawstring(string str, int x, int y) str (x, y) : "(double quatation) g.drawstring() g Java? HTML import javax.swing.japplet; import java.awt.graphics; public class HelloApplet extends JApplet { public void paint(graphics g) { g.drawstring("hello, World!!", 10, 10);

O 10 20 30 40 50 x Java 10? 20 HTML 30 40 50 y

HTML(Hyper Text Markup Language) HTML Web page < > < / > <html> </html> html <applet> </applet> code="" width height Java? HTML HelloApplet.java html (HelloApplet.html) <html> <applet code="helloapplet.class" width=100 height=30> </applet> </html>