JAVA入门(一)
一、Java的执行原理以及JDK介绍
1、Java程序的执行原理
①Java程序最终都是解释成机器语言驱动计算机干活
②机器语言其实就是010101......组成的,计算机底层只认识010101...
2、JDK的组成、跨平台的原理
1)JDK
①JDK:称为开发者工具包,由JRE和开发者工具包组成
②JRE:由JVM虚拟机和核心类库组成
③开发者工具包:包括javac、java、javadoc等组成
④JVM虚拟机:是Java程序运行的地方
⑤核心类库:是Java自己写好的程序,给我们的程序拿来调用的
2)Java的跨平台原理
①跨平台
一次编译,处处可用------节省成本
②跨平台的原理
Java为每个平台都提供了对应的JVM虚拟机,Java程序在虚拟机中运行
二、注释
1、作用
对程序进行解释说明,方便阅读代码
2、注释的种类
①单行注释 //
②多行注释 /* */
③文档注释 /** */
3、注释的特点
不会影响程序的执行,因为编译后的class文件中没有注释了
4、学习注释的目的
为了方便你我他
5、三种注释的区别
①单行注释 //
②多行注释 /* */
③文档注释 /** */ ----> 一般放在类上、方法上,可以被提取到程序说明中去
三、字面量
1、字面量
告诉程序员,数据应该怎么在计算机中写
四、变量
1、概念
是一块区域,用来记录数据的
2、作用
用来记住一个数据的,可以理解成一个盒子
3、为什么要用变量
可以更方便的管理代码,更好的维护代码
4、变量的定义格式
①格式
变量名 = 数据;
②数据类型
约束变量只能存储什么数据(int,double)
int 整数;
double 小数;
5、变量的应用场景
①可以灵活的编程,处理数据
②微信钱包,收发数据
③所有需要记录,变化数据的地方,都可以用变量去表达
五、变量的注意事项
六、关键字、标志符
1、关键字
是Java自己占用的词汇,有特殊用途,关键字不能作为变量名、类名、文件名
2、标志符
①要求
一般是字母、数字、下划线、美元$符号组成,不能用特殊符号& %,不能是关键字,不能数字开头
②建议规范
类名:建议全部英文,首字母大写,满足大驼峰模式 XxxXxx模式
变量名:建议全部英文名,首字母小写,满足小驼峰模式 xxxXxx模式