Java
Java
Java
Java Hello World
public class HelloWorld {
/* Java
* Hello World
*/
public static void main(String[] args) {
System.out.println("Hello World"); // Hello World
}
}
[662E827A-FA32-4464-B0BD-40087F429E98.jpg]
- HelloWorld.java
- cmd C:\
- javac HelloWorld.java cmd
- java HelloWorld
Hello World
$ javac HelloWorld.java $ java HelloWorld Hello World
-encoding utf-8
javac -encoding UTF-8 HelloWorld.java java HelloWorld
Gif
[java-HelloWorld.gif]
Java
- Java Hello hello
- MyFirstJavaClass
- Java .java
- Java public static void main(String[] args)
Java
Java
Java
- A-Z a-z,$_
- A-Z a-z,$_
- age$salary_value__1_value
- 123abc-salary
Java
Java
- : default, public , protected, private
- : final, abstract, static, synchronized
Java
Java
JavaJava
Java
Java 5.0 bug
class FreshJuice {
enum FreshJuiceSize{ SMALL, MEDIUM , LARGE }
FreshJuiceSize size;
}
public class FreshJuiceTest {
public static void main(String[] args){
FreshJuice juice = new FreshJuice();
juice.size = FreshJuice.FreshJuiceSize.MEDIUM ;
}
}
Java
Java
| private | ||
| protected | ||
| public | ||
| default | ||
| abstract | ||
| class | ||
| extends | ||
| final | ||
| implements | ||
| interface | ||
| native | Java | |
| new | ||
| static | ||
| strictfp | ||
| synchronized | ||
| transient | ||
| volatile | ||
| break | ||
| case | switch | |
| continue | ||
| do | ||
| else | ||
| for | ||
| if | ||
| instanceof | ||
| return | ||
| switch | ||
| while | ||
| assert | ||
| catch | ||
| finally | ||
| throw | ||
| throws | ||
| try | ||
| import | ||
| package | ||
| boolean | ||
| byte | ||
| char | ||
| double | ||
| float | ||
| int | ||
| long | ||
| short | ||
| super | ||
| this | ||
| void | ||
| goto | ||
| const |
Java null true false
Java
C/C++Java
Java
public class HelloWorld {
/* Java
* Hello World
*
*/
public static void main(String[] args){
//
/* */
System.out.println("Hello World");
}
}
Java
Java
Java
super classsub class
Java
Java
Java Java
Android
297***[email protected]
jdk1.2strictfp() jdk1.4assert()jdk1.5enum()
truefalsenull
Android
297***[email protected]
amy
143***[email protected]
Java
boolean 1 8bit8
byte 1
char 2
short 2
int 4
float 4
long 8
double 8
Javaintlong Ll
floatfF
812562^8
2
amy
143***[email protected]
jinling
103***[email protected]
1
2
3 public class MyFirstClass{}
4
int index=0; public void toString(){}5
A6
1
2
34
5
jinling
103***[email protected]
ycxchkj
xch***163.com
Java
package: package com.runoob
classinterface: classinterfacePersonRuntimeException
class: ,indexcurrentImage
class : ,run()getBalance()
staticfinal: static finalPIPASSWORD
:
: byte[] buffer
ycxchkj
xch***163.com
ID
112***[email protected]
Java
package javawork.helloworld; /*classjavawork.helloworld*/ import java awt.*; //AWT import javawork.newcentury; /*javawork.newcentury*/ public class HelloWorldApp{... /*HelloWorldApp*/ class TheFirstClass...; //TheFirstClass interface TheFirstInterface{......} /*TheFirstInterface*/packageJavaJava
ID
112***[email protected]
admin
125***[email protected]
Java
byte -128 - 127
byte b = 128;
byte b = 127+1;
-128
1
admin
125***[email protected]
hhh
945***[email protected]
byte
Java byte -128~127-2^7~2^7-1
8 0 1
byte 1000 0000 0111 1111
Java
1
1000 000 1000 0000 0111 1111 1000 0000
byte -2^7=-128
0111 1111 2^7-1=127
byte 2^8=256 -128~127
char 0~2^16-165535
hhh
945***[email protected]
198***[email protected]
throw throws
throws
throw
throws
throw try...catch throws
198***[email protected]
cxy
597***[email protected]
1javajava.java.class
2.classjava(JVM)
3
cxy
597***[email protected]
170***[email protected]
package 1; public class { public static void main(String[]args) { System.out.println(""); } }170***[email protected]