易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA学习笔记③

    Alan Kay曾经总结了Smalltalk的五项特征,这些特征是Java所依赖的基础之一,当然这些特征也代表了的面向对象的编程的方法。
                                                                                                                                              --- <<Think in java>>
    面向对象的编程的特征:
   1:万物皆对象。即一切事物都可以当成变量,都有属性(特性)和方法(行为);
   2: 程序是一组相互之间传递的消息,告诉对方该干些什么的对象。消息是调用专属某个对象的方法的请求。
   3:每个对象都利用别的对象来组建它自己的记忆。换句话来说,你将已有的对象打包,来创建一个新的对象,这样,可以将对象的复杂性隐藏在对象的简单之下。
   4:对象都有类型。任何对象都是某个类的实例(instance of a class),当然这里区别与类型。
   5:所有属于同一类型的对象都能接收相同的消息。
  面向对象的编程(Object-oriented programming 缩写是OOP)。
     对象最简介的定义:对象有状态,行为和标识。这就是说:对象可以有内部数据(状态),有方法(因而产生了行为),以及每个对象在内存里有有唯一的地址。
     类描述的是一组具有相同特征(数据元素)和行为(功能)的对象,所以类实际上也是一种数据类型。类区别与数据类型在于:类是程序员为解决特定问题而定做的,而数据类型是为


相关文档:

java入门

 Java学习从入门到精通 
一、 JDK (Java Development Kit) 
JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的J ......

JAVA处理日期时间常用方法


Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示,它是距历元(即格林威治标准时间 1970 年 1 月 1 日的 00:00:00.000,格里高利历)的偏移量。
例:
Calenda ......

java 栈与堆 今天真是学习了!!

出处:来源于CSDN ZangXT大虾对某篇关于java中栈与堆的文章的回复
大体分析一下
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。
//栈都是由运行环境来处理的,这点C++和java没有什么不同.对于堆,不过java多了个GC.
2.这里 ......

Java从web服务器下载文件到本地

/*从服务器中下载文件到本地*/
/*url:文件存放在服务器的地址;target:要保存的路径*/
 
public String DownloadFile(String url,String target){
URLConnection con=null;
URL theUrl=null;
try {
theUrl=new URL(url);//建立地址
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号