java基础
安装
JDK工具类
- bin二进制文件
- include(用c写的)
- jre
- lib(库文件)
- scr(源代码)
JRE(运行环境)
JVM(虚拟机)
- 让java可跨平台运行
配置环境
1.java_home填入jdk的目录
2.path增加jdk和jre的bin目录
测试
cmd运行java —version
运行
1.编写好xxx.java文件
2.打开cmd
- javac编译,生成class文件
- java运行class文件
文件名和类名必须一致。
IDE(集成开发环境)如:idea,eclipse
快捷键:psvm主函数,sout输出
功能
注释
- 单行注释 //
- 多行注释 /* */
- 文件注释
类型
-
基本类型
-
整型(long,int,short,byte)
-
二进制0b
-
八进制0
-
十进制
-
十六进制0x
如:ing i1=10,i2=010,i3=0x10;
-
-
浮点型(double,float)
-
字符型
-
布尔型bool
-
-
引用型
- 类
- 接口
- 数组
其他
单位:1字节(Byte) = 8 位(bit)
转义字符: \t \n 文件分隔也是\
类型转换:
-
优先级:byte/short/char < int < long < float < double
-
由下至上会自动转换,大到小需要手动强制转换。如: double变int 需强转
数字可加下划线来区分:1000000 可表示为 100_0000
变量:
- 局部变量
- 全局变量(类变量) static
- 实例变量(需new对象才可用)
- 常量(final)
命名规范
- 类成员:除首个单词外,后面单词首字母大写;如:lastName
- 局部变量:同上
- 常量:全大写;如:MAX_VALUE
- 类名:首字母大写,后面一样;如:GoodMan
- 方法名:同类成员;如:runRun();
快捷键:CTRL+D 复制当前行
包命名:一般以公司域名倒置;如:com.baidu.www
API帮助文档
javados文档