Содержание
- 2. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 3. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 4. 2.1 Introduction Java application programming Use tools from the JDK to compile and run programs. Videos
- 5. 2.2 Our First Program in Java: Printing a Line of Text Java application A computer program
- 6. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 7. 2.2 Our First Program in Java: Printing a Line of Text (Cont.) Comments // Fig. 2.1:
- 8. 2.2 Our First Program in Java: Printing a Line of Text (Cont.) Javadoc comments Delimited by
- 9. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 10. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 11. 2.2 Our First Program in Java: Printing a Line of Text (Cont.) Blank lines and space
- 12. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 13. 2.2 Our First Program in Java: Printing a Line of Text (Cont.) Class declaration public class
- 14. 2.2 Our First Program in Java: Printing a Line of Text (Cont.) Class names By convention,
- 15. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 16. 2.2 Our First Program in Java: Printing a Line of Text (Cont.) Braces A left brace,
- 17. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 18. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 19. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 20. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 21. 2.2 Our First Program in Java: Printing a Line of Text (Cont.) Declaring the main Method
- 22. 2.2 Our First Program in Java: Printing a Line of Text (Cont.) Body of the method
- 23. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 24. 2.2 Our First Program in Java: Printing a Line of Text (Cont.) System.out object Standard output
- 25. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 26. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 27. 2.2 Our First Program in Java: Printing a Line of Text (Cont.) Compiling and Executing Your
- 28. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 29. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 30. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 31. 2.2 Our First Program in Java: Printing a Line of Text (Cont.) To execute the program,
- 32. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 33. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 34. 2.3 Modifying Your First Java Program Class Welcome2, shown in Fig. 2.3, uses two statements to
- 35. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 36. 2.3 Modifying Your First Java Program (Cont.) Newline characters indicate to System.out’s print and println methods
- 37. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 38. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 39. 2.4 Displaying Text with printf System.out.printf method f means “formatted” displays formatted data Multiple method arguments
- 40. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 41. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 42. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 43. 2.5 Another Application: Adding Integers Integers Whole numbers, like –22, 7, 0 and 1024) Programs remember
- 44. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 45. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 46. 2.5 Another Application: Adding Integers (Cont.) import declaration Helps the compiler locate a class that is
- 47. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 48. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 49. 2.5 Another Application: Adding Integers (Cont.) Variable declaration statement Scanner input = new Scanner( System.in );
- 50. 2.5 Another Application: Adding Integers (Cont.) Scanner Enables a program to read data for use in
- 51. 2.5 Another Application: Adding Integers (Cont.) Variable declaration statements int number1; // first number to add
- 52. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 53. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 54. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 55. 2.5 Another Application: Adding Integers (Cont.) Prompt Output statement that directs the user to take a
- 56. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 57. 2.5 Another Application: Adding Integers (Cont.) Scanner method nextInt number1 = input.nextInt(); // read first number
- 58. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 59. 2.5 Another Application: Adding Integers (Cont.) Arithmetic sum = number1 + number2; // add numbers Assignment
- 60. 2.5 Another Application: Adding Integers (Cont.) Integer formatted output System.out.printf( "Sum is %d\n", sum ); Format
- 61. 2.6 Memory Concepts Variables Every variable has a name, a type, a size (in bytes) and
- 62. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 63. 2.7 Arithmetic Arithmetic operators are summarized in Fig. 2.11. The asterisk (*) indicates multiplication The percent
- 64. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 65. 2.7 Arithmetic (Cont.) Arithmetic expressions in Java must be written in straight-line form to facilitate entering
- 66. 2.7 Arithmetic (Cont.) Rules of operator precedence Multiplication, division and remainder operations are applied first. If
- 67. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 68. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 69. 2.7 Arithmetic (Cont.) As in algebra, it’s acceptable to place redundant parentheses (unnecessary parentheses) in an
- 70. 2.8 Decision Making: Equality and Relational Operators Condition An expression that can be true or false.
- 71. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 72. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 73. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 74. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 75. 2.8 Decision Making: Equality and Relational Operators (Cont.) An if statement always begins with keyword if,
- 76. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 77. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 78. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 79. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 80. © Copyright 1992-2012 by Pearson Education, Inc. All Rights Reserved.
- 82. Скачать презентацию