Day 1(准备工作及java基础语法)
提示:基础语法部分内容只给出课件部分,基础语法正如其名“基础”儿二字,既是最需要掌握的,同时也不能死记硬背,所以并不打算针对基础语法进行详细的剖析,后续随着代码的逐渐深入,基础语法将变得信手拈来。
文章目录
准备工作
关于java安装环境
卸载JDK
1.找到JDK安装目录
方法:我的电脑-属性-高级系统设置-环境变量-java-home中有安装路径
2.删除安装路径对应文件
3.删除系统变量java-home以及path中所有与java相关配置
4.控制台java -version查看JDK
下载JDK
1.百度搜索JDK8(虽然版本很多,但是企业基本仍使用7,8居多)
2.根据操作系统选择对应版本
若需注册,先注册即可下载
3.双击安装
4.配置环境变量
-
我的电脑-属性-环境变量
-
添加JAVA_HOME
-
找到安装路径并写入变量值
-
配置path变量
- cmd验证安装是否成功 java -version
java基础语法
注释、标识符、关键字
注释
-
单行注释
//
-
多行注释
/* */
-
文档注释
/** */(用于JavaDoc)
标识符
java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符
关键字
关键字不能再做变量名或方法名
数据类型
-
强类型语言
要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
- 弱类型语言
java的两大基本数据类型
- 基本类型:整数、浮点(小数)、字符串、布尔(真假)
-
引用类型
除基本类型外都是引用类型
注:字节
关于进制转换问题:
https://blog.csdn.net/liangxw1/article/details/78535545
类型转换
由于java是强类型语言,所以要进行运算时,需要进行类型转换
-
强制转换
由高到低,需要强制转换: (转换类型)变量名
-
自动转换
由低到高自动转换
变量、常量
java是强类型语言,每个变量都必须声明类型
变量作用域:
常量
变量命名规则
运算符
包机制、JavaDoc
包机制
创建包: package 必须写在所有代码第一行
例如:
package com.abc.www.Demo //表示com下的abc下的www包下的Demo类
引入包: import 写在package之后
例如:
import com.abc.www.Demo //表示导入com下的abc下的www包下的Demo类
import com.abc.www.* //*是通配符,表示引入www包下的所有类
JavaDoc
通过命令行生成JavaDoc
-
在相关类中使用文档注释
-
进入想要生成JavaDoc的类所在包路径,打开cmd
-
javadoc -encoding UTF-8 -charset UTF-8 Demo9.java 生成文档
通过IDEA生成JAVADOC
1.选中要生成Doc的类,然后Tools(工具) > Generate javadoc:(生成DOC)
2.填入重要信息
解释说明:
Whole project:整个项目都生成文档
Custom scope: 自定义范围。
include JDK and … : 包含jdk和其他的第三方jar
link to JDK documentation…: 链接到JDK api
output directy :生成的文档存放的位置
private、package、protected、public :生成文档的级别(类和方法)
Generate…:是选择生成的文档包含的内容,层级树、导航、索引…
Generate右边的@:是生成的文档包含的内容信息,作者版本等信息
Locale :语言类型,zh-CN 或者不填
Other command line arguments: 其他参数
Maximum heep… :最大堆栈
建议使用UTF-8编码、否则会出现中文乱码: -encoding UTF-8 -charset UTF-8
写在类上面的Javadoc:
写在类上的文档标注一般分为三段:
第一段:概要描述,通常用一句或者一段话简要描述该类的作用,以英文句号作为结束
第二段:详细描述,通常用一段或者多段话来详细描述该类的作用,一般每段话都以英文句号作为结束
第三段:文档标注,用于标注作者、创建时间、参阅类等信息
写在方法上的Javadoc:
写在方法上的文档标注一般分为三段:
第一段:概要描述,通常用一句或者一段话简要描述该方法的作用,以英文句号作为结束
第二段:详细描述,通常用一段或者多段话来详细描述该方法的作用,一般每段话都以英文句号作为结束
第三段:文档标注,用于标注参数、返回值、异常、参阅等
点击ok进行开始打包javadoc:
中文版操作界面: