Java编程,是当今互联网非常主流的编程技术,流行了20余年仍然在世界的排行榜之中位居前列,可以说这门技术的前途仍然不可限量。查看全文>>
虽然Iterator可以用来遍历集合中的元素,但写法上比较烦琐,为了简化书写,从JDK5开始,提供了foreach循环。foreach循环是一种更加简洁的for循环。查看全文>>
HashSet是Set接口中的一个实现类,它所存储的元素是不可重复的,并且元素都是无序的。下面通过一个案例演示HashSet集合的用法,如文件6-7所示。查看全文>>
在程序中,经常需要对不同类型的数据进行运算,为了解决数据类型不一致的问题,需要对数据的类型进行转换。例如,一个浮点数和一个整数相加,必须先将两个数转换成统一类型...查看全文>>
在Java中,在对一些比较复杂的表达式进行运算时,要明确表达式中所有运算符参与运算的先后顺序,通常把这种顺序称为运算符的优先级...查看全文>>
在定义一个类时,只是在描述某类事物的特征和行为,并没有产生具体的数据。只有通过new关键字创建该类的实例对象后,系统才会为每个对象分配内存空间,存储各自的数据。有时候,开发人员会希望某些特定的数据在内存中只有一份,而且能够被一个类的所有实例对象所共享。例如某个学校所有学生共享同一个学校名称,此时完全不必在每个学生对象所占用的内存空间中都声明一个变量来表示学校名称,而可以在对象以外的空间声明一个表示学校名称的变量让所有对象来共享。具体内存中的分配情况如图所示。查看全文>>