Title: JAVA PROGRAMMING
1JAVA PROGRAMMING
- ???????????????????????? ????????????
2JAVA
3?????????????????????????? JAVA
4?????????
- http//java.sun.com/j2se/1.5.0/download-netbeans.
html
5PATH
- PATH ????????????????????????????????????????
?????
1
2
6START TO JAVA
7??????
Comment
Import Statements
- public class ________
-
- public static void main(String args)
-
- ___________________________
-
-
Class Name
Method Body
8??????????????????????? Java
1. ???????????????? ???????? ???????????
Underscore ( _ ) ??? dollar signs ( )2.
???????????????????????3. ????????????4.
???????????????????? ???????????? ????????????
???????? ???????????????????????????????????????
??? (Variables) ????????? (Method) ????????
9Comment
- ?????? 3 ??????
- 1. / / ???????????? / ??????????????
?????????? / - 2. // This is a comment
- 3. /
- This is a comment line 1
- This is a comment line 2
- /
10(No Transcript)
111. ??????
- ?????? ??? ??????????????????????????????????????
?? ???????????????????????????????????????????????
????
12??????????????? (Variables Declaration)
?????????????
?????????????
int x
131.3 ???????????????????? (Assignment)
?????????????
?????????????
????????????
int x 10
???????? ?????????????????????????????????????
Initialization
141.3 ???????????????????? (???)
sum firstNumber secondNumbersolution x
x-2 x1char ch1, ch2 xString name
Mickey
???????? ???????????????????????????????????????
??????????????
151.3 ???????????????????? (???)
???????????????????????? x ??? y ????????????
1 ?????????????????????????? x y
1 ?????????????????????? x 1 y 1
161.3 ???????????????????? (???)
???????????????????????? x ???????????? 3
?????????????????????????? x
3 ?????????????????????? x x 3
171.4 ??????????????????????
????????????????????????????????? x ???
1?????????????????????????? x
?????????????????????? x x1 ?????????????
???????????????????? x ??? 1??????????????????
???????? x-- ?????????????????????? x x-1
181.4 ?????????????????????? (???)
count 7 y count
y count
count count1
191.4 ?????????????????????? (???)
count 7 y count
count
7
count count1
y count
20??????????? 1
21??????????? 2
222. ?????????????
???????????????????
1
????????????????
2
????????????
3
?????????
4
232.1 ????????????????????????????
- 1. byte ?????????????????????????????? -128
??? 1282. short ??????????????????????????????-
32768 ??? 32767 - 3. int ??????????????????????????????
- -2147483648 ??? 2147483647
- 4. long ??????????????????????????????
- -922337206854775808 ??? 922337206854775807
242.2 ?????????????????????????
- 1. float ??????????????????????????????
-3.40282347E38 ??? 3.40282347E38 2.
double ??????????????????????????????
-1.797769313486231570E308 ???
1.797769313486231570E308
252.3 ???????????????????????????
- 1. char ???????????????????????????????????????
?? 1 ??? ???? a A ???? 5 ???????
2. String ????????????????????????????????????
???????
26??????????? ???????????
272.4 ????????????????????????
- ???????????????????????????????
????????????????? 2 ??? ??? ???? (true) ???
???? (false) ?????????????????????????? boolean
28????????????????
29OPERATER
303. ?????????????????????????
Operator ????????????????????????? Java
?????? ?????? - ????? ?????? / ???
??? ????????????
313.1 Integer Division
??????????????????????? / ???? -
??????????????????????????????????????????????
????????????????????????????- ???????????????????
??????????????????????????????????????????????????
??22 / 5 4 22 / 5.0 4.4 25.0 / 5.0
5.023 5 3 23 25 23 15.5 4 3.5
32???????? 1
33???????? 2
34(No Transcript)
353.2 ???????????????
????
?????? ( ) unary operator - , ??????
??? , / , ?????? ?? , -
????
???????? ???????????????????????????????????????
??????????
363.3 ???????????????????????
1. Implicit Conversion ?????????????????????????
?????????? ??????????????????????????????????????
?????? ???? ????????????????????????????????????
???? ???????????????????????????2. Explicit
Conversion ??????????????????????????????????????
???????????? ????????????????????????????????????
????????? ( ) ????????????????????
???????????????????????????????
37??????????? 3
???????????????????? ??????? Explicit Conversion
int ch 88char letter Xch (int)
letterletter (char) 56
int money 2.3 1.4money (int)2.3
(int)1.4
38Thank You !
39- a ( b - ( c / d ) / e ) ( f g h )