Java细节(2)
11 一个源程序文本文件也可以含有多个类,但每个文件只能有一个公共类。
12 main是所有Java应用程序执行的入口,但不是Java小应用程序的入口。
main的属性必须是public static void。
13 数值类型间的强弱关系
byte < short = char < int < long < float < double
14 从浮点类型数据转换到定点类型数据的时候,会将小数点后的数据全部舍去。
15 布尔类型不能与数值类型进行转换。
16 条件与(&&)和条件或(||)采用“短路规则”,即在运算时先根据第一个操作数进行判断,如果可以直接结果就不会去计算第二个参数。
17 位运算符的操作数要求是定点类型。若定点类型数据小于0,这它在计算机内部以补码形式存储。
18 >> 右移,左边补符号,右边舍去。
>>> 无符号右移,左边补0。
<< 左移,右边补0。
19 continue 结束本轮次的循环。
break 则立即结束整个循环。
20 面向对象的类一般具有3个特性,①封装,②继承,③多态。
相关文档:
代码如下:
1 String command = " cmd /c C:/Program Files/MySQL/MySQL Server 5.0/bin>mysqldump -h localhost -u root -p aijia > E:/aijia.dmp " ;
2 try {
3 Process process& ......
一、背景
1、当我们第一次接触某段代码,但又被要求在极短的时间内有效地分析这段代码,我们需要什么样的注释信息?
2、怎么样避免我们的注释冗长而且凌乱不堪呢?
3、在多人协同开发、维护的今天,我们需要怎么样的注释来保证高质、高交的进行开发和维护工作呢?
二、意义
程序中的注释是程序设计者与程序阅读者 ......
2009年1月,某软件公司一则年薪十万招聘JAVA高级软件工程师的广告吸引了众多媒体和IT从业人员的目光,大家置疑的除了颇具吸引力的年薪之外,更多的是对该企业愿意聘请“有能力的应届毕业生”感到困惑。在大多数企业都强调工作经验的时候,该企业为什么愿意高额聘请应届毕业生呢?该企业负责人的一句看似简单的&ld ......
在javaeye上搜到一篇robbin关于java序列化的回复,我觉得其中的例子很有说服力,转过来和大家分享。
关于更多java序列化的问题可以参见JAVA系列之对象的序列化与反序列化
Java的序列化机制只序列化对象的属性值,而不会去序列化什么所谓的方法。其 ......
Java编程那些事儿84——IO简介
I/O处理技术是Java语言中实现文件操作、内存操作、控制台输入以及网络编程的基础,但是由于I/O技术本身的设计原因,也使得I/O处理技术的难度比较大,需要花费比较大的精力进行学习。
11.1 I/O简介
在程序中,输入和输出都是相对于当前程序而言的,例如从硬盘上读取一个配 ......