1 认识java
1.Java程序制作过程:
1)编写源文件 .java
2)编译源文件,生成.class文件(字节码文件)
3)运行.class文件在jvm虚拟机中
2.编译或者运行代码的方式:
1)方式1:使用java命令(命令的位置:$JAVA_HOME/bin下)
javac:编译
java:运行
2)方式2:现在大多使用eclipse工具开发java代码
eclipse会自动把编写好的源文件进行编译
开发者只需要直接运行代码
3.概念理解
1)JVM(java virtual machine):java虚拟机
2)jre(java runtime environment):java运行时环境,== jvm+核心类库
3)jdk(java development):==jre+开发工具
4.配置java环境变量
1)配置JAVA_HOME=xxxxk1.8
2)配置PATH=%JAVA_HOME%\bin;XXXXXX
如果是开发人员,安装jdk
如果只想运行java,只需要安装jre
01 java关键字
1.关键字(key word)
特殊含义的单词。关键字中所有字母小写。
特点:关键字中所有字母都是小写。
数据类型:
class 类 interface 接口
byte 字节 short 短整型
int integer整型 long 长整形
float 浮点型 double 双精度浮点型
char 字符 void 空的
定义值:
ture false null
流程控制:
if 如果 else 否则
switch 开关 切换 case 案列
default 默认,缺省 while 当..时
do for 循环
break 中断 continue 继续进入下一次循环
return 返回
修饰符:
private 私有的 protected 受保护的
public 共有的 abstract 抽象的
final 最终的 static 静态的--non-static 非静态
synchronized 扩展,继承 implements 实现
new 新建,创建 this 这个,当前
super 超类的,父类 instanceof 是**的实例
try 尝试 finally 最终
catch 抓取 throw throws 抛
package 包 import 导入
native 本地 transient 暂时的
assert 断言
标识符
在程序中自定义的一些名称:26个英文字母大小写数字0-9 _ $
注意:区分大小写 不能用数字开头 名称要有意义 不要写拼音
包名:多单词组成时所有字母都 小写
类名接口名:多单词组成时,所有单词的首字母大写。XxYyZz
变量名和函数名:第一个单词首字母小写,第二个单词开始每个单词首字母大写 xxYyZz
常量:所有字母大写下划线连接
3.注释
//单行注释
/* */多行注释
/** */注释文档