java基础
1.准备工作
-JDK java开发工具包 java8 jdk8 jdk1.8
包含:JRE Java运行环境
java的源码
JVM java虚拟机
-官方网站
https://www.oracle.com/cn/java/technologies/downloads/
-安装
-默认包含jdk8(JRE8)+额外的jre8(配置默认环境变量)
-安装路径:请选择纯英文路径不要有中文字符,特殊字符,空格
-配置环境变量
-自定义变量 JAVA_HOME 将jdk安装路径复制进去
-在path中新增 %JAVA_HOME%\bin,上移到第一行 (第一行优先级最高)
-一路全部确定
-验证
-重新打开一个cmd终端
-java -version
-javac -version
2.代码编写
-纯文本编写 执行hello world
缺点:编码不一致问题,每次修改源码都要重新编码
-代码开发工具
一二阶段:eclipse 日食月食
三四阶段:idea
-修改设置
-新增java视图
-保持三个区域
-字体改成12
-自启动项全关
-去除英文检查拼写
-去除通知
-工作空间统一编码 UTF-8
-去除检查更新
-查看jdk是否是自己安装的jdk8
如果不是,自己选择一下路径,同时编译版本改成1.8
-运行
-在当前文件的任意位置 右键
--> java application
3.java编程规范(阿里巴巴java开发规范)
-工程名:英文加数字版本号 例:fight_card_v1
-src下的包名:一个单词,全部小写
-多层级的包:每个层级的单词使用"."隔开 例:a.b.c
-在包中类名/java文件名:大驼峰(首字母大写,后面每个单词首字母大写)
-在类中创建的函数/方法,变量:小驼峰(第一个单词首字母小写,后面每个单词首字母大写)
-总规则:必须由英文大小写,数字,美元符$,下划线_构成
4.注释
-单行注释 // ctrl+/
-多行注释 /* 可以换行 */
-文档注释 /** 文字,前端代码 */
作用:除了做解释之外,还可以生成API文档(产品的说明书)