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 = calculateaverage(points); System.out.println("" + averagepoint + ""); 3 printpoints(points); public static double calculateaverage(int[] points) { double sumpoint = 0; for (int point : points) { sumpoint = sumpoint + point; double averagepoint = sumpoint / points.length; return averagepoint; private static void printpoints(int[] points) { for (int i = 0; i < points.length; i++) { System.out.println("" + (i + 1) + "" + points[i] + ""); 204
private static void initializearray(int[] points) { points[0] = 90; points[1] = 62; points[2] = 76; for (int i = 3; i < 15; i++) { points[i] = 75; for (int i = 15; i < 30; i++) { points[i] = 70; 11 2 // / / "//" "/*""*/" 11-2 Sample9_4 205
1 public class Sample9_4 { public static void main(string[] args) { public static void main(string[] args) 2 int[] points = new int[30]; 30 initializearray(points); 3 206
12 11 package sample.sample11.better; public class Sample9_4 { public static void main(string[] args) { int[] points = new int[30]; initializearray(points); double averagepoint = calculateaverage(points); System.out.println("" + averagepoint + ""); printpoints(points); public static double calculateaverage(int[] points) { double sumpoint = 0; for (int point : points) { sumpoint = sumpoint + point; double averagepoint = sumpoint / points.length; return averagepoint; 207
1 2 3 11-3 private static void printpoints(int[] points) { for (int i = 0; i < points.length; i++) { System.out.println("" + (i + 1) + "" + points[i] + ""); private static void initializearray(int[] points) { points[0] = 90; points[1] = 62; points[2] = 76; for (int i = 3; i < 15; i++) { points[i] = 75; for (int i = 15; i < 30; i++) { points[i] = 70; Javadoc "/**""*/" / / API APIApplication Program Interface 208
APIJavaAPI JDKJavadoc Javadoc JavadocAPI Javadoc 11 package sample.sample11.javadoc; public class Sample9_4 { public static void main(string[] args) { int[] points = new int[30]; initializearray(points); double averagepoint = calculateaverage(points); System.out.println("" + averagepoint + ""); printpoints(points); public static double calculateaverage(int[] points) { double sumpoint = 0; for (int point : points) { sumpoint = sumpoint + point; 209
double averagepoint = sumpoint / points.length; return averagepoint; 1 private static void printpoints(int[] points) { for (int i = 0; i < points.length; i++) { System.out.println("" + (i + 1) + "" + points[i] + ""); 2 private static void initializearray(int[] points) { points[0] = 90; points[1] = 62; points[2] = 76; 3 for (int i = 3; i < 15; i++) { points[i] = 75; for (int i = 15; i < 30; i++) { points[i] = 70; Javadoc@version@author@param @ EclipseAPI 210
11 11-3-1 JavaJavadoc 11-3-2 JavadocJavadoc 211
1 Javadocprotected Javadocprotected protected13 2 11-3-3 3 Javadoc Javadoc 11-3-4 Javadoc doc index.html 212
11 11-3-5 Javadoc 11-3-6 213
1 2 11-3-7 3 Javadoc C-1 11-4 TODO TODOTODOTODO To dotodo Eclipse TODO TODOFIXMEXXX FIXMEXXX 214
'11-4-1 3 XXX XXXTODOFIXME 11 '11-4-2 TODO TODO FIXME FIXME //TODO //TODO //FIXME false //FIXME TODO TODO 11-5 215
1 2 120 Eclipse Java 3 1101 216
1000110001000 2011000 15 11 15 15 15 1 1 catch1 catch17 logger.debug("hello, world!"); logger.debug(1 + 1); private static Person person = new Person(); public static void main(string[] args) { String name = args[0]; String personname = person.getname(); 217
ifswitch 211 1 if(20 < age) { if(20 < age && ismale == false) { 2 forwhile 311 if((20 < age && ismale == false) 60 < age) { for(string val : array) { 3 while(isstop == false) { while(isstop == false ispause == false) { 201 int velocity; int maximumvelocityoftrain; 218
180 341 52545 3 11 public static void main(string[] args) { if (isa()) { if (isb()) { if (isc()) { if (isd()) { 15 15 () { (); (); (); 219
1 () { XXX(); XXXooo(); YYY(); XXXYYY(); ppp(); qqq(); rrr(); 2 ()15 () { XXX(); XXXooo(); 3 YYY(); XXXYYY(); ppp(); qqq(); rrr(); 15 Eclipse 15 220
15 15 switchdefault defaultif-elseelse switch default 6 6 switch 11 switch (month) { case JANUARY: () case DECEMBER: () default: throw new IllegalArgumentException(" : " + month); 91 if1 61if 151 17 221
161 1 main main mainmain JUnit 19 mainmain Mainmain 2 throw 17 catch(exception e) { new RuntimeException(e); 3 catch(exception e) { throw new RuntimeException(e); regist register 222
Column Gips 2007/11/25Google '11-5-1 11 gips 11-6 Javadoc 223
11-7 1 Q11-1 Q11-2 Q11-3 2 Q11-4 3 Column Enter Shift 224