java核心机制及基础笔记

java的两个核心机制:

①虚拟机

最大的好处就是JAVA的可移植性。不论哪种操作系统,java编译器,最后生成的代码都是.class类型文件。这种类型的文件由java虚拟机进行处理,所以java可以跨平台,实现“一次编译,随处运行”。

②垃圾收集

自动回收系统运行时的不用的内存,保证系统的快速运行

(1)发现无用的信息对象;(2)回收无用对象占用的内存空间。使该空间可被程序再次使用。


基础笔记:

JDK:java development kit                 java开发组件,包含了jre  是开发人员使用的

JRE: java runtime environment           java运行环境                    是面向使用者的

命令行输入:java -version   查看j2se版本

永远不要忘了敲出第一个HelloWorld程序时的激动,加油加油,

O ever youthful,O ever weeping.

一个.java源文件只能有一个public的类,并且public的类名必须与文件名相一致。

java程序的执行入口是main方法,格式固定,java严格区分大小写  

3个注释的方式:  //       /*   */       /**   **/


java里合法的标识符是由字母、数字、下划线和$构成,数字不能作开头,不能与java关键字重名。

ps:关键字不能用作变量名、方法名、类名、包名和参数。  

起名尽量见名知意。


java常量:字符串、值不可变

java变量:最基本存储单元、变量名、变量类型、作用域

变量其实是内存的一小块区域,使用变量名来访问


根据被声明位置,java的变量又分为局部变量和成员变量

定义在类里的就是成员变量,定义在方法里或域里就叫做局部变量;

根据所属数据类型分类,可以分为基本数据类型和引用数据类型。


在大括号里声明的变量,只在大括号里有效。


牢记4类8种数据类型

写程序的格式:

1、大括号对齐

2、遇到 { 缩进

3、程序块之间加空行

4、并排语句之间加空格

5、运算符两侧加空格

6、{ 前 加空格

7、{  }  成对编程


运算符:i++和++i的区别。  i++是先取值再运算;++i是先运算后取值


“+”运算符的操作数中只要又一个是字符串(string)类型,系统将自动将另一个操作数转换为字符串然后再进行连接。  ps:再打印时也一样





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值