JAVA H13 OISA JAVA 1

Similar documents
<4D F736F F D20566F F6E658C6791D FE382C582CC4A D834F E F8F4390B394C52E646F63>

Programming-C-9.key

Java (9) 1 Lesson Java System.out.println() 1 Java API 1 Java Java 1

untitled

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

新・明解Java入門

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

Java 対応携帯電話機のJava ウイルスの危険性に関する調査・検討報告書

226

ALG ppt

untitled

データ構造とアルゴリズム論

Exam : 1z1-809-JPN Title : Java SE 8 Programmer II Vendor : Oracle Version : DEMO Get Latest & Valid 1z1-809-JPN Exam's Question and Answers 1 from Ac

: : : TSTank 2


Java プログラミング Ⅰ 3 回目変 数 今日の講義講義で学ぶ内容 変数とは 変数の使い方 キーボード入力の仕方 変 数 変 数 一時的に値を記憶させておく機能 変数は 型 ( データ型 ) と識別子をもちます 2 型 ( データ型 ) 変数に記憶する値の種類変数の型は 記憶できる値の種類と範囲

(Microsoft PowerPoint - \223\306\217KJAVA\221\346\202R\224\ ppt)

Java知識テスト問題

Prog2_9th

JavaプログラミングⅠ

Javaセキュアコーディングセミナー東京 第3回 入出力(File, Stream)と例外時の動作 演習解説

2: 3: A, f, φ f(t = A sin(2πft + φ = A sin(ωt + φ ω 2πf 440Hz A ( ( 4 ( 5 f(t = sin(2πf 1t + sin(2πf 2 t = 2 sin(2πt(f 1 + f 2 /2 cos(2πt(f 1 f

アプレットの作成

ALG ppt

1 Java Java GUI , 2 2 jlabel1 jlabel2 jlabel3 jtextfield1 jtextfield2 jtextfield3 jbutton1 jtextfield1 jtextfield2 jtextfield3

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

VB.NETコーディング標準

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

データ構造とアルゴリズム論

オブジェクト指向プログラミング・同演習 5月21日演習課題

Javaセキュアコーディングセミナー2013東京第1回 演習の解説

r3.dvi

intra-mart Accel Platform — イベントナビゲータ 開発ガイド   初版   None

目 次 Java GUI 3 1 概要 クラス構成 ソースコード例 課題...7 i

A B 1: Ex. MPICH-G2 C.f. NXProxy [Tanaka] 2:

untitled

55 7 Java C Java TCP/IP TCP/IP TCP TCP_RO.java import java.net.*; import java.io.*; public class TCP_RO { public static void main(string[] a

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

9.3 同期 共有データへの読み書きの同期 複数のスレッドから共有データを読み書きするときに発生する問題について 一つのフィールドに対して複数のスレッドが同時にアクセスする可能性がある場合 その順番によっては整合性が保てなくなる可能性があるので スレッドの制御フローが独立していては困ることがある 次

PowerPoint プレゼンテーション

JavaプログラミングⅠ

Web 1 p.2 1 Servlet Servlet Web Web Web Apache Web Servlet JSP Web Apache Tomcat Jetty Apache Tomcat, Jetty Java JDK, Eclipse

K227 Java 2

PowerPoint Presentation

r02.dvi

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

Oracle9i JDeveloperによるWebサービスの構築

ohp02.dvi

Microsoft PowerPoint - prog09.ppt

ValueHolder... 9 Customer.java Oracle TopLink 10g(10.1.3) È Volume3 2

Microsoft PowerPoint - prog09.ppt

インターネットマガジン2001年4月号―INTERNET magazine No.75

Thread

II 1 p.1 1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway Interface Web HTML Web Web CGI CGI CGI Perl, PHP C JavaScript Web CGI HTML 1.2 Servlet Java

intra-mart Accel Platform — イベントナビゲータ 開発ガイド   初版  

データ構造とアルゴリズム論

解きながら学ぶJava入門編

Q&A集

WILLCOM端末におけるアプリケーションの開発方法、その他

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

try catch Exception Java try catch try { } catch ( Exception e ) { } e 16-1 try catch 0 try { int x = 0; int y = 10 / x; } catch ( Exception e ) { Sys

Vuzix M100 SDKインストールガイド

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

Javaセキュアコーディングセミナー東京 第2回 数値データの取扱いと入力値の検証 演習解説

I java A

JavaプログラミングⅠ

Exam : 1z0-809 日本語 (JPN) Title : Java SE 8 Programmer II Vendor : Oracle Version : DEMO 1 / 8 Get Latest & Valid 1z0-809-JPN Exam's Question and Answe

Oracle Forms Services R6i

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

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

TestDesign for Web


PowerPoint Presentation

アルゴリズムとデータ構造1

10K pdf

Microsoft PowerPoint ppt

tkk0408nari

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

JAVA 11.4 PrintWriter 11.5

Part1 159 a a

12.1 インターネットアドレス インターネットアドレス インターネットアドレス 32 ビットの長さを持つインターネットに接続されたマシンを識別するのに使う インターネットアドレスは ピリオドで区切られたトークンの並びで表現されることもある インターネットアドレス

1: JX-model XML File Package Import Class Intf Ctor Method SInit Field Param Local ExtdOpt ImplOpt ThrwOpt Members QName Type Stmt Label Expr ident li

HTML Java Tips dp8t-asm/java/tips/ Apache Tomcat Java if else f

2016 年度 JAVA 講座第六週目 目次 パッケージ... 2 パッケージの作成... 2 パッケージの使用方法... 3 異なるパッケージ同名クラスの宣言... 4 パッケージの側面から見たアクセス修飾子... 4 ラッパークラス... 5 ラッパークラス利用法:キャスト... 5 ラッパーク

コーディング基準.PDF

Make the Future Java FY13 PPT Template

はじめに インフォマート API の呼び出しには OAuth2.0 による認証を受ける必要があります OAuth2.0 を使うことで インフォマート API を利用するサービスは インフォマートプラットフォーム ID( 1 以下 PFID) とパスワードを保存したり処理したりすることなく PFID

HTML Java Tips dp8t-asm/java/tips/ Apache Tomcat Java if else f

r1.dvi

"CAS を利用した Single Sign On 環境の構築"

PowerPoint プレゼンテーション

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

LogisticaTRUCKServer-Ⅱ距離計算サーバ/Active-Xコントロール/クライアント 概略   

Client Client public void sendobject(object message) String String Web Container String RemoteEndpoint String Endpoint throwsioexception, EncodeExcept

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


text_10.dvi

intra-mart Accel Platform — 外部ソフトウェア接続モジュール 仕様書   第3版  

/ ( ) 8/7/ :21 p.2/64

Client client = ClientBuilder.newClient(); WebTarget webtarget = client.target(" " "); Invo

Transcription:

JAVA H13 OISA JAVA 1

...3 JAR...4 2.1... 4 2.2... 4...5 3.1... 5 3.2... 6...7 4.1... 7 4.2... 7 4.3... 10 4.4...11 4.5... 12 4.6... 13 4.7... 14 4.8... 15 4.9... 16...18 5.1... 18 5.2...19 2

Java Java DoJa DoJa NTT DoCoMo Profile J2MEJava2 Micro EditionMIDP Profile NTT DoCoMo MIDP Profile J2ME Sun Microsystems,Inc. Java ZIP JAR 10Kbytes 10240bytes MIDlet J-Phone Java 50K2002/1 100K NTT DoCoMo FORMA 30K JAR 3

JAR 2.1 Java JAR JAR JAR 1. 2. 3. 4. 5. 6. 7. 8. 9. 4 2.2 Java JAR K 1 JAR Size100K J-Phone ) Size50K J-Phone ) Size30K FORMA Size10K 4

3.1 OISA JAVA OrderTicket Java OrderTicket Java OrderTicket 1 OrderTicket Inner Class JAR 114K 2 OrderTicket OrderTicket.class OrderTicket$1.class OrderTicket$2.class OrderTicket$About.class OrderTicket$Artist.class OrderTicket$Confirm.class OrderTicket$CreditCard.class OrderTicket$GaugeDisplay.class OrderTicket MIDlet Inner Class Inner Class About (TicketItem) DB 5

OrderTicket$Inquire.class OrderTicket$Login1.class OrderTicket$Login2.class OrderTicket$NumberedHashtable.class OrderTicket$PersonalOisaData.class OrderTicket$TicketItem.class OrderTicket$TimerClient.class ID RMSRecord Management System 3.2 JDK1.3.1_01J2ME-Wireless_ToolKit1.0.3( WTK ) WTK KToolBar JAD JAR JAR Sun WTK NTT DoCoMo J2ME-Wireless_ToolKit for the DoJa NTT DoCoMo Class KToolBar Run MIDP Application MIDP Profile 6

4.1 [ ] class Artist.class 1 Artist.class Artist.class Artist.class Artist.class [ ] Artist.class, 3 JAR Artist.class JAR,,,,,,, 5,,,,, JAR Artist.class [ ] JAR 4.2 [ ] JAR JAR [ ] JAR 7

< > JAR class Xn { Xn() { return; Xn.class 2 191bytes n=15 OrderTicket#Xn.class 341bytes n=15 4 JAR Xn (n) JAR File (bytes) JAR File (bytes) 23609 23463 24002 23739 24404 24009 24797 24283 25187 24556 < > OrderTicket.class Thread run private void displayconnectaction(command c, Form obj) { Thread thread = new Thread(){ // public void run() { try { detail.setstring("wait..."); URL = new String(); URL = BASE_URL + geturl(); detail.setstring(readpage(url)); catch (IOException e) { detail.setstring("fail.."); ; thread.start(); 8

3 private void displayconnectaction(command c, Form obj) { actthread thread = new actthread(); thread.start(); // actthread class actthread extends Thread { public void run() { try { detail.setstring("wait..."); URL = new String(); URL = BASE_URL + geturl(); detail.setstring(readpage(url)); catch (IOException e) { detail.setstring("fail.."); 4 actthread JAR 5 OrderTicket.class 13767 13787 #1.class 1070 +17 #actthread.class 1087 JAR 23197 23231 byte OrderTicket static JAR PersonalOisaData NumberedHashtable CreditCard TicketItem Artist 24K JAR 1K 23 9

[ ] JAR JAR JAR 4.3 [ ] [ ] jpeg png 6 Fukuokadome.png Fukuokadome.bmp Fukuokadome.gif Fukuokadome.jpg 13k 21K 3K 3K 34K JAR 24K OrderTicket, 10

, [ ] JAR JAR JAR JAR jpeg JAR 4.4 [ ] Java [ ] class A { private String aaa; void method() { // aaa class A { void method() { String aaa = null; // aaa 5 7 byte byte [ ] 11

4.5 [ ] [ ] JAR Alert altcrdmsg1 [0] altcrdmsg2 [1] altpwdmsg1 [2] altpwdmsg2 altmsgxxxxx[7] [3] alttktntg [4] alttktmiss1 [5] alttktmiss2 [6] 42,664 42,570 (94) int imgpindex [0] imgxindex[2] imghindex [1] 6 42,555 42,560(+5) int JAR /* */ /* */ class A { int A1,A2,A3,A4,A5,A6,A7 A() { class A { int A1[]; A() { A1 = new int[7]; 12

42,550 42,550 A1 [0] 42,557 42,580 A2 [0] [1] 42,562 42,580 A3 [0] [2] 42,568 42,580 A4 A1[] [0] [3] 42,573 42,580 A5 [0] [4] 42,577 42,580 A6 [0] [5] 42,582 42,580 A7 [0] [6] 42,586 42,580 7 Alert JAR [ ] int 4.6 [ ] Java try{ catch(exception){ try{ catch(){ try{ catch(){ 1 try{ catch(){ void method() { try { A catch (Exception e) {; try { B catch (Exception e) {; void method01() { try { method(); catch (Exceprion e) {; void method() throws Exception { A B [ ] 8 Throw 13

8 Try-Catch byte (byte) (byte) [ ] 4.7 [ ] [ ] OrderTicket Byte JAR 9 14

10 X OrderTicket Jar 241 OrderTicket OT 550 Total 800 [ ] 4.8 [ ] class A { void method01() { method02(); void method02() { // method02 class A { void method01() { // method02 15

[ ] 11 OrderTicket publicprivate 9 byte byte [ ] 4.9 [ ] void method01() { String aaa = method02() int a = Integer.parseInt(aaa); String method02() { return new String( 100 ); void method01() { int a = Integer.parseInt(method02()); String method02() { return new String( 100 ); 12 [ ] 16

10 byte byte [ ] 17

5.1 114K JAR 18K -79K -4K -10K -1K -1K -1K 114K JAR (2.) 35K (1. 2.) Artist JAR JAR 21K (2.) 20K (8.) 19K (5.) (6.) (7.) (9.) (4.) JAR 18K 10K 13 18

11 Artist JAR -4KB -1KB JAR -79KB -10KB -45Bytes Artist -94Bytes OrderTicket -241Bytes -1093Bytes -285Bytes JAR Java i 10K 5.2 10K 30K FORMA 19

12 Java OrderTicket 20

[ ] [ ] http://www.atmarkit.co.jp/fmobile/rensai/doja07/doja07.html http://www.kajas.com/faq/faq5.html http://gigahz.net/ml/java/ http://java.sun.com/ OrderTicket 21