-
简单性
-
面向对象
-
可移植性
-
高性能
-
分布式
-
动态性
-
多线程
-
安全性
-
健壮性
-
Java SE:标准版主要用于pc桌面(桌面程序,控制开发...主要学习重点)
-
Java ME:移动版主要用于手机但现在很少有人使用,后来出现Android后崛起(手机,小家电...)
-
Java EE:企业版主要用于服务器类如Hadoop(web端,服务器开发...)
-
JDK:Java Development Kit
-
JRE:Java Runtime Environment
-
JVM:Java Virtual Machine
JDK包含了JRE和JVM一般在安装JDK是就一起包含了JRE
第一个简单的程序
-
代码:
package com.test;
public class Test {
public static void main(String[] args) {
System.out.println("Hello world");
}
}
Hello world
Process finished with exit code 0
-
编译javac java文件,会生成一个class文件
-
运行clsaa文件,java class文件
-
每个单词的大小写不能出现问题,Java是大小写敏感的
-
文件名和类名必须保证一致,并且首字母大写
-
符号不能使用中文的符号
注释:
-
当需要给所写的代码比较复杂时需要注释来帮助我们以及他人理解
-
注释不会被执行,是给我们写代码的人看的
-
书写注释是一个非常重要的习惯要让别人能看懂
-
Java中的注释有三种:
-
单反注释
//
-
多行注释
-
文档注释
标识符
-
Java所有的组成部分都需要名字。类名,变量名以及方法名都被称为标识符
-
所有的标识符都应该以字母,美元符($),下划线(_)开始不能是数字开头
-
首字母之后可以是字母,美元符,下划线,或数字的任何字符组合
-
不能用关键值作为变量名或方法名
-
标识符是大小写敏感的
-
非法标识符举例:123abc,-salary,#abc
-
可用用中文名但不建议这样用,也不建议用拼音
关键字
-
关键字:



