java Day1记录

本文介绍了Java的基本概念,包括JavaME、JavaSE和JavaEE三大技术结构及其应用场景。讲解了JDK、JRE和JVM的关系,以及编写并运行HelloWorld程序的步骤。此外,还涉及了IDEA中的程序开发,如注释、字面量的使用以及变量、关键字和标识符的定义规则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

java Day1记录

Java背景和技术分类

(1) Java是一门编程语言,使用比较广泛,在国内/国际市场基本都是前三名。

(2) Java的技术结构[针对于不同的应用场景有不同的解决方案]

  • JavaME / J2ME : 小型Java[塞班系统游戏/应用]

  • ★JavaSE / J2SE : Java最核心的功能【基石】 Java核心类库/核心功能

  • ★JavaEE / J2EE :Java针对于企业级开发的技术解决方案【上层建筑】

(3) 想要进行Java开发需要安装JDK

  • JDK:Java开发工具[Java提供的一些开发工具 编译工具java/运行工具java/线程观察工具jConsole/堆栈快照jMap]

  • 包含JRE:Java运行时环境[Java核心类库 + JVM] 最小安装媒介

  • 包含JVM:Java虚拟机【模拟的电脑:专门用于运行Java程序】

====================================================================================================================================

编写HelloWorld【明确Java程序执行的步骤】

(1) 之后编写Java程序实际编写一个Java类 public class 进行声明

(2) 当Java虚拟机运行一个Java类,默认会先运行Java类中的main方法/主方法 public static void main(String[] args){}

(3) 编写代码 -> .java文件【开发者可以阅读明白,机器无法阅读】 -> 编译操作 javac .java -> 生成.class文件 -> 通过 java 类名 执行程序。

===================================================================================================================================

基于IDEA进行程序的开发【注释】

注释对代码的说明解释,不会被编译到.class文件中,只会在.java文件中存在。

单行注释: // 注释内容

多行注释: /* */

文档注释: /** */

====================================================================================================================================

基于IDEA进行程序的开发【字面量】

目的:明确生活中的数据在Java中如何表示/使用

(1) 整数字面量 就是数字 666 -77 直接使用即可

(2) 小数字面量 就是数字 66.6 -77.7 直接使用即可

(3) 字符字面量 就是单独的一个字符数据,被’'包裹,里面有且仅有一个字符

(4) 字符串字面量 就是一个多个字符组成的串,被""包裹,里面有可以任意多个字符数据

(5) 布尔字面量 就是表示真/假 true/false

(6) 空字面量 就是一个特殊的值【null】 学习数组的时候再学习

====================================================================================================================================

★基于IDEA进行程序的开发【变量】

如果想要让程序保存可以发生改变的数据,声明变量。【内存中的一块空间】

变量的声明格式:数据类型 变量名 = 初始化值; 数据类型:用于限制空间可以保存的数据是什么 变量名:给这块空间起一个名字 初始化:最开始保存在空间的数据

int:整数 double:小数 int age = 20; double score = 99.5;

操作(1):对变量的数据进行修改 变量名 = 初始化值; age = 25;

操作(2):对变量的值进行打印 System.out.println(变量名); 打印变量的具体值;

====================================================================================================================================

基于IDEA进行程序的开发【关键字和标识符】

关键字:Java保留的一些单词,每个单词都具备特殊的含义,Java看到这个单词就知道应该做什么操作。关键字有很多,不需要死记硬背【学哪算哪】

关键字也不可以作为起名字的内容。

标识符:在Java中给类/变量起的名字 4部分【数字 字母 _ $】

强制规范:数字不能做开头 隐性规范:_和$不要作为开头

要做到见名知意,类名:大驼峰命名法:所有单词首字母都大写 变量名:小驼峰命名法:第一个单词首字母小写,其余大写。

====================================================================================================================================

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值