0
点赞
收藏
分享

微信扫一扫

Java学习笔记(一)Java基础

四月天2021 2022-04-23 阅读 94
Java

目录

一、Java简介

1.1Java的优势

1.2Java技术平台

1.3JDK

1.4Java程序开发

1.5JDK和JRE的关系

1.6Java支持跨平台的原理

二、Java IDE

2.1IDEA的快捷键

2.2IDEA导入模块

三、注释

3.1单行注释

3.2 多行注释

3.3文档注释

四、变量

4.1什么是变量

4.2变量的作用域

4.3数据存储形式

4.4数据类型

4.5ASCII码

五、关键字和标识符


一、Java简介

1.1Java的优势

跨平台、安全可靠、效率高

1.2Java技术平台

Java SE 标准版 Java技术的核心和基础,支持开发桌面级的应用

Java EE 企业版 主要针对Web编程

1.3JDK

JDK Java开发工具包,主要包括java执行工具和javac编译工具

1.4Java程序开发

以HelloWorld.java为🌰,先使用javac编译生成HelloWorld.class字节码文件,然后使用java执行

(1)javac HelloWorld.java

(2)java HelloWorld

JDK11开始支持java命令直接执行.java文件,但是不会产生.class字节码文件

(1)java HelloWorld.java

1.5JDK和JRE的关系

JDK——Java开发环境,包括javac、java等工具

JRE——Java运行环境,包括Java核心类库和JVM

JVM——Java虚拟机,真正运行Java程序的地方

JDK包含JRE包含JVM

1.6Java支持跨平台的原理

一次编译,处处可用

.java文件经过javac编译后生成.class字节码文件,这个文件可以在不同操作系统的JVM上运行

原理就是JVM屏蔽了各个系统底层的差异

二、Java IDE

2.1IDEA的快捷键

main、psvm生成main函数

"输出内容".sout 可以直接把输出内容放进输出语句中

command+option+l 格式化文件

command+shift+up 上移一行

2.2IDEA导入模块

new->Moudle from existing source->找.iml文件

三、注释

三种注释方式

3.1单行注释

// 注释行

3.2 多行注释

/*

注释行1

注释行2

*/ 

3.3文档注释

/**

文档注释1

文档注释2

*/

四、变量

4.1什么是变量

变量是用来存储数据的一个内存区域,里面存储的数据可以变化

4.2变量的作用域

从变量定义开始到}截止

public static void main(String[] args) {
    {
        int i = 0;
        System.out.println(i);
    }
    System.out.println(i);   //报错
}

 这里定义在{}内的i在{}外面是访问不到的。

4.3数据存储形式

数据在计算机中是以二进制存储的,也就是bit

但是字节是计算机中数据的最小单位,一个字节占八位

4.4数据类型

分为基本数据类型和引用类型,基本数据类型有4大类8大种,整型、浮点型、字符型、布尔类型

具体为byte(1) short(2) int(4,10位) long(8,19位) float(4) double(8) char(2) boolean(1)

注意int和double是默认类型,也就是随便写一个数子的情况下会被默认识别成这两种类型中的一个

long a = 23456789999;   //报错,会被当成int
long a = 23456789999l;  //需要在末尾加上L或者l
float f = 3.14;    //报错,3.14默认被当成了int
float f = 3.14f;   //需要在后面加上F或者f

引用数据类型,比较常见的String

String str = "abcd";

4.5ASCII码

A65  a97

五、关键字和标识符

关键字:public、class、void、main、byte、long...不能用来当变量,区分大小写

标识符:由数字、字母、下划线、美元符号组成,不能以数字开头。驼峰命名。

 

 

 

举报

相关推荐

0 条评论