首篇笔记

本文深入浅出地介绍了Java编程的基础概念,包括编程定义、跨平台性、JRE与JDK的区别、Java虚拟机的工作原理、Java程序运行机制,以及学习Java时应注意的事项。文章还详细阐述了Java语法格式、代码注释、标识符、常量和变量的使用规则。

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

1.何为编程

就是你想说的话翻译给计算机执行

2.跨平台性

由java虚拟机 JVM屏蔽掉各个系统的差异,只需要遵守java开发规范就行

3.jre和jdk的区别

jre 是java程序运行时需要的环境

jdk是开发人员用的

4.java虚拟机

运行所有java程序的抽象计算机,是Java语言的运行环境,它是Java
最具吸引力的特性之一,JVM 读取并处理编译过的与平台无关的字节码
文件
java编译器针对与JVM 产生class文件,因此是独立于平台的
Java解释器负责将JVM的代码在特定的平台上运行
Java虚拟机是不跨平台的

5.java 程序运行机制

详情见类加载器笔记

6.学习Java注意的地方

JAVA语言 严格区分大小写

一个java源文件里可以定义多个Java类,但其中最多只能有一个类被定义成public类
若源文件中包括了 public 类 源文件必须和该public类同名

一个源文件中包含N个JAVA类时,编译后会生成N份字节码文件,即每个类都会生成一份
单独的class为你教案,且字节码文件名和其对应的类名相同

总结:一个Java源文件 只定义一个类,不同的类使用不同的源文件定义;
将每个源文件中单独定义的类都定义成public 的

保持java源文件的主文件名与源文件中的类名一致;

7.java语法格式

任何一种语言都有自己的语法规则 Java也一样,既然是规则,那么知道其如何使用就可以了
代码都定义在类中,类由class来定义,区分 public class 和 class

代码严格区分大小写,如main 和 Main 是不一样的

main方法的作用

程序的入口
保证程序的独立运行

被JVM调用

8.代码注释: 单行 // ,多行 /* / ,文档注释 /* */

多行和文档注释都不能嵌套使用 编译会出错

9.Java中的标识符

可简单理解为在Java程序中为了增强阅读性自定义的名称。比如类名,方法名,变量名,等

命名规则:
(1) 由字母,数字,下划线,$组成,不能以数字开头
(2) 大小写敏感
(3) 不能使用Java中的关键字和保留字
(4) 别用JavaAPI里面类名作为自己的类名

10.java中的常量和变量

变量的概念:

占据着内存中的某一个存储区域:
该区域有自己的名称(变量名) 和类型(数据类型)
该区域的数据可以在同一类型范围内不断变化

为什么要定义变量:
用来不断的存放同一类型的常量,并可以重复使用;
使用变量注意:
变量的作用范围,初始化值
定义变量的格式;
数据类型 变量名 = 初始化值;
作用范围:定义开始到定义它的代码块结束;
同一范围内,不允许多个个局部变量命名冲突

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值