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

Java学习笔记

1.static声明变量的用法在基础知识里面;
    Java里面static用来声明函数的作用:
      A.可以不用创建对象(实例),而直接调用——类.方法
      B.用于main函数的方法
2.new——分配空间问题
    有多少new就分配多少空间——今天写了一个
    ArrayList<ArrayList<E>> L = new ArrayList<ArrayList<E>>;
    ArrayList aList = new ArrayList<E>();
    for (int i; i<n; i++){
        L.add(aList) ;
    }
    于是,不管L.get(x)中x为多少,总是调用的同一个aList。
    所以,ArrayList aList = new ArrayList<E>();应该放在for循环里面。
3.X.get()——要保证已经使用new给X的每个索引申请了空间
   


相关文档:

JAVA和JSP之间的关系

我现在给你一个JAVA和JSP之间的关系,以及JAVA的完整认识
JAVA分为J2EE,J2SE.J2ME,下面分别介绍:
一.J2EE:Java 2 Platform Enterprise Edition 企业版,用于企业应用,支持分布式部署。 
J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,
它对开发基于Web的多层应用提供了功能上的支持。它包 ......

第1章 Java基础

第1章
 
Java基础
 
1.1            Java的历史和基本原理
1.2            Java字节码
1.3            Java术语
1.4 &nbs ......

java小知识

(1)Java中的主方法public static void main(String args[])为什么要用static来修饰
因为java是完全面向对象语言,这个主函数其实是一个类的方法,这个方法在类没有生成对象的时候就必须被JVM调用,所以它必须是静态的成员函数.
 (2)java语言中的public static void main(String[] args) 作用是什么.所做的事情又是什 ......

Java本地接口(Java Native Interface (JNI))

JNI工作原理
在JNI中,本地函数是通过一个独立的.c或.cpp文件来实现的(C++为JNI提供的界面会更简洁一些)。当JVM调用该函数时,它传递了一个JNIEnv指针、一个jobject指针和通过Java方法定义的Java参数,JNI函数的形式如下:
JNIEXPORT void JNICALL Java_ClassName_MethodName
  (JNIEnv *env, jobjectobj)
{ ......

Java中集合


Java提供了数种持有对象的方式,包括语言内置的Array,还有就是utilities中提供的容器类(container
classes),又称群集类(collection classes)。集合在java中非常重要,在讨论之前,先来看几个面试中的经典问题。 
1 Collection 和
Collections的区别。 
2 List, Set, Map是否继承自Collection接口。  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号