1.short a ; a=a+1;与a+=1;java运算规则;
2.switch语句中允许的九种类型:bite,short,int,char及对应的封装类,再加上String类型;
3.switch语句中 default语句执行规则(一直执行直到遇到break) ex:switch(c){ default;case 1:sysout(“123”);break;}c!=1时 输出?
4.try catch finally 对try中定义自动回收机制;
5.java中char类型可以存储汉字吗?
6.基本类型:byte,short,int,long,float,double,boolean,char(8种);
7. String s = new String("xyz");创建了几个String Object?:两种情况
8.java是属于解释型语言还是编译类型的语言?(解释型语言)
9.java采用什么编码?(unicode:两个字节保留一个字符)
10.&与&&,|与||的区别?
11.CS/BS的区别?(客户端与服务器端/浏览器与服务器端)
12.java表示符的规则:1.有字母,下划线,$,数字组成;2.第一个字符不能是数字 3.区分大小写 4.不能含有关键字
13.java编译命令 , 解释及运行命令?(javac,java)
14.java为什么设置为解释型的语言?(跨平台的方便)
15.java语言是静态语言还是动态类型?(静态类型:变量类型不可改变,使用变量之前必须先声明类型)
16.JDK,JRE与JVM的区别?(JDK:可运行及编译Java,包含了JRE;JRE:可运行编译好的java(class文件),包含JVM;JVM:编译运行的核心,java虚拟机-->建立在实际的处理器基础上的假想的计算机)
17.API:java应用程序编程接口,官方文档???。
18.java语言的动态与静态?(动态:允许程序动态装入运行过程中所需要的类;静态:详见15)
19.关于java环境变量:作用:使jdk中bin下的命令可在任意文件下运行。 PS:一旦修改了环境变量的值,必须重新打开DOS窗口;
JAVA_HOME:Java的家; classpath:Java在编译和运行时要找的class所在的路径; path:系统执行命令时要搜寻的路径。 即命令的路径
20.命令行运行 helloworld.class文件 的dos命令是 ??? java helloworld (PS:切记不能有后缀class);
21.生成帮助文档命令:javadoc;打包命令:jar;反编译命令;javap
22.可以定义length标识符吗?
23.数据类型的存在为了给数据分配合理的内存空间。