You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: source/ch1_overview.ptx
+21-32Lines changed: 21 additions & 32 deletions
Original file line number
Diff line number
Diff line change
@@ -5,17 +5,17 @@
5
5
<title>Overview</title>
6
6
7
7
8
-
<sectionxml:id="sec-prerequisites">
9
-
<title>Prerequisites</title>
8
+
<sectionxml:id="prerequisites-and-trajectory">
9
+
<title>Prerequisites and Trajectory</title>
10
10
11
11
<p>
12
12
This book assumes that you are already familiar with the <urlhref="http://www.python.org"visual="http://www.python.org">Python</url> programming language.
13
-
We will use Python as a starting point for our journey into <urlhref="http://java.sun.com"visual="http://java.sun.com">Java</url>.
13
+
We will use Python as a starting point for our journey into <urlhref="http://java.com"visual="http://java.com">Java</url>.
14
14
We will begin by looking at a very simple Java program, just to see what the language looks like and how we get a program to run.
15
15
Next, we will look at the main constructs that are common to most programming languages:
16
16
</p>
17
17
18
-
<blockquote>
18
+
19
19
<p>
20
20
<ul>
21
21
<li>
@@ -26,63 +26,51 @@
26
26
27
27
<li>
28
28
<p>
29
-
Loops
29
+
User input and output
30
30
</p>
31
31
</li>
32
32
33
33
<li>
34
34
<p>
35
-
Reading user input
35
+
Conditionals and Exception Handling
36
36
</p>
37
37
</li>
38
-
39
38
<li>
40
39
<p>
41
-
Conditionals
40
+
Loops and Iteration
42
41
</p>
43
42
</li>
44
43
</ul>
45
44
</p>
46
-
</blockquote>
47
45
48
46
<p>
49
-
Once we have the basics of Java behind us we will move on to look at the features of Java that are both unique and powerful.
47
+
Once we have the basics of Java behind us we will move on to look at more powerful features of the language.
50
48
</p>
51
49
52
-
<blockquote>
50
+
53
51
<p>
54
52
<ul>
55
53
<li>
56
54
<p>
57
-
Classes
55
+
Classes and Interfaces
58
56
</p>
59
57
</li>
60
-
61
58
<li>
62
59
<p>
63
-
Interfaces
60
+
Recursion
64
61
</p>
65
62
</li>
66
-
67
63
<li>
68
64
<p>
69
-
Collections
65
+
File Handling
70
66
</p>
71
67
</li>
72
68
73
-
<li>
74
-
<p>
75
-
Graphical User Interface Programming
76
-
</p>
77
-
</li>
78
-
<li>
79
-
<p>
80
-
Generic Programming
81
-
</p>
82
-
</li>
83
69
</ul>
84
70
</p>
85
-
</blockquote>
71
+
<p>
72
+
Finally, we will look at common errors and how to find the help you need.
73
+
</p>
86
74
87
75
</section>
88
76
@@ -91,11 +79,7 @@
91
79
<title>Java Development Environment</title>
92
80
93
81
<introduction>
94
-
<note>
95
-
<p>
96
-
Thank you to Beryl Hoffman for contributing to this section from her CSAwesome: AP Java Programming book.
97
-
</p>
98
-
</note>
82
+
99
83
100
84
<p>
101
85
The tool that we use to compile a Java source file into a Java class file
0 commit comments