Java学习Day01

0 阅读3分钟

Day01

1.JDK安装

​ 1.必应搜索Java,找到官网下载地址,或直接[点此下载](Download Java)。

​ 2.下载电脑对应版本并进行安装。

​ 3.通过指令java -version查看是否安装成功以及版本。

image-20260315151647332.png


2.IDE安装

​ 本文使用IntelliJ IDEA作为开发工具,版本选择说明:

  • 学生群体:可前往GitHub申请Student Developer Pack(学生开发者包),绑定IntelliJ账号后可获取Ultimate版本一年试用权限;
  • 普通用户:可直接使用免费的社区版(Community Edition),满足基础Java开发需求。

3.项目配置

### 	1.创建项目

​ IntelliJ IDEA作为集成开发环境(IDE),所有代码编写需在创建好的项目中完成,步骤如下:

  1. 点击界面左上角的菜单图标(四条横杠样式),依次选择「文件 → 新建 → 项目」;在弹出的配置窗口中,设置项目名称、存储位置及对应的Java版本,确认后点击「创建」。

  2. 在项目左侧目录栏找到「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 <包名>`