Building Applications with JBuilder.
|
|
- はな しろみず
- 4 years ago
- Views:
Transcription
1 JBuilder VERSION 6 Borland JBuilder Borland Software Corporation 100 Enterprise Way, Scotts Valley, CA
2 JBuilder JBuilder redist DEPLOY.TXT Boland Software Corporation CD Copyright Boland Software Corporation. All rights reserved. Borland Borland Software Corporation JBuilder CD Boland Software Corporation Printed in Japan.
3 JBuilder for Macintosh World Wide Web Usenet BeansExpress JavaBeans JavaBeans JavaBeans Bean Bean Bean bound constrained 2-7 BeanInfo BeanInfo BeanInfo BeanInfo Bean String String Integer Bean Bean Bean Java i bmj bcj IDE Java Web Java
4 ExpressionInsight UML UML Java Java UML JBuilder UML JBuilder UML UML JBuilder UML UML UML UML IDE Javadoc UML UML JBuilder ii
5 JUnit JBuilder JDBC JNDI JBTestRunner JUnit TextUI JUnit SwingUI API Javadoc API Javadoc 9-2 Javadoc Javadoc Javadoc Javadoc Doclet Javadoc JBuilder Javadoc Javadoc Javadoc Doclet Doclet Java Java JAR JAR JDK Java JAR JAR JDK 1.1.x JDK 1.2/1.3 Java Java JavaBeans JBuilder J2EE iii
6 11 JBuilder JBuilder dbswing JBuilder JBuilder Unicode UI IDE Unicode Unicode ASCII \u Unicode JBuilder subtractvalues() dividevalues() oddeven() UML UML UML UML JDBC SQL JDBC A.... A-1 -classpath A-2 CLASSPATH A-2 UNIX CLASSPATH A-2 Windows CLASSPATH A-3 JBuilder A A A A-5 bcj A A A A A-9 VM A-10 bmj A A A A A A-16 VM A-17 I-1 iv
7 1 ëê 1 èõ JBuilder JBuilder IDE JavaBeans Java JBuilder Java Java JBuilder IDE Java JBuilder Java jar Java JBuilder Professional Enterprise BeansExpress JavaBeans JavaBeans JavaBeans Java JBuilder 1-1
8 JBuilder API Javadoc JBuilder Javadoc API HTML JBuilder JBuilder Java JBuilder Enterprise UML JBuilder JBuilder JBuilder Enterprise UML JBuilder UML JDBC JBuilder JBuilder Professional JBuilder Enterprise JDK JBuilder JBuilder JBuilder Java JBuilder Java 1-2 JBuilder
9 Borland JBuilder Macintosh JBuilder for Macintosh 1.1 Hello World SET PATH CLASSPATH Java boolean, int, long Java Java void static Java Java bmj Borland Make for Javabcj Borland Compiler for Java javac bmj -classpath [ ] < > HTML... Esc 1-3
10 JBuilder for Macintosh JBuilder 1.2 <jbuilder> <.jbuilder > jbproject <jdk> / Windows <home> UNIX Linux /user/<username> /home/ <username> Windows 95/98 C: Windows Windows NT C: Winnt Profiles <username> Windows 2000 C: Documents and Settings <username> <jbuilder> JDK JBuilder jbuilder6 JBuilder JBuilder <.jbuilder> jbproject <jdk> Java Java Development Kit jbuilder6/jdk1.3/ <jbuilder>/<jdk>/ Metal JBuilder for Macintosh JBuilder Macintosh OS X Macintosh JBuilder Mac Mac JBuilder Mac Macintosh OS X UI OS X 1-4 JBuilder
11 Web TEL: Web FTP Listserv ftp.borland.com Borland anonymous ftp listserver World Wide Web Java URL Web 1-5
12 JBuilder JBuilder JBuilder Usenet Usenet Java Java news:comp.lang.java.advocacy news:comp.lang.java.announce news:comp.lang.java.beans news:comp.lang.java.databases news:comp.lang.java.gui news:comp.lang.java.help news:comp.lang.java.machine news:comp.lang.java.programmer news:comp.lang.java.security news:comp.lang.java.softwaretools 1-6 JBuilder
13 2 èõbeansexpress ëê 2 JavaBeans JBuilder Professional Enterprise BeansExpress JavaBeans JavaBeans JavaBeans BeansExpress Java JavaBeans JavaBeans JavaBeans.JAR Java Java JavaBeans UI JavaBeans public Java JavaBeans JavaBeans JavaBeans JavaBeans Pure Java BeansExpress JavaBeans 2-1
14 Bean JBuilder Java.JAR Bean BeansExpress JavaBeans 1. (F) (P) 2. (F) (N) 3. JavaBean JavaBeans 4. Bean 5. Bean 6. (A) Java JavaBeans Java JBuilder JavaBeans (J) 2. JBuilder (D) 2-2 JBuilder
15 3. public Public(U) Bean 4. JBuilder Bean main() Bean main (M) 5. JBuilder sample Bean (G) Bean JBuilder Bean 6. (O) 8. OK JavaBeans JavaBeans JavaBeans JBuilder package myjavabean; import java.awt.*; import javax.swing.jpanel; public class BeanieBaby extends JPanel { BorderLayout borderlayout1 = new BorderLayout(); public BeanieBaby() { try { jbinit(); } catch(exception ex) { ex.printstacktrace(); } } private void jbinit() throws Exception { this.setlayout(borderlayout1); } } JBuilder Bean public JavaBeans BeansExpress JavaBeans 2-3
16 Bean Bean JavaBeans JBuilder UI Bean 1. JBuilder Bean 2. UI 3. UI Bean Bean Bean backgroundcolor JavaBeans Bean 1. Bean BeansExpress JBuilder
17 Bean Java JavaBeans 6. JBuilder Getter Setter Setter 7. OK Bean JBuilder BeansExpress JavaBeans 2-5
18 package myjavabean; import java.awt.*; import javax.swing.jpanel; public class BeanieBaby extends JPanel { BorderLayout borderlayout1 = new BorderLayout(); private float price; //private price public BeanieBaby() { try { jbinit(); } catch(exception ex) { ex.printstacktrace(); } } private void jbinit() throws Exception { this.setlayout(borderlayout1); } public void setprice(float newprice) { //price price = newprice; } public float getprice() { //price return price; } } JBuilder private price BeanieBaby price private setprice() getprice() JBuilder Bean JBuilder Bean UI price price price Bean 1. Bean 2. Bean BeansExpress JBuilder
19 4. JBuilder Bean BeansExpress Bean 1. Bean 2. Bean BeansExpress bound constrained BeansExpress bound constrained bound constrained bound constrained 4. OK bound JBuilder private PropertyChangeSupport alltiedup bound public class BeanieBaby extends JPanel {... private String alltiedup; private transient PropertyChangeSupport propertychangelisteners = new PropertyChangeSupport(this);... public void setalltiedup(string newalltiedup) { String oldalltiedup = alltiedup; alltiedup = newalltiedup; BeansExpress JavaBeans 2-7
20 BeanInfo propertychangelisteners.firepropertychange("alltiedup", oldalltiedup, newalltiedup); } public String getalltiedup() { return alltiedup; } setalltiedup() JBuilder alltiedup public synchronized void removepropertychangelistener(propertychangelistener listener) { propertychangelisteners.removepropertychangelistener(listener); } public synchronized void addpropertychangelistener(propertychangelistener listener) { propertychangelisteners.addpropertychangelistener(listener); } constrained JBuilder bound BeanInfo JBuilder Bean BeanInfo JBuilder BeanInfo BeansExpress Bean BeanInfo BeanInfo Bean BeanInfo BeanInfo JBuilder BeanInfo 2-8 JBuilder
21 BeanInfo BeanInfo BeanInfo BeanInfo JBuilder Bean BeanInfo BeanInfo BeansExpress BeanInfo BeanInfo Bean BeanInfo Bean Bean BeanInfo BeanInfo Bean BeanInfo BeanInfo Bean BeanInfo getadditionalbeaninfo() Bean BeanInfo BeanInfo JBuilder BeanInfo BeanInfo BeanInfo BeansExpress JavaBeans 2-9
22 BeanInfo BeanInfo Bean BeanInfo BeansExpress 1. Bean 2. BeanInfo BeanInfo Bean Info BeanInfo OK BeanInfo Bean JavaBeans BeansExpress Bean Bean 1. Bean 2. Bean BeansExpress 2-10 JBuilder
23 3. 4. Bean Bean Key Bean package myjavabean; import java.awt.*; import javax.swing.jpanel; import java.awt.event.*; import java.util.*; public class BeanieBaby extends JPanel { BorderLayout borderlayout1 = new BorderLayout(); private float price; private transient Vector keylisteners; public BeanieBaby() { try { jbinit(); } catch(exception ex) { ex.printstacktrace(); } } private void jbinit() throws Exception { this.setlayout(borderlayout1); } public void setprice(float newprice) { price = newprice; } public float getprice() { BeansExpress JavaBeans 2-11
24 return price; } public synchronized void removekeylistener(keylistener l) { super.removekeylistener(l); if(keylisteners!= null && keylisteners.contains(l)) { Vector v = (Vector) keylisteners.clone(); v.removeelement(l); keylisteners = v; } } public synchronized void addkeylistener(keylistener l) { super.addkeylistener(l); Vector v = keylisteners == null? new Vector(2) : (Vector) keylisteners.clone(); if(!v.contains(l)) { v.addelement(l); keylisteners = v; } }... } Bean Bean addkeylistener() KeyListeners Bean KeyListeners fire<event> KeyListener keytyped() keypressed() keyreleased() fire<event> Bean protected void firekeypressed(keyevent e) { if(keylisteners!= null) { Vector listeners = keylisteners; int count = listeners.size(); for (int i = 0; i < count; i++) { ((KeyListener) listeners.elementat(i)).keypressed(e); } } } protected void firekeyreleased(keyevent e) { if(keylisteners!= null) { Vector listeners = keylisteners; int count = listeners.size(); for (int i = 0; i < count; i++) { ((KeyListener) listeners.elementat(i)).keyreleased(e); } } } protected void firekeytyped(keyevent e) { if(keylisteners!= null) { Vector listeners = keylisteners; int count = listeners.size(); for (int i = 0; i < count; i++) { ((KeyListener) listeners.elementat(i)).keytyped(e); } } } } 2-12 JBuilder
25 Bean Bean UI JBuilder Bean Bean Bean java.awt.event.keylistener implements KeyListener Bean KeyPressed() KeyReleased() KeyTyped() KeyListener Bean package mybeans; import java.awt.*; import com.sun.java.swing.jpanel; import java.awt.event.*; import java.util.*; public class JellyBean extends JPanel implements KeyListener { //KeyListener BorderLayout borderlayout1 = new BorderLayout(); public JellyBean() { try { jbinit(); } catch (Exception e) { e.printstacktrace(); } } void jbinit() throws Exception { this.setlayout (borderlayout1); } public void keytyped(keyevent parm1) { } public void keypressed(keyevent parm1) { } // / / public void keyreleased(keyevent parm1) { // } } Bean KeyPressed KeyPressed() BeansExpress JavaBeans 2-13
26 KeyPressed() Bean Bean Bean BeansExpress Bean BeansExpress datachanged 2-14 JBuilder
27 7. 8. OK JBuilder package mybeans; import java.util.*; public class PasswordEvent extends EventObject { public PasswordEvent(Object source) { super(source); } } package mybeans; import java.util.*; public interface PasswordListener extends EventListener { public void passwordsuccessful(passwordevent e); public void passwordfailed(passwordevent e); } BeansExpress JavaBeans 2-15
28 JBuilder JavaBeans BeansExpress 1. BeansExpress Editor favoritefoods FavoriteFoodsEditor 4. String String String JBuilder
29 String 3. OK String String Java Java JBuilder JBuilder String Java Java " BeansExpress JavaBeans 2-17
30 Integer 3. OK Integer Integer Java Integer Java Java " 2-18 JBuilder
31 3. OK paintvalue() BeansExpress JavaBeans 2-19
32 Bean BeansExpress 1. Bean 2. Bean BeansExpress BeansExpress Serializable readobject() writeobject() void writeobject(objectoutputstream oos) throws IOException { oos.defaultwriteobject(); } void readobject(objectinputstream ois) throws ClassNotFoundException, IOException { ois.defaultreadobject(); } } Bean Bean Bean BeanInsight JavaBeans JavaBeans BeanInsight BeanInfo Java JavaBeans 2-20 JBuilder
33 Bean 1. (T) BeanInsight(B) BeanInsight 2. Bean BeanInsight Bean Bean BeanInsight 3. Bean BeanInsight BeanInsight 4. BeanInsight 5. Bean JavaBeans classpath 1. (T) (N) (P) 2. BeansExpress JavaBeans 2-21
34 3. (C) JavaBeans 4. (P) JBuilder.GIF 1. (T) (N) (P) (P) 5. JavaBean S 6. OK 7. OK 1. (A) 2-22 JBuilder
35 Bean 2. Bean JavaBean JAR JavaBenas Java Java BeansExpress JavaBeans 2-23
36 2-24 JBuilder
37 3 èõjava ëê 3 bmj bcj JBuilder Professional JBuilder Enterprise JBuilder JAR Java IDE JBuilder Professional JBuilder Enterprise bmj Borland Maker for Java bcj Borland Compiler for Java Java Java Java Virtual Machine VM.class Java.class Java Windows NT Java.class Java Java JDK javac - Java JBuilder JBuilder Java 3-1
38 JBuilder JBuilder.dependency IDE JBuilder CLASSPATH CLASSPATH IDE bmj bcj bmj bcj JBuilder Professional JBuilder Enterprise Blake Stone JBuilder Dependency Checker IDE (P) (M) (P) (M) (P) (R) (P) (M) 3-2 JBuilder
39 (P) (R) (R) (N) Java JBuilder JBuilder JBuilder (P) (M).class.java.class.java.java.java.class.java < > Java 3-3
40 < > BS < >.java.class.class (O).java.java.java < > main public static main() 3-4 JBuilder
41 JBuilder Enterprise Java 1. Java 2..jpx.jpr 3. (P) (M) Java F1 Java 3-5
42 JBuilder JBuilder JBuilder JBuilder (P) (D) JBuilder JBuilder 3-6 JBuilder
43 JBuilder bmj JBuilder Professional JBuilder Enterprise IDE.java.java -nomakestable IDE (P) java.lang sun.io (P) (O) (C) IDE bmj JBuilder Professional JBuilder Enterprise - nocheckstable (P) (M) IDE IDE IDE Java 3-7
44 IDE (C) bmj JBuilder Professional JBuilder Enterprise -nomakestable 1..jpx.jpr 2. 3.Java 3-8 JBuilder
45 (A) (L) (S) (N).class.class.class JBuilder Professional JBuilder Enterprise J2ME J2ME 260KB JBuilder Professional JBuilder Enterprise VM VM VM Java SDK 1.1 Java 2 SDK VM VM VM Java 2 SDK v1.2 Java 2 SDK v1.3 Java 2 SDK v1.4 Java 2 SDK v 1.2 VM 1.1 VM Java 2 SDK v 1.3 VM VM Java 2 SDK v 1.4 VM VM (S) (D) API API API Java 3-9
46 (Y) (H) (M) (O) (X) (A) private.class static void 3-10 JBuilder
47 (G) (U) RMI IDL jbproject/<project_directory_name>/ classes/ (K) (B) 5. OK (P) (D) (P) Java Java 3-11
48 JBuilder Professional Enterprise JBuilder JBuilder 3-12 JBuilder
49 JBuilder (D) JBuilder Professional Enterprise Java 3-13
50 JBuilder Professional JBuilder Enterprise Java JBuilder 3-14 JBuilder
51 JBuilder JBuilder JBuilder JBuilder 1. (P) (O) Java 3-15
52 OK JBuilder JBuilder JBuilder JBuilder Professional JBuilder Enterprise bmj bcj bmj bcj JBuilder CLASSPATH 3-16 JBuilder
53 bmj JBuilder Professional JBuilder Enterprise bmj bmj Java Make bmj.java.class.class bmj.class.class bmj -rebuild bmj bmj CLASSPATH JBuilder Professional JBuilder Enterprise bcj bcj Borland Java bcj.class.class.java.class.java.class bcj.class bcj bcj bcj CLASSPATH Java 3-17
54 JBuilder Professional JBuilder Enterprise <jbuilder>/bin JBuilder -build jbuilder -build <ProjectName.jpx> jbproject/project1 test.test3.jpx jbuilder/bin jbuilder -build jbproject/project1/test.test3.jpx JBuilder IDE IDE -nocheckstable 3-18 JBuilder
55 4 èõjava ëê 4 JBuilder JBuilder JBuilder JBuilder HTML JBuilder Professional JBuilder Enterprise 1..java 2. main().java Java 4-1
56 Web Web JBuilder Professional JBuilder Enterprise JBuilder Web Web JSPSHTML HTML Web <applet> HTML JSP SHTML HTML Web Web Web JBuilder Web Web Web Web Web Web JBuilder Web Web JBuilder Web JavaServer JSP JBuilder Professional JBuilder Enterprise 4-2 JBuilder
57 (R) (N) JBuilder JBuilder main JSP/ EJB JBuilder... main()... init() JBuilder AppletTestbed HTML... <applet> HTML HTML Sun appletviewer Java 4-3
58 JSP/ JSP/ Web JBuilder Web EJB EJB 3. OK 4.F9 JBuilder AppBrowser 4-4 JBuilder
59 F1 4.1 AppBrowser Java JBuilder Professional JBuilder Enterprise Java 4-5
60 JSP/ EJB 4-6 JBuilder
61 5. OK < > JBuilder Java JBuilder CLASSPATH Java -classpath java -classpath /<jbuilder>/lib/dbswing.jar /<home>/jbproject/mypackage/project1 mypackage.project1 <jbuilder> = JBuilder <home> = c:\winnt\profiles\<username> Java 4-7
62 jar JAR 1. Windows \ 2. java -classpath classpath package-name.main-class-name <jdk>/bin/ <jdk> JDK java -classpath /<home>/jbproject/hello/classes/helloworld.jar hello.helloworldclass -jar java -jar HelloWorld.jar -jar.jar Java Java JAR JBuilder <jdk>/bin/ jdb JDK Java Java 4-8 JBuilder
63 5 èõjava ëê 5 JBuilder JBuilder JBuilder Professional JBuilder Enterprise JBuilder Enterprise JBuilder Enterprise JDataStore JDataStore Java 5-1
64 eeee NumberFormatException FloatingDecimal.java 5-2 JBuilder
65 5.1 Java 5-3
66 JPDA API JDK JBuilder JDK Java JBuilder 1. (P) (O) class.class.class (P) (D) 5-4 JBuilder
67 (N) this Java API.class.class JBuilder 5.1 F8 Shift + F9 F7 main() init() HTML Java 5-5
68 5-6 JBuilder
69 AppBrowser AppBrowser AppBrowser 5.2 JBuilder JBuilder Java 5-7
70 (R) (N) (D) (G) (R) (E) JBuilder Professional JBuilder Enterprise UI 5-8 JBuilder
71 5.2 JBuilder Enterprise (R) (B) (R) (L) JBuilder Professional JBuilder Enterprise Java 5-9
72 JBuilder Professional JBuilder Enterprise JDK JBuilder / / / 5-10 JBuilder
73 5.7 / JBuilder Profesional Enterprise JBuilder Professional Enterprise JBuilder JDK 5.8 Java Java 5.9 JBuilder Professional Enterprise JBuilder Professional Enterprise Java 5-11
74 5.9 JBuilder Professional Enterprise JBuilder Professional Enterprise JBuilder Professional Enterprise JBuilder Enterprise JBuilder Professional Enterprise Java Java JBuilder Professional Enterprise Java Java JBuilder Professional Enterprise 5-12 JBuilder
75 JBuilder Professional JBuilder Enterprise 5.10 null 5.11 JBuilder Professional Enterprise JBuilder Professional Enterprise JBuilder Professional Enterprise Java 5-13
76 5.11 null null 'This' JBuilder Professional Enterprise JBuilder Enterprise JBuilder Professional Enterprise JBuilder Professional Enterprise JBuilder Professional Enterprise null Object JBuilder Professional Enterprise this this Java String Boolean JBuilder Professional Enterprise 5-14 JBuilder
77 Java Java Java Java JBuilder Professional Enterprise 5.12 null 5.13 JBuilder Professional Enterprise JBuilder Professional Enterprise Java 5-15
78 5.13 null null 'This' null Object JBuilder Professional Enterprise this this String Boolean JBuilder Professional Enterprise Java Java Java Java JBuilder Professional Enterprise 5-16 JBuilder
79 $ 5.14 null 5.15 JBuilder Professional Enterprise JBuilder Professional Enterprise JBuilder Enterprise HotSpot VM VM classic VM -classic Java 5-17
80 3. VM -classic JBuilder Professional Enterprise JBuilder Professional Enterprise / (R) (E) (R) (S) (R) (U) 5-18 JBuilder
81 5.18 JBuilder Professional JBuilder Enterprise (R) (R) (R) (R) (K) (R) 5.19 Shift F9 Ctrl F2 F4 F5 F7 F8 F9 Ctrl + Ctrl + ExpressionInsight Java 5-19
82 ExpressionInsight JBuilder Professional JBuilder Enterprise ExpressionInsight ExpressionInsight ExpressionInsight ExpressionInsight Ctrl ExpressionInsight Ctrl + ExpressionInsight 5.4 ExpressionInsight ExpressionInsight JBuilder Professional JBuilder Enterprise 5-20 JBuilder
83 5.5 Java 5-21
84 (R) (E) 1. (R) (X) JBuilder
85 5.6 (R) (X) JBuilder Professional JBuilder Enterprise Java 5-23
86 JBuilder Enterprise 5-24 JBuilder
87 JBuilder Enterprise monitor2 5.8 Java 5-25
88 (R) (I) (R) (O) (R) (I) (R) (I) F7 (R) (O) (R) (I) 5-26 JBuilder
89 (R) (O) (R) (O) F8 (R) (T) (R) (T) JBuilder Professional JBuilder Enterprise JBuilder Professional JBuilder Enterprise Synthetic Synthetic Java 5-27
90 (R) (M) 5-28 JBuilder
91 1. 2. (R) (C) Java 5-29
92 JBuilder Professional JBuilder Enterprise JavaSoft 5-30 JBuilder
93 Del JBuilder Java 5-31
94 .java c:\myprojects\test\src.java mypackage.java c:\myprojects\test\src\mypackage JBuilder
95 5.10 Java 5-33
96 5.11 JBuilder Professional JBuilder Enterprise JBuilder Enterprise 5-34 JBuilder
97 F5 (R) (K) Java 5-35
98 1. Java.class.class.class.class.class OK JBuilder Professional JBuilder Enterprise (R) (K) (E) 5-36 JBuilder
99 1..class OK Java 5-37
100 JBuilder Professional JBuilder Enterprise (R) (K) 1..class JBuilder
101 5. OK JBuilder Professional JBuilder Enterprise (R) (K) Java 5-39
102 OK JBuilder Professional JBuilder Enterprise Java Java class Test { private int x; private Object y; } Test mytest = new Test(); mytest Java x y JBuilder Enterprise 5-40 JBuilder
103 1. 2. JBuilder 3. Java 5-41
104 1..class OK 5-42 JBuilder
105 Ctrl JBuilder Professional JBuilder Enterprise Java 5-43
106 println println System.out.println("Breakpoint at line 204 reached") 5-44 JBuilder
107 println Java valueonetext true 5.14 Java 5-45
108 true false mediumcount (W) 3.OK mediumcount > 10 Java n n n n 5-46 JBuilder
109 F5 Del Del 1. Java 5-47
110 2. for Java JBuilder 5.20 ExpressionInsight 5-48 JBuilder
111 5.15 this this 5.16 Java 5-49
112 JBuilder Professional JBuilder Enterprise String '' char ' 4. OK , JBuilder Professional JBuilder Enterprise JBuilder
113 OK JBuilder Professional JBuilder Enterprise null Object null this 5.17 Java 5-51
114 variable name = <is not in scope> (R) (W) JBuilder Professional JBuilder Enterprise variable name = <is not in scope> - Java Java - Java - this JBuilder
115 5.21 "addresult"debugtutorial.frame1.this.addresult: addresult double=68.0 DebugTutorial.Frame "valueonedouble"valueonedouble: "DebugTutorial.Frame1"<reference>DebugTutorial. Frame1= Java this valueonedouble Double DebugTutorial.Frame1 this "this" DebugTutorial.Frame1 "valueonetext"<reference>char[]=char[2] valueonetext "[0] = '3' valueonetext Java 5-53
116 Del 5.18 JBuilder Professional JBuilder Enterprise true 5-54 JBuilder
117 5.19 JBuilder Professional JBuilder Enterprise variable = <new value> valueonetext String Java 5-55
118 valueonetext=34 incompatible types; found int; required java.lang.string valueonedouble="34" (E) 5-56 JBuilder
119 1. (P) (O) 2. JBuilder Professional JBuilder Enterprise Synthetic Synthetic Java 5-57
120 Static JBuilder Enterprise JBuilder CPU JBuilder CPU 1. IDE IDE 5-58 JBuilder
121 JBuilder Professional JBuilder Enterprise Java 5-59
122 JBuilder
123 6. 7. OK OK Java 5-61
124 5-62 JBuilder
125 6 èõuml ëê 6 JBuilder Enterprise UML Unified Modeling Language UML UML UML JBuilder UML UML UML Object Management Group Cetus UML UML Central UML Resource Center UML Zone UML Dictionary JBuilder UML UML UML 6-1
126 UML Java UML Java UML Java UML Java Java UML Java Java UML UML Java UML Java 6.1 Java UML Java Java UML UML extends implements UML 6-2 JBuilder
127 JBuilder UML 6.1 Java UML Java Java UML UML get set UML is, set, get parameterrow setparameterrow() JBuilder UML JBuilder UML Java UML JBuilder UML JBuilder UML JBuilder UML Javadoc UML JBuilder private UML UML 6-3
128 6.1 UML Java 6-4 JBuilder
129 6.2 UML * * * * * IDE IDE UML IDE UML 6-5
130 JBuilder UML 6.3 private public protected 6.4 UML JBuilder UML UML UML 6-6 JBuilder
131 JBuilder UML UML UML UML UML UML UML 6-7
132 JBuilder UML / is, set, get getparameterrow() parameterrow IDE IDE UML UML static UML public private protected UML JBuilder UML JBuilder UML JBuilder IDE IDE UML JBuilder JBuilder JBuilder AppBrowser 6-8 JBuilder
133 JBuilder UML 6.5 JBuilder UML 6.2 UML UML + public - private # protected UML 6-9
134 UML UML UML IDE IDE UML UML JBuilder UML UML UML UML UML JBuilder UML UML JBuilder UML OK UML 6-10 JBuilder
135 JBuilder UML JBuilder UML JBuilder UML UML UML JBuilder 6.6 UML UML UML 6-11
136 1. Java 2. Java 3. UML UML UML UML Javadoc UML UML UML PgUp PgDn UML 6-12 JBuilder
137 UML UML UML UML UML 6.7 UML UML UML JBuilder JBuilder JBuilder UML UML 6-13
138 UML JBuilder UML UML JBuilder UML Javadoc UML UML IDE UML UML UML UML UML UML UML 6-14 JBuilder
139 UML IIOP EJB UML UML UML UML UML UML 6-15
140 UML JBuilder UML UML IDE IDE IDE UML JBuilder UML UML UML IDE UML 6-16 JBuilder
141 UML JBuilder IDE UML UML UML PgUp PgDn UML UML UML UML UML 6-17
142 UML UML UML UML UML 6.8 UML UML UML UML 6-18 JBuilder
143 Javadoc UML UML Javadoc UML Javadoc UML Javadoc UML F1 F1 JBuilder Javadoc Javadoc Javadoc javadoc Javadoc Javadoc API Javadoc Javadoc UML UML UML JBuilder Portable Network Graphics PNG UML UML PNG UML UML UML 6-19
144 UML UML JBuilder UML UML UML Enter UML UML 6-20 JBuilder
145 7 ëê 7 èõ JBuilder Professional JBuilder Enterprise 1 JBuilder JBuilder 7-1
146 JBuilder JBuilder JBuilder JBuilder
147 JBuilder 7.1 UML JBuilder JBuilder Enterprise UML JBuilder Enterprise UML 7-3
148 JBuilder UML JBuilder UML UML UML JBuilder Enterprise IDE 7-4 JBuilder
149 JBuilder JBuilder 7-5
150 OK JBuilder 7-6 JBuilder
151 public
152 Writes - Reads JBuilder
153 7.4 writes reads 7.5 JBuilder 7-9
154 7.6 OK 7-10 JBuilder
155
156 7.9 JBuilder Enterprise UML 1. UML JBuilder
157 4. OK UML OK UML 7-13
158 1. UML OK UML API JBuilder
159 OK
160 OK UML OK 7-16 JBuilder
161 JBuilder Enterprise UML OK 7-17
162 JBuilder 7-18 JBuilder
163 8 ëê 8 èõ JBuilder Enterprise JUnit JUnit JUnit junit.framework.testcase junit.framework.testsuite JUnit TextUI SwingUI AwtUI TextUI SwingUI JBuilder IDE JUnit JBuilder JUnit JBuilder IDE JUnit JUnit JBuilder GUI JBuilder IDE JBTestRunner 8-1
164 JBuilder JBuilder JBuilder JUnit JBuilder IDE JBuilder JBuilder JBTestRunner GUI JBuilder JDBC JNDI JBTestRunner JUnit TextUI JUnit SwingUI junit.framework.testcase junit.framework.testsuite JBuilder junit.framework.testcase setup() teardown() JUnit setup() teardown() 8-2 JBuilder
165 testmethod1() testmethod2() MyTestCase 1. MyTestCase 2. setup() 3. testmethod1() 4. teardown() 5. MyTestCase 6. setup() 7. testmethod2() 8. teardown() TestCase public TestCase OK 8-3
166 UI To public void testsum() { assertequals( 2, sum(1,1) ); } public void junit.framework.assert assert assertequals() - asserttrue() - assertnotnull() - junit.framework.assert 8-4 JBuilder
167 TestCase Assert assert junit.framework.assert TestCase Assert public void testexception() throws Exception { throw new Exception("ouch!"); } JUnit JUnit Web Kent Beck Erich Gamma JUnit Test Infected: Programmers Love Writing Tests UI JBuilder Object setup() teardown() public class CustomFixture1 { public CustomFixture1(Object obj) { // 8-5
168 JDBC } public void setup() { // } public void teardown() { // } } setup() teardown() JBuilder JDBC JNDI Custom Fixture JDBC JDBC com.borland.jbuilder.unittest.jdbcfixture JDBC JDBC getconnection() JDBC seturl() setdriver() runsqlfile() SQL JDBC JDBC JDBC JdbcFixture JdbcFixture JDBC JdbcFixture dumpresultset() Writer java.sql.resultset java.io.writer getconnection() JDBC ava.sql.connection runsqlbuffer() StringBuffer SQL runsqlfile() SQL String 8-6 JBuilder
169 setdriver() JDBC Driver String seturl() JDBC URL String JNDI setusername() JDBC String setpassword() JDBC String JDBC JdbcFixture JDBC JDBC UI JDBC JNDI JNDI JNDI JNDI JNDI JNDI UI com.borland.jbuilder.unittest.testrecorder TestRecorder java.io.writer Writer TestRecorder UPDATE - COMPARE - RECORD - 8-7
170 OFF - UPDATE RECORD print() println() compareobject() recordobject() equals() recordobject() compareobject() UI setup() teardown() UI JBuilder JBTestRunner JUnit TextUI SwingUI JBuilder
171 JBTestRunner Test Runner 5. OK JBTestRunner JBTestRunner GUI JBTestRunner JBTestRunner JBuilder JBTestRunner JBTestRunner JBTestRunner JBTestRunner X JBTestRunner JBTestRunner JBTestRunner 8-9
172 JUnit TextUI X JBTestRunner Test Failures JBTestRunner JUnit TextUI JUnit TextUI JUnit JBuilder IDE JUnit TextUI JBuilder JBuilder 8-10 JBuilder
173 JUnit SwingUI JUnit SwingUI JUnit SwingUI GUI JBuilder IDE SwingUI JBTestRunner JUnit TextUI SwingUI VM VM TextUI main() JBuilder TestCase JBuilder Java JBTestRunner TextUI junit.framework.assertionfailederror 8-11
174 8-12 JBuilder
175 9 èõapi ëê 9 Javadoc JBuilder Professional JBuilder Enterprise Javadoc API HTML Sun Microsystems HTML API Javadoc Javadoc Sun Web javadoc/ Javadoc JBuilder Javadoc Javadoc Javadoc JBuilder Javadoc Javadoc Javadoc API Javadoc 9-1
176 API Javadoc API Javadoc Javadoc Javadoc Javadoc HTML Javadoc /** */ Javadoc HTML /** * /** Javadoc /** * Sets this check box's label to the string argument. * label a string to set as the new label, or null for no label. */ HTML Sets this check box's label to the string argument. Parameters: label - a string to set as the new label, or null for no label. API Javadoc Javadoc Javadoc writingdoccomments/index.html Javadoc 9-2 JBuilder
177 Javadoc Javadoc Javadoc Windows Javadoc Solaris Javadoc Javadoc import com.borland.internetbeans.pageproducer.java package com.borland.internetbeans; import java.io.*; import java.util.*; import javax.swing.*; import javax.servlet.servletcontext; import javax.servlet.http.*; /** * Generates markup text from a template file, replacing * identified spans with dynamic content from Ix * components. */ public class PageProducer implements Binder, Renderable, Cloneable, Serializable {... } public void addvalues(double valueonedouble, Double valuetwodouble) { double valueonedoubleresult = valueonedouble.doublevalue(); double valuetwodoubleresult = valuetwodouble.doublevalue(); addresult = (valueonedoubleresult + valuetwodoubleresult); addstringresult = Double.toString(addResult); addresultdisplay.settext(addstringresult); } public void subtractvalues(double valueonedouble, Double valuetwodouble) { double valueonedoubleresult = valueonedouble.doublevalue(); double valuetwodoubleresult = valuetwodouble.doublevalue(); subtractresult = (valueonedoubleresult - valuetwodoubleresult); subtractstringresult = Double.toString(subtractResult); subtractresultdisplay.settext(subtractstringresult); } API Javadoc 9-3
178 Javadoc Javadoc Javadoc Javadoc /** * Adds Value One and Value Two and displays result. * valueonedouble The first value. valuetwodouble The second value. */ public void addvalues(double valueonedouble, Double valuetwodouble) { double valueonedoubleresult = valueonedouble.doublevalue(); double valuetwodoubleresult = valuetwodouble.doublevalue(); addresult = (valueonedoubleresult + valuetwodoubleresult); addstringresult = Double.toString(addResult); addresultdisplay.settext(addstringresult); } /** * Subtracts Value One and Value Two and displays result. * valueonedouble The minuend. valuetwodouble The subtrahend. */ public void subtractvalues(double valueonedouble, Double valuetwodouble) { double valueonedoubleresult = valueonedouble.doublevalue(); double valuetwodoubleresult = valuetwodouble.doublevalue(); subtractresult = (valueonedoubleresult - valuetwodoubleresult); subtractstringresult = Double.toString(subtractResult); subtractresultdisplay.settext(subtractstringresult); } JBuilder Javadoc Javadoc Doclet Javadoc Doclet Windows javadoc.html#javadoctags Javadoc Solaris javadoc.html#javadoctags Javadoc 9-4 JBuilder
179 Javadoc version-number parameter-name class-name class-name since-text Javadoc name Author Doclet versionnumber Version Parameters description Returns class-name Throws See Also text Since Doclet JDK 1.1 Doclet Doclet X X X X X X X X X X X X X X X X X X API Javadoc 9-5
180 Javadoc field-name field-type data-description Javadoc package.class#member label Doclet serialpersistentfields ObjectStreamField Doclet Doclet label JDK 1.1 Doclet Doclet X X X X Javadoc JBuilder /** Enter /** * <p>title: </p> * <p>description: </p> * <p>copyright: Copyright (c) 2001</p> * <p>company: </p> 1.0 */ / ** 9-6 JBuilder
181 Javadoc /** * */ JBuilder public void addvalues(double valueonedouble, Double valuetwodouble) /** Javadoc /** * valueonedouble valuetwodouble */ JBuilder ToDo todo 2. Ctrl J */ Javadoc Javadoc API Javadoc 9-7
182 JBuilder Javadoc Javadoc Conflicts 9.2 Javadoc Javadoc Errors JBuilder Javadoc Javadoc Javadoc Javadoc Javadoc Javadoc (F) (N) Javadoc (Z) Javadoc Javadoc Javadoc 9-8 JBuilder
183 Javadoc Doclet Doclet HTML Java 9.3 Doclet 1. JDK 1.1 Javadoc Doclet (T) JDK 1.1 Doclet Doclet HTML Standerd Doclet -1.1 Javadoc 2. JDK 1.3 Standerd Doclet Doclet API HTML JDK API Javadoc 9-9
184 Standerd JBuilder (H) Java (J) Sun JDK API JDK 1.3 Doclet Doclet HTML Javadoc Standerd Doclet JBuilder JDK 1.1 Doclet Javadoc Doclet (T)Javadoc -doclet -docletpath Javadoc Javadoc Javadoc Doclet 9-10 JBuilder
185 2. (O) HTML (P) (O) doc JBuilder Javadoc Javadoc -d Javadoc -sourcepath -classpath -bootclasspath Javadoc Javadoc Javadoc 3. HTML Javadoc (S) -verbose Javadoc Javadoc (S) 4. Javadoc Javadoc (A) Javadoc API Javadoc 9-11
186 (E) 2. (E) (A) (R) (M) 3. Public public Javadoc -public Protected protected public Javadoc -protected 9-12 JBuilder
187 Doclet Package protected public Javadoc -package Private private Javadoc -private Javadoc Javadoc HTML Doclet 9.6 Doclet 1. (H) Standerd Doclet overview-tree.html 2. HTML (E) Javadoc 3. (I) index-all.html -noindex Javadoc API Javadoc 9-13
188 Doclet JDK 1.3 Javadoc (P) -splitindex Javadoc JDK 1.1 Doclet JDK 1.1 package-use.html class-use/ classname.html JDK API -nodeprecatedlist Javadoc 9. -locale 10. (F) Javadoc Windows javadoc.html#javadocoptions Javadoc Solaris javadoc.html#javadocoptions Javadoc 9-14 JBuilder
189 Doclet 9.2 JDK 1.1 Doclet Doclet -overview path\filename X X -help Javadoc Javadoc X X -Jflag -locale language_country_variant Javadoc JDK flag J flag Javadoc -J-Xms64m -Xms -Xmx Javadoc Javadoc -doctitle title X -windowtitle title <title> X -header header -footer footer HTML HTML -bottom text HTML X -link extdocurl Javadoc X -linkoffline extdocurl packagelistloc -group groupheading packagepattern:package pattern:... extdocurl Javadoc -link -nohelp X -helpfile X path\filename -stylesheetfile X path\filename X -charset name HTML X -doencoding name X X X X X X X X X API Javadoc 9-15
190 (F) 9.7 HTML HTML Javadoc (A) Javadoc (S) Javadoc HTML doc Standerd Doclet classname.html package-summary.html overview-summary.html Javadoc Doclet -overview overview-tree.html package-tree.html package-use.html 9-16 JBuilder
191 deprecated-list.html @serialdata index-*.html Doclet (I) Javadoc help-doc.html HTML index.html HTML *-frame.html -link package-list Doclet Doclet HTML stylesheet.css Windows javadoc.html#generatedfiles Solaris javadoc.html#generatedfiles Javadoc.java Javadoc API Javadoc 9-17
192 Javadoc package.html Javadoc package.html HTML Javadoc /** */ <body> Windows javadoc.html#packagecomment Solaris javadoc.html#packagecomment Javadoc overview.html overview.html HTML Javadoc /** */ <body> Windows javadoc.html#overviewcomment Solaris javadoc.html#overviewcomment Javadoc Javadoc Javadoc index.html Standerd Doclet index-1.html JDK 1.1 Doclet 9-18 JBuilder
193 Javadoc 9.8 AppBrowser Standerd Doclet 9.9 Standerd Doclet JDK 1.1 Doclet API Javadoc 9-19
194 JBuilder Javadoc 9.10 JDK 1.1 Doclet Javadoc UML Javadoc Javadoc HTML JBuilder Javadoc Javadoc JBuilder (P) (O) HTML Standerd JDK 1.1 JDK 1.1 JDK 1.1 Standerd Standerd Doclet JBuilder API Javadoc Javadoc Javadoc 9-20 JBuilder
195 Javadoc 9.11 Javadoc Javadoc Javadoc doc Javadoc Javadoc Javadoc src Javadoc doc Javadoc Doclet Doclet API Javadoc 9-21
196 Javadoc Javadoc Javadoc 9-22 JBuilder
197 Doclet Javadoc Doclet Doclet API Javadoc 9-23
198 Doclet Doclet Javadoc JAR JAR doc 1. (Z) (A) 9-24 JBuilder
199 2. (T) 3. (N) 4. (M) (F) 5. JAR (L).jar 6. (C) JAR 7. JAR (A) API Javadoc 9-25
200 8. (F) DocumentationArchive 9. (P) (M) JAR JAR Archive Builder 9-26 JBuilder
201 Doclet Doclet OpenTools API Javadoc Doclet Doclet JBuilder samples/opentoolsapi/wizards/doclet Doclet.jpx Doclet HTML Javadoc Doclet XML Java OpenTools API JBuilder OpenTools API Javadoc 9-27
202 9-28 JBuilder
203 ëê 10 èõjava 10 JBuilder JBuilder Professional JBuilder Enterprise Java Java Java Java Java Bean Enterprise JavaBean JBuilder Professional JBuilder Enterprise JAR JDK Sun jar JBuilder ZIP JAR JAR Java 10-1
204 Java JAR JBuilder Java Jar JAR JBuilder Java 16 Web main() JDK Web Java JAR Java Java JAR JAR JAR JAR.jar ZIP JavaSoft PKWARE zip JAR JAR JDK 1.1 JDK ZIP 10-2 JBuilder
205 JAR Java VM HTML JavaBeans Bean HTML JAR JAR Java 2 JAR JAR manifest.mf JAR meta-inf/ JBuilder Professional Enterprise Manifest-Version: 1.0 Main-Class: class-name header:value 1.0 public static void main(string[] args) Java 10-3
206 Main-Class Java Java -jar JAR JAR JAR Manifest JAR Attributes JAR JAR 10-4 JBuilder
207 JAR JAR JAR JAR CLASSPATH JAR JBuilder <jbuilder>/license.txt <jbuilder>/redist/deploy.txt JAR JDK Sun jar Professional Enterprise JBuilder JBuilder 1. JBuilder 2. Sun jar JBuilder JAR JAR JAR JDK Java Java Java jar jar JAR jar jar cf jar-file input-file(s) Java 10-5
208 JAR JAR JAR JAR JAR JAR JAR CLASSPATH CLASSPATH=user/username/jbproject/ myapp/myjar.jar-cp -classpath java java -classpath user/username/jbproject/myapp/myjar.jar mypackage.myclassname JDK 1.2 -jar java JAR Java VM Main-Class java -jar jar-file java -jar user/username/jbproject/myapp/myjar.jar CLASSPATH JAR java -jar myjar.jar JAR JAR JRE Web JAR jar -tf jar-file ZIP jar -tf zip-file JAR jar 10-6 JBuilder
209 JAR PKWARE ZIP JAR ZIP JAR ZIP 6.3 WinZip JAR JAR Java 2 jar u JAR jar uf jar-file input-file(s) u f jar-file = JAR = JAR = JAR input-file(s) = u m JAR jar umf manifest jar-file m = JAR manifest = JAR JAR Java JAR Java 10-7
210 JDK 1.1.x JDK 1.2/1.3 Java 2 JDK Java JAR JAR Java -classpath CLASSPATH -classpath JBuilder IDE CLASSPATH CLASSPATH JDK 1.1.x JDK 1.2/1.3 Java 2 Web Swing JDK 1.1.x Web JDK JAR JDK ZIP 10-8 JBuilder
211 Java Java JDK JAR JBuilder <jbuilder>/redist/ JDK <jbuilder>/java/lib/ <jbuilder>/java/jre/lib/ <jdk> JDK JBuilder Professional Enterprise JAR JDK JDK Java Java JDK 1.1.x Swing/JFC JDK JDK swingall.jar JBuilder JAR java Java JRE HTML <applet> JDK Java 10-9
212 Java Sun Web Sun Java Java HTML Java JDK Java JBuilder Professional Enterprise Java JAR JAR JAR 1. JBuilder 2. JBuilder Professional Enterprise Sun jar JAR 5. JAR JBuilder
213 6. CLASSPATH Java CLASSPATH 7. Java CLASSPATH 8. JBuilder Java 16 JDK Web 1. JBuilder 2. JBuilder Professional Enterprise ZIP Sun jar JAR ZIP 5. <applet> JAR ARCHIVE JAR ARCHIVE="file1.jar, file2.jar, file3.jar" zip zip 6. CODEBASE CODE CODEBASE HTML CODEBASE../ HTML HTML Java 10-11
214 JavaBeans HTML CODEBASE HTML CODEBASE HTML CODE 7. Web HTML <applet> 10. JDK JDK 11. HTML URL Web HTML JAR JBuilder HTML HTML <applet> HTML 12. Java CLASSPATH JDK JAR ZIP JBuilder JavaBeans 1. JBuilder 2. JBuilder Professional Enterprise Bean 3. Bean JBuilder
215 4. JBuilder Javadoc Bean 5. ZIP Sun jar JAR 6. JAR Bean JBuilder JBuilder images images/logo.gif JBuilder Sun jar JBuilder JBuilder Professional Enterprise JAR Web HTML Web Java 10-13
216 FTP Web FTP java.lang.classformaterror FTP URL Web FTP FTP Web Web JBuilder JAR CORBA ORB VisiBroker ORB Borland Enterprise Server JBuilder JBuilder JAR <jbuilder>/redist JDK <jbuilder>/<jdk>/lib JBuilder Professional Enterprise JDK JDK JDK Java Java Java Swing/JFC JDK JDK swingall.jar JBuilder
217 JDK JRE JDK Sun Java JDK JDK Web CLASSPATH Java CLASSPATH JAR CLASSPATH VM JBuilder JBuilder <jbuilder>/license.txt <jbuilder>/redist/ deploy.txt <jbuilder> JBuilder Java Java Java JAR JAR URL Java Java API Java JAR JAR Sun Java 10-15
218 - Java developer.java.sun.com/developer/onlinetraining/programming/jdcbook/version.html Java Java 1.2 Java API java.sun.com/docs/books/tutorial/ext/index.html JBuilder Professional Enterprise JAR JAR.class JBuilder JBuilder.class JBuilder JBuilder JBuilder Java JBuilder Java JBuilder (Z) JBuilder
219 ZIP JAR 10.1 JAR ZIP JAR JDK JAR ZIP ZIP JDK JAR ZIP Java 10-17
220 10.1 J2EE OpenTool RAR JAR JAR JAR JAR JAR JAR JBuilder Javadoc Javadoc API Javadoc J2EE JAR Enterprise Beans JBuilder Enterprise OpenTool JAR JAR OpenTool OpenTool RAR JAR JBuilder Enterprise Java (P) (O) JAR JAR JBuilder
221 10.1 Web Start Web Start Web JAR WebApp Web Java Web Start Web Web JAR WebApp Web Java Web Start Web RAR J2EE J2EE J2EE Java 10-19
222 ZIP JAR JAR JAR.jar ZIP JavaSoft PKWARE ZIP JAR JAR JDK 1.1 JDK ZIP JBuilder
223 J2EE JBuilder Enterprise J2EE J2EE application-client.xml META-INF J2EE applicationclient.xml application-client.xml Java 10-21
224 10-22 JBuilder
225 classes.gif.jpg Java 10-23
226 .html readme.txt JBuilder Enterprise RAR JAR ra.xml ra.xml JAR WAR RAR EAR JBuilder
227 RAR RAR RAR JAR JDK JDK Java Java JDK JDK Java 10-25
228 JDK 1.1.x Swing/JFC JDK JDK Swing JFC swingall.jar DataStore com.borland.datastore VisiBroker JAR JAR CLASSPATH JAR JBuilder
229 / (K) Include Deps Deps & Resources JBuilder Include All Java 10-27
230 OpenTool JAR manifest.mf JAR metainf/ Manifest-Version:1.0 Main- Class: jar OpenTool OpenTool JBuilder
231 <path_name> /<file_name> public static void main(string[] args) Java 10-29
232 10-30 JBuilder
233 JAR JAR (E) (E) (A) Java 10-31
234 JAR <filename.jar> JBuilder
235 ëê 11 èõjbuilder 11 JBuilder Professional JBuilder Enterprise Java JBuilder Java JBuilder Java Java JBuilder internationalization i18n internationalization i18n 18 internationalization i n locale Java Locale JBuilder 11-1
236 JBuilder Java Java ResourceBundle localization l10n localization l10n 10 localization l n Unicode Unicode Unicode Java \unnnn NNNN Unicode Unicode Unicode Java Unicode JBuilder JBuilder Java dbswing 11-2 JBuilder
237 Unicode UI IDE Unicode JDK JBuilder JBuilder JavaBeans DataExpress JBuilder samples/dbswing/multilingual IntlDemo.jpx IntlDemo.html IntlDemo 15 Borland LocaleChooser JavaBeans GUI ProductFrame Borland JBuilder 11-3
238 OrderFrame OrderFrame 11-4 JBuilder
239 GUI GUI GUI GUI JBuilder Java ResourceBundle JBuilder Java ResourceBundles ResourceBundle ResourceBundle ResourceBundle 1. JBuilder 11-5
240 2. (Z) (R) 3. ResourceBundle JBuilder ResourceBundle ListResourceBundle PropertyResourceBundle (T) PropertyResourceBundle OK PropertyResourceBundle.properties ListResourceBundle Java Java ListResourceBundle PropertyResourceBundle ListResourceBundle PropertyResourceBundle JBuilder
241 (N) 5. Open File (S) Open_File (C)jbutton1_ToolTipText (Q) 10 String_10 String_ JBuilder 11-7
242 6. (N) (F) GUI ButtonControl 11-8 JBuilder
243 dbswing dbswing dbswing JDK 1.0 dbswing dbswing ResourceBundle dbswing JBuilder dbswing textwithmnemonic Swing dbswing dbswing JBuilder IntlSwingSupport 12 Swing IntlSwingSupport JBuilder 11-9
244 JBuilder Swing IntlSwingSupport Swing IntlSwingSupport IntlSwingSupport locale new IntlSwingSupport(); int response = JOptionPane.showConfirmDialog(frame, localizedmessagestring, localizedtitlestring, JOptionPane.OK_CANCEL_OPTION); IntlSwingSupport Swing dbswing dbswing JDK 1.2 Swing JFileChooser JColorChooser JOptionPane JavaSoft Locale JBuilder JBuilder DataExpress DataSet JdbTable Column DataSet locale DataSet Column locale DataSet Column Column locale JDK API Collator Java JDK API DateFormat NumberFormat MessageFormat JBuilder Unicode UI JBuilder Java JBuilder
245 UI Unicode Unicode JDK font.properties JDK UI JBuilder UI GUI GUI GUI JavaBeans JavaBeans Unicode Unicode Unicode <5C71> JDK font.properties Unicode \u5c71 UI GUI GUI Java AWT UI GUI OK Cancel Help JBuilder 11-11
246 IDE Unicode GUI AWT GridLayout BorderLayout UI JBuilder Frame IDE Unicode JBuilder Unicode Unicode Unicode 16 Unicode Unicode JBuilder
247 JBuilder javac JBuilder IDE JDK JBuilder JDK English ASCII IDE 1. (P) (O) (E) 4. OK 1. bcj -encoding 2. bmj -encoding Unicode Unicode Unicode JBuilder 11-13
248 JDK Unicode UnicodeBig UnicodeLittle Unicode BigEndian LittleEndian BigEndian Unicode LittleEndian Unicode (P) (O) (E) 1. <.jbuilder> user.properties 2. compiler.java;encodings.add.1=iso8859_2 compiler.java;encodings.add.2=iso8859_ JBuilder (E) 1. <.jbuilder> user.properties 2. compiler.java;encodings.override.1=iso8859_2 compiler.java;encodings.override.2=iso8859_ JBuilder Unicode PC Java Java native2ascii Unicode \unnnn JBuilder Windows JIS JBuilder
249 Unicode Windows 1252 JDK 1.1 javac -encoding Unicode JIS Windows JIS Unicode Unicode Unicode \u ASCII Unicode Unicode Java Unicode Unicode Java ASCII \u Unicode JBuilder Windows Unicode ASCII ASCII ASCII ASCII Unicode Unicode Unicode Java ASCII Unicode \u ASCII Unicode ASCII ASCII ASCII Unicode Unicode ASCII \unnnn NNNN Unicode f Latin f Unicode \u0192 JBuilder 11-15
250 JBuilder Unicode Unicode JBuilder JBuilder UI JBuilder Borland Borland Worldwide: Borland Germany: Borland France: Borland Spain: Borland Japan: Borland Korea: Borland Taiwan: Borland Web news://forums.borland.com/borland.public.jbuilder.multi-lingual-apps multi-lingual-apps JBuilder JBuilder R&D QA JBuilder
251 12 ëê 12 èõ JBuilder Java JBuilder samples/tutorials/debugtutorial samples JBuilder JBuilder Professional JBuilder Enterprise JBuilder 12-1
252 Java Java Java samples/tutorials/debugtutorial JBuilder CD pdf/bajb.pdf JBuilder samples/tutorials/debugtutorial samples JBuilder samples/tutorials/debugtutorial 3. DebugTutorial.jpx Application1.java - main() DebugTutorial.html - HTML Frame1.java JBuilder
253 4. Frame1.java Java JBuilder JBuilder JBuilder 1. ';'
254 else if 221 Java if if (valueoneoddeven) { class interface 230 JBuilder JBuiler Ctrl JBuilder
255 1. "Frame1.java" : #:300: Double : () 41, Java java.lang.double Double java.lang.double Double valuetwodouble 0.0 Ctrl + Shift + Space JBuilder ParameterInsight Double() Double valueonedouble = new Double(0.0)
256 4. 5. "Frame1.java": #:300: subtractresultdisplay : DebugTutorial.Frame1 246, subtractresultdisplay subtractresultdisplay 8. subtractresultdisplay Result R Java subtractresultdisplay subtractresultdisplay subtractresultDisplay subtractresultdisplay 12-6 JBuilder
257 11. CodeInsight 1. javax.swing.jlabel settest() "Frame1.java": #:300: settest(java.lang.string) : javax.swing.jlabel 257, Ctrl + Space CodeInsight CodeInsight settext settext Enter settext() settest 12-7
258 JBuilder
259 subtractvalues() 2. UI 3. Value 1 Value 2 Compute Values 4. File Exit 5. Application1 "Application1" subtractvalues() this / 12-9
260 subtractvalues() Value 1 Value 2 Compute Values Value 1 4 Value addValues() Compute Values addvalues JBuilder VM 4. Value 1 4 Value 2 3 Compute Values JBuilder
261 subtractvalues() UI UI JBuilder Professional JBuilder Enterprise 2. JBuilder Professional JBuilder Enterprise 12-11
262 subtractvalues() 3. JBuilder Professional JBuilder Enterprise 4. addvalues() subtractvalues() addvalues() subtractvalues() 5. subtractvalues() subtractvalues() 6. JBuilder Professional JBuilder Enterprise JBuilder
263 subtractvalues() 7. subtractvalues() 1. this this this = {DebuggerTutorial.Frame1@3c6} this this this this = {DebuggerTutorial.Frame1@3c6} 4. valueonedouble subtractvalues() valueonedouble: java.lang.double = {java.lang.double@3c7} 12-13
264 subtractvalues() 5. valuetwodouble valuetwodouble: java.lang.double = {java.lang.double@3c7} this < > valueonedouble valuetwodouble 8.subtractValues() 9. valueonedouble valuetwodouble 10. subtractstringresult String subtractstringresult OK 11. subtractresultdisplay.settext(subtractstringresult) subtractstringresult JBuilder
265 subtractstringresult subtractstringresult 12. multiplyvalues() 13. subtractvalues() valueonedouble valuetwodouble valueonedouble valuetwodouble Compute Values 4. Application1 "Application1" dividevalues() ExpressionInsight subtractvalues() Value 1 4Value ExpressionInsight
266 dividevalues() DebugTutorial.Frame1; ( ) 216; ( ) 2. dividevalues() JBuilder Professional JBuilder Enterprise 5. JBuilder Professional JBuilder Enterprise System.out.println("divideValues method reached") JBuilder
267 dividevalues() OK UI [Value 1] 4 [Value 2] 2 [Compute Values] 8. JBuilder Professional JBuilder Enterprise dividevalues method reached println dividevalues() 12-17
268 dividevalues() 12. divideresult = (valueonedoubleresult * valuetwodoubleresult) 13.JBuilder Professional JBuilder Enterprise divideresult divideresult CtrlExpressionInsight 267 divideresultdisplay Ctrl JLabel JBuilder
269 ExpressionInsight divideresult = (valueonedoubleresult * valuetwodoubleresult) divideresult() 15. * / Value 1 Value 2 Value
270 oddeven() 5. Application1 oddeven() / dividevalues() Value Frame1.java oddeven() OddEven oddeven( 2. oddeven(valueonedouble); UI Value 1 3 Value 2 4 Compute Values 5. JBuilder Professional JBuilder Enterprise / JBuilder
271 oddeven() oddeven(valueonedouble) true true 6. valueoneoddeven 7. oddeven() valueoneoddeven true true Frame1.java valueoneoddeven true (3 modulus 2) valueoneoddeven false 9. JBuilder Professional JBuilder Enterprise valueoneoddeven false valueoneoddeven false true false 12-21
272 oddeven() 10. if 11.if valueoneoddeven true false 12. else valueoneoddeven false 13. oddeven() 14.true/false true false false true if (valueonedoubleresult % 2 == 0.0) { valueoneoddeven = true; } else valueoneoddeven = false; true false JBuilder
273 Value 1 3 Value 2 4 Compute Values Value 1 5. File Exit Application1 Value 1 Value 2, Value 1 eeee Value 2 3 Compute Values
274 Application1 NumberFormatException 4. JBuilder Professional JBuilder Enterprise java.lang.floatingdecimal java.lang.floatingdecimal JBuilder
275 JBuilder Java Java Java 12-25
276 12-26 JBuilder
277 13 ëê 13 èõ UML JBuilder Enterprise JBuilder UML UML JBuilder UML UML JBuilder UML UML UML UML UML JBuilder samples/dataexpress/providerresolver UML 13-1
278 JBuilder DataExpress Provider Resolver ProviderBean JdbTable TableDataSet Save ResolverBean JdbNavToolBar ProviderResolver.html ProviderBean.java TableDataSet ResolverBean.java TestApp.java ProviderBean JdbTable TableDataSet Save ResolverBean JdbNavToolBar TestFrame.java UI data.txt DataLayout.java data.txt Java UML JBuilder UML UML JBuilder UML 1. ProviderResolver <JBuilder>/samples/DataExpress/ProviderResolver/ProviderResolver.jpx 2. UML UML JBuilder 13-2 JBuilder
279 UML UML UML JBuilder UML UML 1. com.borland.samples.dx.providerresolver UML 13-3
280 UML 2. UML UML UML JBuilder UML UML com.borland.samples.dx.providerresolver UML 13-4 JBuilder
281 UML borland.samples.dx.providerresolver 3. UML JBuilder UML 4. UML JBuilder JBuilder AppBrowser com.borland.dbswing UML 1. com.borland.dbswing com.borland.dbswing UML com.borland.dbswing JBuilder UML 2. com.borland.samples.dx.providerresolver com.borland.samples.dx.providerresolver TestFrame JdbNavToolBar JdbTable UI dbswing TestFrame com.borland.dbswing UML 13-5
282 3 UML com.borland.dbswing com.borland.samples.dx.providerresolver com.borland.samples.dx.providerresolver TestFrame com.borland.dbswing 5. UML TestFrame TestFrame dbswing TestFrame UML 6. UML 3 UML Provider UML 1. com.borland.dx.dataset Provider com.borland.dx.dataset TestFrame.java UML 13-6 JBuilder
283 3 UML Provider UML Provider com.borland.dx.dataset UML * * * UML 13-7
284 3 UML * IDE IDE UML IDE private public protected JBuilder JBuilder UML IDE JBuilder UML 2. Provider providedata() 3. UML providedata() UML ProviderBean DataSet Provider 4. UML Provider UML ProviderBean TableDataSet Provider 5. ProviderBean ProviderBean Provider providedata() Provider 6. UML ProviderBean UML ProviderBean Provider Provider ProviderBean Provider 13-8 JBuilder
285 7. ProviderBean providedata(). providedata(storagedataset, boolean): void 8. Provider Provider IDE UML IDE is get set parameterrow get set parameterrow 1. UML Provider parameterrow is get set parameterrow getparameterrow() setparameterrow(readwriterow) JBuilder UML UML JBuilder UML JBuilder UML UML 13-9
286 Provide Provider 1. UML Provider UML ReadWriteRow ProviderBean 2. ProviderResolver.jpx JBuilder
287 4. 5. OK UML 6. UML com.borland.dx.dataset StorageDataSet com.borland.dx.sql.dataset Provider com.borland.dx.sql.dataset UML 13-11
288 Provider 7. com.borland.dx.dataset StorageDataSet Provider StorageDataSet StorageDataSet UML Provider JBuilder UML 1. Provider ReadWriteRow. 2. ReadWriteRow Provider ReadWriteRow Provider ReadWriteRow private ReadWriteRow parameterrow; 3. StorageDataSet 4. StorageDataSet StorageDataSet Provider JBuilder
289 private Provider provider; 5. StorageDataSet 6. getprovider() setprovider() Provider 7. " " Store com.borland.dx.dataset 1. Provider 2. UML com.borland.dx.dataset 3. UML UML 4. com.borland.dx.dataset Store Store UML Store Designable UML Designable UML 13-13
290 UML 5. com.borland.dx.dataset Designable Store 6. UML Store Store Designable 7. UML Store Store StoreClassFactory StoreInternals Store StoreClassFactory StoreClassFactory Store Store StoreInternals Provider Provider Provider Designable Serializable UML UML UML UML UML UML 1. com.borland.samples.dx.providerresolver java javax JBuilder
291 UML 2. ProviderResolver.jpx ProviderResolver.jpx 3. UML 4. com.borland.samples.dx.providerresolver java javax java OK javax OK 5. OK UML java javax borland 5. java javax 6. UML UML 13-15
292 UML 7. UML JBuilder UML UML Javadoc UML IDE UML UML API Javadoc IDE JBuilder
293 14 ëê 14 èõ JBuilder Enterprise <jbuilder>/samples/dataexpress ProviderResolver samples JBuilder UML ProviderResolver ProviderResolver UML Java JUnit JDataStore JBuilder IDE Java Java JUnit JUnit JDataStore JDataStore JBuilder IDE JBuilder JBuilder 14-1
294 ProviderResolver ProviderResolver Samples 3. DataExpress ProviderResolver 4. ProviderResolver.jpx OK ProviderResolver ResolverBean 1. "ProviderResolver.jpx" 2. ResolverBean.java OK ResolverBean 14-2 JBuilder
295 5. ResolverBean resolvedata(dataset) com.borland.samples.dx.providerresolver TestResolverBean.java TestResolverBean testresolvedata() JUnit 14-3
296 try catch 1. TestResolverBean.java 2. JBTestRunner JBTestRunner 3. NullPointerException NullPointerException Javadoc 4. com.borland.dx.dataset.dataset datasetview1= new com.borland.dx.dataset.storagedataset(); 5. com.borland.dx.dataset.datasetexception JBuilder
297 catch(exception e){ System.err.println("Exception thrown: "+e); } 2. testresolvedata() public void testresolvedata() { ResolverBean resolverbean = new ResolverBean(); com.borland.dx.dataset.dataset datasetview1= new com.borland.dx.dataset.storagedataset(); try{ resolverbean.resolvedata(datasetview1); fail("failed: resolvedata() did not throw an exception"); } catch(com.borland.dx.dataset.datasetexception e){ System.out.println("TestResolverBean.testResolveData(): success"); } catch(exception e){ fail("wrong exception: " + e.getclass().tostring()); } } To Do DataSetException fail() catch try fail() 1. try resolverbean.resolvedata(datasetview1); TestResolverBean testresolvedata() X 4. testresolvedata() failed: resolvedata() did not throw an exception 14-5
298 fail() 1. esolverbean.resolvedata(datasetview1) 2. ResolverBean DataLayout 1. TestResolverBean public void testconstant() { ResolverBean resolverbean = new ResolverBean(); assertequals(6, resolverbean.column_count); } 2. DataLayout COLUMN_COUNT TestResolverBean 14-6 JBuilder
299 1. 2. OK 3. TestResolverBean.java
300 5. ProviderResolverSuite 6. ProviderResolverSuite.java 7. ProviderResolverSuite.java suite() suite.addtestsuite( com.borland.samples.dx.providerresolver.testresolverbean.class); TestResolverBean 1. ProviderResolverSuite.java 14-8 JBuilder
301 2. JBTestRunner JBTestRunner ProviderResolverSuite TestResolverBean.testResolveData(): success Java 14-9
302 14-10 JBuilder
303 15 ëê 15 èõ JBuilder Enterprise JDBC JDBC Java JUnit JDataStore JBuilder IDE Java Java JUnit JUnit JDataStore JDataStore JBuilder IDE JBuilder JBuilder JBuilder JDataStore JDataStore JDataStore 15-1
304 guestbook guestbook samples Samples 3. WebApps guestbook 4. guestbook.jpx OK guestbook com.borland.jbuilder.unittest.testrecorder OK MyComparisonFixture JBuilder
305 6. 7. OKMyComparisonFixture 8. MyComparisonFixture.java super.setmode(update); setmode() UPDATE - COMPARE - RECORD - OFF
306 JDBC JDBC JDBC JDBC JDBC JDBC OKJDBC com.borland.datastore.jdbc.datastoredriver 5. URL jdbc:borland:dslocal:\\samples\webapps\guestbook\guestbook.jds <drive> <jbuilder> JBuilder JDBC JDataStore JDataStore JDataStore JDataStore 8. JdbcFixture1 JDBC 15-4 JBuilder
307 SQL JDBC 9. JdbcFixture1.java setup() teardown() SQL SQL JDBC JDBC setup() teardown() SQL 1. JdbcFixture1.java 2. String public class JdbcFixture1 extends JdbcFixture { String createsql = "create table TESTTABLE (i int, j int);"+ "insert into TESTTABLE values(1, 2);"+ "insert into TESTTABLE values(2, 3);"+ "insert into TESTTABLE values(3, 4);"+ "insert into TESTTABLE values(4, 5);"; String deletesql = "drop table TESTTABLE;"; String SQL 3. setup() public void setup() { super.setup(); Connection con = getconnection(); if(con!= null) runsqlbuffer(new StringBuffer(createSQL), true); JDataStore SQL 4. teardown() Connection con = getconnection(); if(con!= null) runsqlbuffer(new StringBuffer(deleteSQL), true); super.teardown(); JDataStore SQL 15-5
308 JDBC 1. "guestbook.jpx" 2. DataModule1.java OK 5. DataModule MyComparisonFixture JdbcFixture1 9. TestDataModule1 guestbook 15-6 JBuilder
新・明解Java入門
537,... 224,... 224,... 32, 35,... 188, 216, 312 -... 38 -... 38 --... 102 --... 103 -=... 111 -classpath... 379 '... 106, 474!... 57, 97!=... 56 "... 14, 476 %... 38 %=... 111 &... 240, 247 &&... 66,
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
tutimura@mist.i.u-tokyo.ac.jp kaneko@ipl.t.u-tokyo.ac.jp http://www.misojiro.t.u-tokyo.ac.jp/ tutimura/sem3/ 2002 12 11 p.1/33 10/16 1. 10/23 2. 10/30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20
9iAS_DEV.PDF
Oracle9i Application Server for Windows NT 1.0.2.0.0 2001.2.1 1 1 PL/SQL...3 1.1...3 1.2 PL/SQL Web Toolkit...5 1.3 Database Access Descriptor...6 1.4 PL/SQL...8 1.5 PL/SQL...10 1.6 PL/SQL...12 2 SERVLET...13
ユニット・テストの概要
2004 12 ... 3... 3... 4... 5... 6... 6 JUnit... 6... 7 Apache Cactus... 7 HttpUnit/ServletUnit... 8 utplsql... 8 Clover... 8 Anthill Pro... 9... 10... 10... 10 SQL... 10 Java... 11... 11... 12... 12 setter
Oracle9i JDeveloperによるWebサービスの構築
Oracle9i JDeveloper Web Web Web Web Web Web EJB Web EJB Web Web Oracle9iAS Apache SOAP WSDL Web Web Web Oracle9i JDeveloper Java XML Web Web Web Web Simple Object Access Protocol SOAP :Web Web Services
Gartner Day
J2EE 1 J2EE C AP 2 J2EE AP DD java *.class java *.class java *.class *.class DD EAR, WAR, JAR orionapplicationclient.xmweb.xmapplication.jar.xml orion- orion-ejb- ml Oracle Application Server 10g *.jsp
Java演習(4) -- 変数と型 --
50 20 20 5 (20, 20) O 50 100 150 200 250 300 350 x (reserved 50 100 y 50 20 20 5 (20, 20) (1)(Blocks1.java) import javax.swing.japplet; import java.awt.graphics; (reserved public class Blocks1 extends
Java updated
Java 2003.07.14 updated 3 1 Java 5 1.1 Java................................. 5 1.2 Java..................................... 5 1.3 Java................................ 6 1.3.1 Java.......................
Microsoft Word - migrateto10g2.doc
Oracle JDeveloper 10g 9.0.5/10.1.2 JDeveloper Creation Date: Feb. 9, 05 Last Update: Jul. 27, 05 Version: 1.1 = ... 4... 4 JDeveloper... 5... 5 Web... 6... 7... 8... 8 JDeveloper... 10... 10... 11... 19...
untitled
Java 1 1 Java 1.1 Java 1.2 Java JavaScript 2 2.1 2.2 2.3 Java VM 3 3.1 3.2 3.3 3.4 4 Java 4.1 Java 4.2 if else 4.3 switch case 4.4 for 4.5 while 4.6 do-while 4.7 break, continue, return 4.8 try-catch-finally
2 1 Web Java Android Java 1.2 6) Java Java 7) 6) Java Java (Swing, JavaFX) (JDBC) 7) OS 1.3 Java Java
1 Java Java 1.1 Java 1) 2) 3) Java OS Java 1.3 4) Java Web Start Web / 5) Java C C++ Java JSP(Java Server Pages) 1) OS 2) 3) 4) Java Write Once, Run Anywhere 5) Java Web Java 2 1 Web Java Android Java
Java演習(2) -- 簡単なプログラム --
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)
K227 Java 2
1 K227 Java 2 3 4 5 6 Java 7 class Sample1 { public static void main (String args[]) { System.out.println( Java! ); } } 8 > javac Sample1.java 9 10 > java Sample1 Java 11 12 13 http://java.sun.com/j2se/1.5.0/ja/download.html
Q&A集
& ver.2 EWEB-3C-N080 PreSerV for Web MapDataManager & i 1... 1 1.1... 1 1.2... 2 1.3... 6 1.4 MDM. 7 1.5 ( )... 9 1.6 ( )...12 1.7...14 1.8...15 1.9...16 1.10...17 1.11...18 1.12 19 1.13...20 1.14...21
BlueJ 2.0.1 BlueJ 2.0.x Michael Kölling Mærsk Institute University of Southern Denmark Toin University of Yokohama Alberto Palacios Pawlovsky 17 4 4 3 1 5 1.1 BlueJ.....................................
<4D F736F F D20566F F6E658C6791D FE382C582CC4A D834F E F8F4390B394C52E646F63>
imai@eng.kagawa-u.ac.jp (Tel: 087-864-2244(FAX )) Vodafone( J-Phone) (J-SA51 090-2829-9999) JavaTM ( Vappli ) SUN ( SUN ) Java2SE(J2SDK1.3.1 Java Standard Edition) Java2MEforCLDC(WTK1.04 Wireless Tool
rmi.book
BEA WebLogic Server WebLogic RMI BEA WebLogic Server 6.1 : 2002 6 24 Copyright 2002 BEA Systems, Inc. All Rights Reserved. BEA Systems, Inc. BEA BEA BEA FAR 52.227-19 Commercial Computer Software-Restricted
3 Java 3.1 Hello World! Hello World public class HelloWorld { public static void main(string[] args) { System.out.println("Hello World");
(Basic Theory of Information Processing) Java (eclipse ) Hello World! eclipse Java 1 3 Java 3.1 Hello World! Hello World public class HelloWorld { public static void main(string[] args) { System.out.println("Hello
Oracle Forms Services R6i
Creation Date: Jul 04, 2001 Last Update: Jul 31, 2001 Version: 1.0 0 0... 1 1...3 1.1... 3 1.2... 3 1.3... 3 2...4 2.1 C/S... 4 2.2 WEB... 5 2.3 WEB... 5 2.4 JAVABEAN... 6 3 JAVABEAN...7 3.1... 7 3.2 JDEVELOPER...
TopLink å SampleClient.java... 5 Ò readallsample() querysample() cachesample() Ç..
lê~åäé= qçéiáåâ= NMÖENMKNKPF Volume2 Creation Date: Mar 04, 2005 Last Update: Aug 22, 2005 Version 1.0 ...3... 3 TopLink å...4 1... 4... 4 SampleClient.java... 5 Ò... 8... 9... 10 readallsample()... 11
B 10 : N ip2003f10.tex B : 9/12/ :02 p.1/71
B 10 : ks91@sfc.wide.ad.jp N206 2003 ip2003f10.tex B : 9/12/2003 10:02 p.1/71 : / ip2003f10.tex B : 9/12/2003 10:02 p.2/71 ip2003f10.tex B : 9/12/2003 10:02 p.3/71 1 http://java.sun.com/j2se/1.4.1/docs/api/
XMLテクノロジを使いやすくする
XML 2005 9 XML... 3... 3 XML... 5 DOM XML... 5 DOM 3.0 Load and Save... 5 DOM 3.0 Validation... 8 SAX XML... 11 SAX... 11 XSL... 12... 13... 13... 14... 14 XML... 15 XML... 15 JAXB CLASS GENERATOR... 16
Oracle9i JDeveloper R9.0.3 チュートリアル
Oracle9i JDeveloper 9.0.3 JavaServer Pages Creation Date: Jan. 27, 03 Last Update: Feb. 13, 03 Version: 1.0 ... 2... 2... 2 JDeveloper JSP... 3... 4 JSP... 5 JSP... 6... 7...10 JDeveloper... 12 TLD...
Java (9) 1 Lesson Java System.out.println() 1 Java API 1 Java Java 1
Java (9) 1 Lesson 7 2008-05-20 Java System.out.println() 1 Java API 1 Java Java 1 GUI 2 Java 3 1.1 5 3 1.0 10.0, 1.0, 0.5 5.0, 3.0, 0.3 4.0, 1.0, 0.6 1 2 4 3, ( 2 3 2 1.2 Java (stream) 4 1 a 5 (End of
r1.dvi
2006 1 2006.10.6 ( 2 ( ) 1 2 1.5 3 ( ) Ruby Java Java Java ( Web Web http://lecture.ecc.u-tokyo.ac.jp/~kuno/is06/ / ( / @@@ ( 3 ) @@@ : ( ) @@@ (Q&A) ( ) 1 http://www.sodan.ecc.u-tokyo.ac.jp/cgi-bin/qbbs/view.cgi
I HTML HashMap (i) (ii) :.java import java.net.*; import java.io.*; import java.util.hashmap; public class SimpleStopWatch { public static voi
II Java 10 2 12 10:30 12:00 I. I III II. III. IV. ( a d) V. : this==null, T == N A ActionListener C class D actionperformed G getsource I implements K KeyListener J JApplet L addmouselistener M MouseListener
やさしいJavaプログラミング -Great Ideas for Java Programming サンプルPDF
pref : 2004/6/5 (11:8) pref : 2004/6/5 (11:8) pref : 2004/6/5 (11:8) 3 5 14 18 21 23 23 24 28 29 29 31 32 34 35 35 36 38 40 44 44 45 46 49 49 50 pref : 2004/6/5 (11:8) 50 51 52 54 55 56 57 58 59 60 61
BC4J...4 BC4J Association JSP BC4J JSP OC4J
lê~åäévá=gaéîéäçééê= 9.0.3/9.0.4 BC4J Creation Date: Oct 08, 2003 Last Update: Feb 27, 2004 Version 1.0 ...3... 3 BC4J...4 BC4J...4... 4... 5... 6...7... 8... 9 Association... 13... 15... 20... 22... 25
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
Actual4Test http://www.actual4test.com Actual4test - actual test exam dumps-pass for IT exams Exam : 1z1-809-JPN Title : Java SE 8 Programmer II Vendor : Oracle Version : DEMO Get Latest & Valid 1z1-809-JPN
JavaScript の使い方
JavaScript Release10.5 JavaScript NXJ JavaScript JavaScript JavaScript 2 JavaScript JavaScript JavaScript NXJ JavaScript 1: JavaScript 2: JavaScript 3: JavaScript 4: 1 1: JavaScript JavaScript NXJ Static
: : : TSTank 2
Java (8) 2008-05-20 Lesson6 Lesson5 Java 1 Lesson 6: TSTank1, TSTank2, TSTank3 java 2 car1 car2 Car car1 = new Car(); Car car2 = new Car(); car1.setcolor(red); car2.setcolor(blue); car2.changeengine(jet);
はじめに
1 Java Java J Java API 2004 1 JavaServer Faces JavaServer Faces JavaServer Faces JSF Java API JCP Java Community Process 127 JSR-127Java Specification Request 2004 3 JSF 1.0 5 JSF 1.1 JSF 1.1 JSF 1 Overview
Microsoft Word - 430_15_Developing_Stored_Procedure.doc
Java Oracle 1998 11 Java 3 Java Web GUI Java Java Java Oracle Java Oracle8i Oracle / Oracle Java Virtual Machine VM CORBA Enterprise JavaBeans Oracle Java Java Java Oracle Oracle Java Virtual Machine Oracle
Oracle JDeveloper 10g ADF Creation Date: Jul 07, 2004 Last Update: Jul 08, 2004 Version 1.0
Oracle JDeveloper 10g ADF Creation Date: Jul 07, 2004 Last Update: Jul 08, 2004 Version 1.0 ... 1... 2... 3... 5... 6... 6... 9... 9 Vector... 10 Struts... 12... 14 cart.jsp 1... 15 cart.jsp 2... 17 JSP...
Chapter JDK KeyListener keypressed(keyevent e ) keyreleased(keyevent e ) keytyped(keyevent e ) MouseListener mouseclicked(mouseeven
Chapter 11. 11.1. JDK1.1 11.2. KeyListener keypressed(keyevent e ) keyreleased(keyevent e ) keytyped(keyevent e ) MouseListener mouseclicked(mouseevent e ) mousepressed(mouseevent e ) mousereleased(mouseevent
JAVA H13 OISA JAVA 1
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
1 Java Java GUI , 2 2 jlabel1 jlabel2 jlabel3 jtextfield1 jtextfield2 jtextfield3 jbutton1 jtextfield1 jtextfield2 jtextfield3
1 2 2 1 2 2.1.................................................... 2 2.2.................................................... 2 2.3........................................ 2 2.4....................................................
ワークショップ テスト駆動開発
JUnit 5 5 20 20 FIT 20 FIT FIT 10 IT OO Web XML ADC2003 WG JUnit JUnit 3.8.1 URL: http://www.junit.org/index.htm junit.3.8.1.zip junit.jar c: junit junit.jar javac -classpath c: junit junit.jar JUnitTest.java
PowerPoint プレゼンテーション
Oracle Application Server 10g (10.1.2) Oracle Application Server10g(10.1.2) : data-sources.xml WAR (Web ) : orion-web.xml JAR (Enterprise JavaBeans) : orion-ejb-jar.xml EAR ( ) : orion-application.xml
I. EspressReport 100%Java JSP API II. EspressReport Report Designer Report Designer - Report Designer Web Java Web Web Report Designer import java.awt
TEL: 03-3360-9336 FAX: 03-3660-9337 soft@climb.co.jp www.climb.co.jp Overview, Technology & Features White Paper I. EspressReport 100%Java JSP API II. EspressReport Report Designer Report Designer - Report
Java プログラミング Ⅰ 3 回目変 数 今日の講義講義で学ぶ内容 変数とは 変数の使い方 キーボード入力の仕方 変 数 変 数 一時的に値を記憶させておく機能 変数は 型 ( データ型 ) と識別子をもちます 2 型 ( データ型 ) 変数に記憶する値の種類変数の型は 記憶できる値の種類と範囲
Java プログラミング Ⅰ 3 回目変 数 今日の講義講義で学ぶ内容 変数とは 変数の使い方 キーボード入力の仕方 変 数 変 数 一時的に値を記憶させておく機能 変数は 型 ( データ型 ) と識別子をもちます 2 型 ( データ型 ) 変数に記憶する値の種類変数の型は 記憶できる値の種類と範囲を決定します 次の型が利用でき これらの型は特に基本型とよばれます 基本型 値の種類 値の範囲 boolean
untitled
-1- 1. JFace Data Binding JFace Data Binding JFace SWT JFace Data Binding JavaBean JFace Data Binding JavaBean JFace Data Binding 1JFace Data Binding JavaBean JavaBean JavaBean name num JavaBean 2JFace
. IDE JIVE[1][] Eclipse Java ( 1) Java Platform Debugger Architecture [5] 3. Eclipse GUI JIVE 3.1 Eclipse ( ) 1 JIVE Java [3] IDE c 016 Information Pr
Eclipse 1,a) 1,b) 1,c) ( IDE) IDE Graphical User Interface( GUI) GUI GUI IDE View Eclipse Development of Eclipse Plug-in to present an Object Diagram to Debug Environment Kubota Yoshihiko 1,a) Yamazaki
アプレットの作成
- 1 - import java.applet.applet; import java.awt.graphics; public class HelloWorld extends Applet { public void init() { resize(150,60) ; public void paint ( Graphics g ) { g.drawstring("hello, world!",
Web 1 p.2 1 Servlet Servlet Web Web Web Apache Web Servlet JSP Web Apache Tomcat Jetty Apache Tomcat, Jetty Java JDK, Eclipse
Web 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 Java Applet JavaScript Web CGI HTML 1.2 Servlet Java Servlet Servlet CGI Web CGI 1 Java Java
HTML Java Tips dp8t-asm/java/tips/ Apache Tomcat Java if else f
1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway InterfaceWeb HTML Web Web CGI CGI CGI Perl C Java Applet JavaScript Web CGI HTML 1.2 Servlet Java Servlet Servlet CGI Web CGI 1 Java / Java Java CGI Servlet
A B 1: Ex. MPICH-G2 C.f. NXProxy [Tanaka] 2:
Java Jojo ( ) ( ) A B 1: Ex. MPICH-G2 C.f. NXProxy [Tanaka] 2: Java Jojo Jojo (1) :Globus GRAM ssh rsh GRAM ssh GRAM A rsh B Jojo (2) ( ) Jojo Java VM JavaRMI (Sun) Horb(ETL) ( ) JPVM,mpiJava etc. Send,
B2-Servlet-0112.PDF
B-2 Servlet/JSP Agenda J2EE Oracle8i J2EE Java Servlet JavaServer Pages PDA ( J2EE Java2 Enterprise Edition API API J2SE JSP Servlets RMI/IIOP EJB JNDI JTA JDBC JMS JavaMail JAF Java2 Standard Edition
Java DataBase Connectivity Sun ONE Studio 4 Sun Microsystems, Inc Network Circle Santa Clara, CA U.S.A Part No
Java DataBase Connectivity Sun ONE Studio 4 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 650-960-1300 Part No. 817-0840-10 2002 9 Revision A Copyright 2002 Sun Microsystems,
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.1 2 Java Java JDK Sun Microsystems JDK javac Java java JVM appletviewer IDESun Microsystems NetBeans, IBM 1 Eclipse 2 IDE GUI JDK Java 2.1 Hello World! 2.1.1 Java 2.1.1 Hello World Emacs Hello0.java
(Eclipse\202\305\212w\202\324Java2\215\374.pdf)
C H A P T E R 11 11-1 1 Sample9_4 package sample.sample11; public class Sample9_4 { 2 public static void main(string[] args) { int[] points = new int[30]; initializearray(points); double averagepoint =
tkk0408nari
SQLStatement Class Sql Database SQL Structured Query Language( ) ISO JIS http://www.techscore.com/tech/sql/02_02.html Database sql Perl Java SQL ( ) create table tu_data ( id integer not null, -- id aid
PowerPoint プレゼンテーション
Java J2EE Spring Spring Dependency Injection AOP Java J2EE 2 4 Application Java Enterprise API 5 6 mod_jk2 AJP13 Coyote/JK2 Connector Session Apache2 Tomcat5-a AJP13 Coyote/JK2 Connector Session Tomcat5-b
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
1-1 1-2 IE6 2 BMI 3-1 3-2 4 5 chapter1 Java 6 chapter2 Java 7 chapter3 for if 8 chapter4 : BMI 9 chapter5 Java GUI 10 chapter6 11 chapter7 BMI 12 chapter8 : 13-1 13-2 14 15 PersonTest.java KazuateGame.java
HTML Java Tips dp8t-asm/java/tips/ Apache Tomcat Java if else f
1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway InterfaceWeb HTML Web Web CGI CGI CGI Perl C Java Applet JavaScript Web CGI HTML 1.2 Servlet Java Servlet Servlet CGI Web CGI 1 Java / Java Java CGI Servlet
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
55 7 Java C Java TCP/IP TCP/IP 7.1 7.1.1 TCP TCP_RO.java import java.net.*; import java.io.*; public class TCP_RO { public static void main(string[] argv) { Socket readsocket = new Socket(argv[0], Integer.parseInt(argv[1]));
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
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 Servlet Servlet CGI Web CGI Java Java JVM Java CGI
JavaプログラミングⅠ
Java プログラミング Ⅰ 3 回目変数 今日の講義で学ぶ内容 変数とは 変数の使い方 キーボード入力の仕方 変 数 変 数 一時的に値を記憶させておく機能です 変数は 型 ( データ型ともいいます ) と識別子をもちます 2 型 変数に記憶できる値の種類です型は 値の種類に応じて次の 8 種類があり これを基本型といいます 基本型値の種類値の範囲または例 boolean 真偽値 true または
スライド 1
1 2466 565 40 / All Right Reserved,Copyrights 3 B to B B to C EC ERP EIAJ / / EDI All Right Reserved,Copyrights 4 All Right Reserved,Copyrights 5 1 All Right Reserved,Copyrights 6 EIAJ QR All Right Reserved,Copyrights
$ java StoreString abc abc ed abced twice abcedabced clear xyz xyz xyz bingo! abc bingo!abc ^Z mport java.io.*; ublic class StoreString { public static void main(string[] args) throws IOException{ BufferedReader
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
12 7 27 10:30 12:00 I. I VI II. III. IV. ( a d) V. VI. 80 100 60 : this==null, T == N A ActionListener A addactionlistener C class D actionperformed E ActionEvent G getsource I implements J JApplet K KeyListener
KeyListener init addkeylistener addactionlistener addkeylistener addkeylistener( this ); this.addkeylistener( this ); KeyListener public void keytyped
KeyListener keypressed(keyevent e) keyreleased(keyevent e) keytyped(keyevent e) MouseListener mouseclicked(mouseevent e) mousepressed(mouseevent e) mousereleased(mouseevent e) mouseentered(mouseevent e)
:30 12:00 I. I V II. III. IV. ( a d) V. VI : A ActionListener aa addactionlistener AE ActionEvent K KeyListener ak addkeyliste
2017 07 28 10:30 12:00 I. I V II. III. IV. ( a d) V. VI. 80 100 60 : A ActionListener aa addactionlistener AE ActionEvent K KeyListener ak addkeylistener KE KeyEvent M MouseListener am addmouselistener
2 static final int DO NOTHING ON CLOSE static final int HIDE ON CLOSE static final int DISPOSE ON CLOSE static final int EXIT ON CLOSE void setvisible
12 2013 7 2 12.1 GUI........................... 12 1 12.2............................... 12 4 12.3..................................... 12 7 12.4....................................... 12 9 12.5 : FreeCellPanel.java............................
Applet java.lang.object java.awt.component java.awt.container java.awt.panel java.applet.applet
13 Java 13.9 Applet 13.10 AppletContext 13.11 Applet java.lang.object java.awt.component java.awt.container java.awt.panel java.applet.applet Applet (1/2) Component GUI etc Container Applet (2/2) Panel
http://www.impressjapan.jp/ Copyright 2014 Socius Japan, Inc. All rights reserved. Java SE 7 Java SE 7 OCJ-P Bronze SE 7 Java Java SE 7 Bronze OCJ-P Silver SE 7 Java Java SE 7 Programmer I OCJ-P Gold
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
Java (5) 1 Lesson 3: 2008-05-20 2 x 2 +4x +5 f(x) =x 2 +4x +5 x f(10) x Java 1.1 10 10 0 1.0 2.0, 3.0,..., 10.0, 1.0, 2.0,... flow rate (m**3/s) "flowrate.dat" 10 8 6 4 2 0 0 5 10 15 20 25 time (s) 1 1
FileMaker ODBC and JDBC Guide
FileMaker 13 ODBC JDBC 2004-2013 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker Bento FileMaker, Inc. FileMaker WebDirect Bento FileMaker,
解きながら学ぶJava入門編
44 // class Negative { System.out.print(""); int n = stdin.nextint(); if (n < 0) System.out.println(""); -10 Ÿ 35 Ÿ 0 n if statement if ( ) if i f ( ) if n < 0 < true false true false boolean literalboolean
TopLink È... 3 TopLink...5 TopLink åø... 6 TopLink å Workbench O/R ~... 8 Workbench À ~... 8 Foundation Library å... 8 TopL
lê~åäé= qçéiáåâ= NMÖENMKNKPF Volume1 Creation Date: Mar 04, 2005 Last Update: Aug 23, 2005 Version 1.0 ...3... 3 TopLink 10.1.3 È... 3 TopLink...5 TopLink åø... 6 TopLink å... 7... 8 Workbench O/R ~...
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.1 2 Java Java JDK Sun Microsystems Oracle JDK javac Java java JVM appletviewer IDESun Microsystems NetBeans, IBM 1 Eclipse 2 IDE GUI JDK Java 2.1 Hello World! 2.1.1 Java 2.1.1 Hello World Emacs Hello0.java
installtk.ps
IBM Host Access Toolkit 12.0 IBM SC88-9753-08 IBM Host Access Toolkit 12.0 IBM SC88-9753-08 19 B. IBM Host On-Demand 12.0 ( 5724-I20) Host Access Toolkit SC31-6354-08 IBM Host Access Toolkit Version 12.0
6 p.1 6 Java GUI GUI paintcomponent GUI mouseclicked, keypressed, actionperformed mouseclicked paintcomponent thread, 1 GUI 6.0.2, mutlithread C
6 p.1 6 Java GUI GUI paintcomponent GUI mouseclicked, keypressed, actionperformed mouseclicked paintcomponent 6.0.1 thread, 1 GUI 6.0.2, mutlithread CPU 1 CPU CPU +----+ +----+ +----+ Java 1 CPU 6 p.2
intra-mart Accel Platform — イベントナビゲータ 開発ガイド 初版
Copyright 2013 NTT DATA INTRAMART CORPORATION 1 Top 目次 intra-mart Accel Platform イベントナビゲータ開発ガイド初版 2013-07-01 改訂情報概要イベントフローの作成 更新 削除をハンドリングするイベントフローを非表示にする回答を非表示にするリンクを非表示にするタイトル コメントを動的に変更するリンク情報を動的に変更するナビゲート結果のリンクにステータスを表示する
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.
Java 2 p.1 2 Java Java JDK Sun Microsystems Oracle JDK javac Java java JVM appletviewer IDE Sun Microsystems NetBeans, IBM 1 Eclipse 2 IDE GUI JDK Java 2.1 Hello World! 2.1.1 Java 2.1.1 Hello World Emacs
スライド 1
Web プログラミング 2 7. JSP と Servlet による Web プログラミング概要 ( 復習 )Web アプリケーションの実現方式 : 授業で扱う範囲 SSI (Server Side Include) C-Shellなど JSP (Java Server Pages) PHP など Web ブラウザ Internet Done Web サーバ Done JavaApplet JavaScript
untitled
2011 6 20 (sakai.keiichi@kochi-tech.ac.jp) http://www.info.kochi-tech.ac.jp/k1sakai/lecture/alg/2011/index.html tech.ac.jp/k1sakai/lecture/alg/2011/index.html html 1 O(1) O(1) 2 (123) () H(k) = k mod n
Microsoft Word - jpluginmanual.doc
TogoDocClient TogoDocClient... i 1.... 1 2. TogoDocClient... 1 2.1.... 1 2.1.1. JDK 5.0... 1 2.1.2. Eclipse... 1 2.1.3.... 1 2.1.4.... 2 2.2.... 3 2.2.1.... 3 2.2.2.... 4 2.3. Eclipse Commands... 5 2.3.1....
time.book
BEAWebLogic Server WebLogic Time Services ªªªª ªªª ª BEA WebLogic Server ªªª ª ª 7.0 ªª ª ª u : 2002 6 28 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ÑÔÒÏÏÎÆÍËÔÓÕÎÖÊÂBEA Systems, Inc. Ê Ó
Microsoft Word - J doc
Oracle Application Server for HP-UX 4.0.8.2 2000 11 : J02449-01 : Oracle Application Server Release Notes for HP 9000 Servers and Workstations A86087-01 Oracle Application Server for HP-UX 4.0.8.2 Oracle
intra-mart Accel Platform — イベントナビゲータ 開発ガイド 初版 None
クイック検索検索 目次 Copyright 2013 NTT DATA INTRAMART CORPORATION 1 Top 目次 intra-mart Accel Platform イベントナビゲータ開発ガイド初版 2013-07-01 None 改訂情報概要イベントフローの作成 更新 削除をハンドリングするイベントフローを非表示にする回答を非表示にするリンクを非表示にするタイトル コメントを動的に変更するリンク情報を動的に変更するナビゲート結果のリンクにステータスを表示する
Web JavaScript Java Applet Flash ActionScript CGI (C, perl, ruby ) PHP Servlet, JSP (JavaServer Pages) ASP 7-2
Servlet 7-1 Web JavaScript Java Applet Flash ActionScript CGI (C, perl, ruby ) PHP Servlet, JSP (JavaServer Pages) ASP 7-2 Servlet Java CGI Tomcat Apache+Tomcat JSP Web HTML Java Java Servlet ( ) 7-3 Servlet
Programming-C-9.key
プログラミングC 第9回 例外 スレッド 白石路雄 2 finally try{ ( 例外が発生するかもしれない処理 ) catch(exception のクラス名 e){ ( 例外が発生した時の処理 ) finally{ ( 例外の発生の有無に関わらず 必ず行う処理 ) 3 Integer.parseInt() NumberFormatException
新・明解Java入門
第 1 章 画面 文字 表示 Java Java Java Java Java JRE Java JDK 21 1-1 Java Java Java Java 誕生 Fig.1-1 Oak Java Sun Microsystems 2010 Oracle Java Oracle 4 Java http://www.java.com/ http://www.alice.org/ Fig.1-1Java
JavaプログラミングⅠ
Java プログラミング Ⅰ 3 回目変数 今日の講義で学ぶ内容 変数とは 変数の使い方 キーボード入力の仕方 変 数 変 数 一時的に値を記憶させておく機能です 変数は 型 ( データ型ともいいます ) と識別子をもちます 2 型 変数に記憶できる値の種類です型は 値の種類に応じて次の 8 種類があり これを基本型といいます 基本型値の種類値の範囲または例 boolean 真偽値 true または
データ構造とアルゴリズム論
Java jtextfielddata jbuttonwrite jlabelmessage void jbuttonwrite_actionperformed(actionevent e) { String Data=jTextFieldData.getText(); try { // Test1.txt fw FileWriter fw= new FileWriter("Test1.txt");
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;
5 p.1 5 JPanel (toy example) 5.1 2 extends : Object java.lang.object extends... extends Object Point.java 1 public class Point { // public int x; public int y; Point x y 5.1.1, 5 p.2 5 5.2 Point int Java
インターネットマガジン2001年4月号―INTERNET magazine No.75
i illustration : Hada Eiji 206 INTERNET magazine 2001/4 jdc.sun.co.jp/wireless/ www.nttdocomo.co.jp/mc-user/i/java/ www.zentek.com/i-jae/ja/download.html INTERNET magazine 2001/4 207 Jump 01 Jump 02 Jump
目的 泡立ち法を例に Comparableインターフェイスの実装 抽象クラスの利用 型パラメタの利用 比較 入替 の回数を計測
泡立ち法とその実装 計算機アルゴリズム特論 :2017 年度只木進一 目的 泡立ち法を例に Comparableインターフェイスの実装 抽象クラスの利用 型パラメタの利用 比較 入替 の回数を計測 Comparable インターフェイ ス クラスインスタンスが比較可能であることを示す Int compareto() メソッドを実装 Integer Double String などには実装済み public
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
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 update Event Driven paint Signature Overwriting Overriding
ALG ppt
2012 6 21 (sakai.keiichi@kochi-tech.ac.jp) http://www.info.kochi-tech.ac.jp/k1sakai/lecture/alg/2012/index.html 1 l l O(1) l l l 2 (123 ) l l l l () l H(k) = k mod n (k:, n: ) l l 3 4 public class MyHashtable
ex01.dvi
,. 0. 0.0. C () /******************************* * $Id: ex_0_0.c,v.2 2006-04-0 3:37:00+09 naito Exp $ * * 0. 0.0 *******************************/ #include int main(int argc, char **argv) double
Java Platform Debugger Architecture Apache JServ Oracle JVM JPDA JVM Tomcat Oracle JVM... 7
Oracle JDeveloper 3.1 Servlet/JSP 1... 2 1.1... 2 2 Java Platform Debugger Architecture... 3 3 Apache JServ... 5 3.1 Oracle JVM... 5 3.2 JPDA JVM... 5 4 Tomcat... 7 4.1 Oracle JVM... 7 4.2 JPDA JVM...
java_servlet2_見本
13 2 JSF Web 1 MVC HTML JSP Velocity Java 14 JSF UI PC GUI JSF Web 2.1 JSF JSF Web FORM FORM 2-1 JSF role, JSF JSF 15 Web JSF JSF Web Macromedia JSF JSF JSF 2.2 / Subscriber package com.mycompany.newsservice.models;
Microsoft PowerPoint - Lecture_3
プログラミング III 第 3 回 : サーブレットリクエスト & サーブレットレスポンス処理入門 Ivan Tanev 講義の構造 1. サーブレットの構造 2. サーブレットリクエスト サーブレットレスポンスとは 3. 演習 2 Lecture2_Form.htm 第 2 回のまとめ Web サーバ Web 1 フォーム static 2 Internet サーブレ4 HTML 5 ットテキスト
untitled
20 31 5104258 1 1. p 2. p 2.1. p 2.2.i ppli Development Kit for JDK-4.0(FOMA) p 2.3. p 2.4. i p 3. p11 3.1. p12 3.2. IApplication RPG2 p12 3.3. RpgCnav p13 3.4. ScratchPad ImageMap MapData p14 4. p17 5.
< F2D834F838C A815B A CC>
グレゴリー ライプニッツの公式 [Java アプレット ] [Java アプリケーション ] 1. はじめに 次のグレゴリー ライプニッツの公式を用いて π の近似値を求めてみましょう [ グレゴリー ライプニッツの公式 ] π 4 =1-1 3 + 1 5-1 7 + 1 9-1 + 11 シミュレーションソフト グレゴリー ライプニッツの公式による π の近似 を使って π の近似値が求まる様子を観察してみてください
FileMaker 15 ODBC と JDBC ガイド
FileMaker 15 ODBC JDBC 2004-2016 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker FileMaker Go FileMaker, Inc. FileMaker WebDirect FileMaker,
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
try catch Exception Java try catch catch ( Exception e ) { e 16-1 try catch 0 int x = 0; int y = 10 / x; catch ( Exception e ) { System.err.println( " " ); Copyright by Tatsuo Minohara 2004 Rev. C on Dec.
Condition DAQ condition condition 2 3 XML key value
Condition DAQ condition 2009 6 10 2009 7 2 2009 7 3 2010 8 3 1 2 2 condition 2 3 XML key value 3 4 4 4.1............................. 5 4.2...................... 5 5 6 6 Makefile 7 7 9 7.1 Condition.h.............................