- 浏览: 9819 次
- 性别:
- 来自: 深圳
最新评论
文章列表
没有人敢保证说它写的程序永远没有错。即使写的程序没有错,也不要指望你的用户能按照你的意愿来执行程序,比如,你不要指望用户的网络是畅通的,你不要指望你需要的某个文件一定会在它应该存在的位置,你不要期待用户一定会在需要数字的地方输入数字而不是字母甚至更奇怪的符号。
作为程序设计人员,你应该尽可能多的去想象可能会碰到的错误、尽可能糟糕地去考虑用户不规范的输入、尽可能的取考虑运行环境的恶劣,所谓“有备无患”,不要等到出了问题再去补救。
但是,且慢,我们需要针对每一个错误都自己去编写错误处理程序么?在一些编程语言中,答案也许是的,或许也没有这么糟糕,而对于Java,答案是“否”,基本上,Java将这 ...
1 基本文件操作
在Java中,提供了对文件以及目录进行操作的File类。注意,在Java中,对目录的操作也是通过这个类来完成的,并没有单独为目录定义相应的类。File类放在java.io包中。
在Java中,将路径也当作File类来 ...
编程精华资源大汇总
http://www.iteye.com/magazines/130
java并发网:http://ifeve.com/oracle-java-concurrency-tutorial/
JavaSE0005_Java流程控制语句
- 博客分类:
- JavaSE
Java SE 第四节
流程控制语句
Flow Control Statement
数学上证明顺序结构、分支结构、循环结构是一个完备集。
1. 条件运算符(三元表达式),其形式为:
type d = a ? b : c; 具体化形式为:int d = 2 < 1 ? 3 : 4;
如果 a 为真,d = b ; 如果 a 为假, d = c ;
2. 轻量级的文本编辑器:UltraEdit、Editplus、vi、vim、gvim
3. 流程控制语句if的用法为:
第一种形式:
if(布尔表达式)
{
//待执行的代码
}
第二种形式:
if(布尔表达式)
{
//待执行的代码
}
...
JavaSE0004_Java运算符
- 博客分类:
- JavaSE
Java SE 第三讲:运算符 Operator
1. 当有若干个变量参与运算时,结果类型取决于这些变量中表示范围最大的那个变量类型。比如,参与运算的变量中,有整型int,有双精度浮点型double,有短整型short,那么最后的结果类型就是double ...
JavaSE0003_Java数据类型
- 博客分类:
- JavaSE
Java SE 第二讲: Data Type
内容提要:
1)原生数据类型 Primitive Data Type
2)原生数据类型使用陷阱 Pitfall of Primitive Data Type
一、原生数据类型 Primitive Data Type
1. Java中的数据类型分为两大类:
1) 原生数据类型 (Primitive Data Type) 又叫基本数据类型,是最基本的数据类型。有八种:
(1) 整型:使用int表示。(32位)
(2) 字节型:使用byte表示。(表示-128~127之间的256个整数, 8位)。
(3) 短整型:使用short表示。 ...
JavaSE0002_Java入门
- 博客分类:
- JavaSE
Java SE 第一讲:
Java SE:Java Standard Edition 标准版
Java ME: Java Micro Edition 微型版
Java EE:Java Enterprise Edition 企业版
Java的基础,学完之后有两个发展方向,java ME 和 java EE
Java由Sun公司推出
Sun公司是一个纯高科技公司,但是由于市场营销经营不善连年亏损,因此于
2009年04月20日被甲骨文以74亿美金收购收购。
J2SE、J2ME、J2EE
目前,Java 2平台有3个版本:它们是适用于小型设备和智能卡的Java 2平台Micro版(Ja ...
JAVA知识体系
j2se
1.Java语言基础
具体包括:1、对象的初始化;2、继承时,对象的初始化过程;3、关于构造方法;4、有关public、private和protected;5、抽象类;6、final关键字;7、接口interface;8、多重继承;9、接口的嵌入;10、类 ...
mangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermangermanger
Java学习计划
此计划于2013年9月21日到2014年4月1日有效
学习内容:
1.Java基础
2.ssh
3.eclipse插件开发
具体计划:
一、Java基础
1. Java程序员的基本修养:(前提是搞懂)
1.1 最小目标:每日5页,每周六天共30页。
1.2 中期目标:每日8页,每周六天共48页。
1.3 卓越目标:每日10页,每周六天共60页。
2. Java讲义:(前提是搞懂)
2.1 最小目标:每日10页,每周六天共60页。
2.2 中期目标:每日14页,每周六天共84页。
2.3 卓越目标:每日20页, ...
JAVA知识体系
j2se
1.Java语言基础
具体包括:1、对象的初始化;2、继承时,对象的初始化过程;3、关于构造方法;4、有关public、private和protected;5、抽 象类;6、final关键字;7、接口interface;8、多重继承;9、接口的嵌入;10、类的嵌入;11、异常类等。
2.网络编程
Java程序可以获取网络上结点的图象、声音、HTML文档及文本等资源,并可以对获得的资源进行处理。例如Java程序可以每隔一定时间读取某结点提供的最新数据,并以图表的形式显示出来。
3.AWT /Swing
AWT 是抽象窗口组件工具包,是 java 最早的用于编写图形 ...
Java基础学习笔记 - 源代码
Java基础学习笔记 - 源代码
Java基础学习笔记 - 源代码
Java基础学习笔记 - 源代码