. 的特点:面向对象,跨平台,健壮,安全
. Java 的三个体系:,标准版,定位在桌面应用程序
客户端程序,是其余两个平台的基础;()微缩版,定位在
移动设备电子产品的开发;企业版,定位在大中型的企业
级应用。
. JDK 是 语言开发包,可以将 文件编译为可执行的 程序。 即 运行环
境。JVM ( !)。 是在一台计算机上由软件或硬件模拟的计算机。
虚拟机 读取并处理经 编译过的平台 无关的字节码 文件 。 "# 包含
, 包含 。
$. Java 中的八种基本类型:byte( 字节%& 位),short( 字节%' 位),int($ 字节%
位 ) , long ( & 字 节 %'$ 位) , oat ( $ 字 节 % 位 ) , double ( & 字 节 %'$ 位 ) ,
char( 字节%' 位),boolean。
(. 基本数据类型之间的转换规则:高精度的数值赋值给低精度的变量需要强制类型转
换;浮点数的数值赋值给整数的变量需要强制类型转换取整!!!;不同类型的
数值参与计算,首先低精度自动往高精度转换,类型一致后再进行计算
'. Java 中的运算符:算术操作符()*+*,*-*.取余);赋值运算符%,)%,+%,,%,-%,.
%/比较运算符0*1*0%*1%*%%*2%/逻辑运算符33逻辑与*44(逻辑或)*2(逻辑非)/自增
))和自减++运算符/三目操作符:结果值%条件5值 6值
7. switch 分支语句中类型必须是 89*!**!
&. While 语句和 do while 语句的区别::! 语句是先判断再执行,;! 语句是先执
行再判断。当条件判断为 < 的时候,:! 语句不会被执行。而 ;! 至少执行一
次。
=. 算法之冒泡排序:两两比较,大的排后边。大的排后边以后就不用管了,进入下一轮
比较。
>.算法之直接插入排序:每步将一个待排序的记录,按其顺序码大小插入到前面已经排
序的字序列的合适位置(从后向前找到合适位置后),直到全部排序完为止。
.算法之递归:方法调用自身就是递归。
.怎样设计递归算法:确定递归公式;确定边界终了条件。
.递归算法解决问题的特点:递归就是在过程或函数里调用自身。 在使用递归策
略时,必须有一个明确的递归结束条件,称为递归出口。 递归算法解题通常显得
很简洁,但递归算法的运行效率较低。所以一般不提倡用递归算法设计程序。
$.基本数据类型数组没有赋值的时候,整型的数组默认是 >/浮点类型数组是 >>/布尔类
型的数组是 </字符类型的数组默认是?@ >>>>?/类类型的数组没有赋值的时候,默认
是
(.局部变量和成员变量的区别: 。作用域不同 。初期值不一样*局部变量必须在使用
前进行初期化*成员变量系统会默认初期化/。内存里布局不一样*局部变量是放在栈内
存里面*成员变量是放在堆内存里面。
1-6