01java基础

1、java如何实现,编写一次到处运行的?

由于硬件不同,所以产生了不同的os,再不同的os上提供相应的jvm,通过jvm屏蔽系统差异。

举例,好比歌手唱歌(java),每次需要在搭起的舞台上(jvm),这样的话,不管地上坑洼,还是地面湿滑都能表演,具体是在这之上搭起的舞台上表演(操作系统)。

2、标识符规则

☞由26个大小写字母,0-9阿拉伯数字,_和$

☞不能包含空格

☞不能以数字开头

☞不能是关键词,但是可以包含关键词

☞严格区分大小写,长度没有限制

3、为什么配置path环境变量?

再cmd模式下运行javac命令时,首先要去找javac工具,操作系统是现在当前目录找,若没找就去环境变量path中找,若在找不到,就会报错:javac不是内部命令。配置path就是为了,所有目录都能使用javac工具。

4、变量作用域?

从变量的声明处开始,到下一个}结束。

5、jdk,jre,jvm之间的关系?

jdk包含jre,jre包含jvm。注意,搭建环境时,如果是开发人员,不需要再安装jdk时,安装公共的jre;如果只需要运行程序,可以安装公共jre。

6、乱码问题

当编码与解码方式不一致时,就会出现乱码。注意,ANSI不是编码方式,是动态获取操作系统默认的编码方式。

cmd模式,可以点左上角,点属性查看编码设置。

你可能感兴趣的:(01java基础)