Day01
1.JDK安装
1.必应搜索Java,找到官网下载地址,或直接[点此下载](Download Java)。
2.下载电脑对应版本并进行安装。
3.通过指令java -version查看是否安装成功以及版本。
2.IDE安装
本文使用IntelliJ IDEA作为开发工具,版本选择说明:
- 学生群体:可前往GitHub申请Student Developer Pack(学生开发者包),绑定IntelliJ账号后可获取Ultimate版本一年试用权限;
- 普通用户:可直接使用免费的社区版(Community Edition),满足基础Java开发需求。
3.项目配置
### 1.创建项目
IntelliJ IDEA作为集成开发环境(IDE),所有代码编写需在创建好的项目中完成,步骤如下:
-
点击界面左上角的菜单图标(四条横杠样式),依次选择「文件 → 新建 → 项目」;在弹出的配置窗口中,设置项目名称、存储位置及对应的Java版本,确认后点击「创建」。
-
在项目左侧目录栏找到「src」文件夹,右键选择「新建 → Java类」,输入类名并确认,即可创建新的Java类文件。
2.编写第一个代码
入门经典的“Hello World”程序实现如下:
public class hello {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
在C/C++中我们要通过Main主函数调用来实现输出,而在Java中只需要在 函数中写main函数输出即可。
这里用到了两个快捷键,1是psvm创建主函数,2是sout自动创建System.out.println();
4.Java基础
首先我们要创建一个空项目,右键空项目,“新建->模块”,创建一个新的模块,剩下步骤同上3.1.2。
1.注释
//此为单行注释
/*此为多行注释*/
/**
*@details 此为文档注释
*/
2.标识符与关键词
与C++及其类似,不再赘述。
3.数据类型
强类型语言:要求变量使用严格符合规定且必须先定义后使用。
弱类型语言:与强类型语言相反。
基本类型
- 整数类型:byte:1字节范围:-128~127
short:2字节范围
int:4字节范围
long:8字节范围
- 浮点类型:float:占4字节
double:占8字节
-
字符类型:char:占2字节
-
boolean类型:占1位只有true和false
long num1=30L//long类型要在数字后面加L
float num2=50.1F//float类型要在数字后面加F
引用类型
类,接口,数组等。
扩展
-
整数:二进制:0b+num,八进制:0+num,十六进制:0x+num。
-
浮点数:因为浮点数具有离散性,所以尽量避免进行浮点数比较。
-
字符:可以用
System.out.println((int)c1);实现输出c1的ASCII码。 -
转义字符:\t制表符,\n换行。
4.变量、常量、作用域
同C/C++,不再赘述。(static final用来定义静态常量)
5.基本运算符
同C/C++,不再赘述。
6.类(基础)
与C类似,Java是用类名.类函数()实现类的函数调用。例:double num=Math.pow(3,2)此时num等于3的平方,9。
7.包机制
本质为文件夹,
- 定义包:
package <文件夹.子文件夹>(要符合com.xxx.xxx规范) - 导入包:``import <包名>`