一.Java SE 初步部分知识归纳

1.程序跑在那个位置?JVM还是JRE或JDK?

   JVM上,JDK是包含了javac和java工具,java程序最终是在JVM中运行的。

   会有一个面试题为三者之间的关系

   JDK:Java开发工具包,提供给程序员使用,包含了JRE,同时害包含了编译器Javac与自带的     调试工具jconsole,jstack等。

   JRE:Java运行时环境,包含了JVM,Java基础类库,是使用Java语言编写程序运行的所需环       境。

   JVM:Java虚拟机,运行Java代码。

2.同时也要注意注释规范,标识符:在程序中由用户给类名,方法名或者变量所取的名字,类名——首字母大写的形式如Test,方法名和变量名——首字母小写,后面每个单词的首字母大写,不能以数字开头,也不能是关键字,严格区分大小写,关键字是Java语言提前定义好的,有特殊含义的标识符或者保留字。

3.-encoding UTF-8 -charset UTF-8 是将字符集修改为UTF-8。在cmd窗口上是默认GBK编码,在Java中是UTF-8编码。

4.常量是程序运行是固定不变的量。

5.数据类型:引用数据类型和基本数据类型

                      基本数据类型:整型,浮点型,字符型,布尔型。

                      引用数据类型:数组,String(字符串),类,接口,枚举类型,自定义类型。

6.变量:经常改变的内容。变量都是有类型的。int类型占用四个字节,a占用四个字节

              int a = 10;a就是变量,还是一个局部变量,定义在方法内部的变量为局部变量。

              java当中,局部变量一定要赋值,否则编译不通过

7.赋值超过类型范围会直接报错(溢出)同时在使用前也要赋初值,否则会报错。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值