易截截图软件、单文件、免安装、纯绿色、仅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自学点滴


String 与 StringBuffer区别:
String字符串对象是不可变的;StringBuffer是变长和可写的动态字符序列,可以自动地增加空间。
Integer var = new Integer();//有语法错误
Integer var = new Integer(2);//是对的
java的Vector成员是要用elementAt(i)成员函数来获得的,不能用ve[i]得到。
Vector::public Enumeration& ......

java内存设置

 解决栈和堆内存溢出办法要设置环境内存变量:
1、在运行界面(cmd进入)中运行命令:java -Xms256m -Xmx1024m,维护上下限内存参数,最大内存不能错过系统内存的1/4,最小内存不能小于最大内存的1/4
2、在Tommcat /bin路径下,如果是安装版需要service.bat文件,此文件在解压缩版里。
3、 在运行界面(cmd进入)中 ......

Java实现队列操作


import java.util.LinkedList;  
//单向队列  
public class Queue {  
    public Queue() {  
    }  
    private LinkedList list = new LinkedList();  
    public void pu ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号