栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java学习初步笔记

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java学习初步笔记

01-Java背景

ctrl + shift + K : 笔记中出现代码块

- Java是1995年由詹姆斯高斯林, 在Sun公司主导研发, 后来被Oralce收购,下载 Java资源, 就要到 www.oracle.com 进行下载

Java 的三个平台

JavaSE : 为了后期要从事的 JavaEE开发, 打基础JavaME : 不需要学JavaEE : Java的企业版, 可以用于 web 方向的网站开发

网页 : 数据展示网站 : 网页 + 后台服务器 02-Java跨平台原理

平台 : 操作系统

WindowsMacOSLinux 跨平台 : 在Windows操作系统中写好的代码, 可以不做任何修改, 就能移植到其他操作系统中运行.原理 : 在不同的操作系统中, 安装了与之对应版本的 JVM 虚拟机注意 : 允许跨平台的是 Java 程序, 不是 JVM 虚拟机 03-JDK, JRE, JVM

JVM 作用 : 运行 Java 程序的平台, 载体JRE 作用 : Java 运行时环境 , 包含了 JVM 虚拟机, 和 Java 的核心类库

(已经写好的代码, 我们自己写代码的时候, 要用到这些东西) JDK 作用 : 提供开发人员使用的一套工具包, 内部包含了很多工具 (javac.exe 编译工具) (java.exe 运行工具)

内部包含了 JRE 关系 :

JDK ----> JRE ----> JVM结论 : 只需要安装 JDK 即可 需要了解的 JDK 版本

JDK5 : 里程碑性质的版本JDK8 : 兼容性最好的版本, 企业中更偏向于这个版本JDK17 : 2021年9月份, 最新的版本, 课程中使用的版本 04-HelloWorld程序

Java 程序开发的三个步骤

编写代码 : 将代码写到 xxx.java (源文件)编译代码 : 使用 javac 工具, 对源文件进行编译, 产生 xxx.class (字节码文件)

javac HelloWorld.java

运行代码 : 使用 java 工具, 将字节码文件放到虚拟机中运行

java HelloWorld
public class HelloWorld {
	public static void main(String[] args){
		System.out.println("HelloWorld");
	}
}
05-JAVA_HOME 环境变量配置

在高版本的 JDK 当中, 安装完成, 就会带有一份默认配置注意 : 默认配置需要更改,否则之后的java项目可能会有麻烦建议 : 删除默认配置, 改为 JAVA_HOME 的配置方式步骤 : 这个读者自行查阅 06-IDEA工具 (重要)

读者自行查阅使用文档 07-注释

介绍 : 对代码进行解释的文字格式 :

单行注释 : // 注释信息多行注释 : 文档注释 : (多为文本注释) 注意 :

被注释的内容, 不会参与程序的编译和运行 08-关键字

介绍 : 被 Java 赋予了特殊涵义的英文单词

class : 通过这个关键字类定义一个类
public : 限制文件名和类名称保持一致
int :  数据类型 - 整数类型
true : 布尔(真)
false : 布尔(假)

注意 : 这些关键字已经被 Java 赋予了特殊的涵义, 我们就不能再使用了 09-字面量 (常量)

目标 : 学习 Java 中可以使用的数据有哪些

字符串 : 被双引号所包裹的内容
整数 : 所有整数
小数 : 所有小数
布尔 : true, false
		- 单独打印没有意义, 为了配合明天要学习的运算符在一起使用
字符 : 被单引号所包裹内容, 里面只能放一个字符(多一个少一个都不行)
空 : null
		- 不允许直接打印
10-变量 ( 必掌握 )

介绍 : 变量就是内存中的存储空间, 空间中记录着经常发生改变的数据

使用场景 : 发现要操作的数据, 经常发生改变的, 就应该使用变量进行维护

变量的定义格式 :

数据类型 变量名 = 数据值;数据类型 : 整数 : int

int age = 18;

变量的使用思路 : 根据变量名进行使用

System.out.println(age);		// 打印

age = 20;						// 修改
11-Debug调试工具

理解 : 程序的另外一种运行模式

在这种运行模式下, 程序每一步的执行, 都是人为控制的.好处 : 可以清晰的看到程序每一步到底干了哪些事情. 使用 :

1. 加断点: 哪里不会, 点哪里!
2. 选择Debug模式运行
3. 看哪里?
        Debugger :
            frames : 可以看到程序中有哪些方法正在执行
            Variables : 可以看到程序中变量的变化过程
        Console :
            控制台 : 可以看到打印语句的一些内容
4. 点哪里?
            Step Over : 向下执行一步
12-变量的注意事项

变量名命名必须采用小驼峰

变量名不允许重复定义

int a = 10;
int a = 20;	// 编译错误

一条语句, 可以定义出多个变量, 中间需要使用逗号分隔

int a = 10, b = 20, c = 30;

变量在使用之前, 必须完成赋值

int a;
System.out.println(a);		// 编译错误

后续学习点击:
java学习初步笔记_2

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/749538.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号