Java is one of [[OOP]] [[Programming]] [[Language]].
[[J2ME]] is the [[Mobile]] version of the [[JVM]].
"If Java had true garbage collection, most programs would delete themselves upon execution - Robert Sewell"
===== Index =====
* java to C++ : [[porting]]
==== RZR ====
[[RzR]] presents :
* Diet3D : [[3D]] Java Demo for [[Mobiles]] and [[Web]] : http://rzr.online.fr/java.htm
==== Community : ====
* http://forum.java.sun.com/profile.jspa?userID=481498 # [[Forum]]
==== [[ToDo]]====
* [[WindowsSoftware]] : http://www.reactos.org/compat/?show=entry&id=682
* JavaFX : http://www.parleys.com/display/PARLEYS/Home#talk=25264132;slide=12;title=The%20JavaFX%20Devoxx%20Keynote
* http://bugs.debian.org/324502
i have a newbee question: how to compile crossed referenced classes ?
class A {
B member;
}
class B {
A member;
}
i needed to remove B in A , compile A , then compile B , finally modify A , and recompile A ...then it works even if i modify any class
==== Language =====
* http://stackoverflow.com/questions/2003003/why-does-the-xor-operator-on-two-bytes-produce-an-int/2237895#2237895
* http://www.cs.cmu.edu/~jch/java/speed.html
* [[Translate]] : http://www.cs.arizona.edu/sumatra/ftp/toba/toba.tar.Z
** http://ftp.irisa.fr/local/compose/jspec/jspec_0_2.tgz
* http://java.sun.com/developer/onlineTraining/Programming/JDCBook/jni.html# [[byte]] :
==== TOOLS ====
@related: [[eclipse]]
* [[ByteCode]] : https://sourceforge.net/projects/proguard/forums/forum/182456/topic/3539805
http://www.netbeans.org
JODE is a java package containing a decompiler and an optimizer for java
http://jode.sourceforge.net/
list all jvm
http://java-virtual-machine.net/other.html
* [[decompiler]] http://www.varaneckas.com/jad
==== BYTECODE (.class) ====
Same result can be achieved using file program (on most GNU/unix system) :
javac -X -verbose -source 1.3 -target 1.1 -d tmp/ Foo.java
file tmp/Foo.class
Foo.class: compiled Java class data, version 45.3
http://stackoverflow.com/questions/698129/how-can-i-find-the-target-java-version-for-a-compiled-class
==== NATIVE / JNI ====
* http://www.milk.com/kodebase/dalvik-docs-mirror/docs/jni-tips.html
* http://journals.ecs.soton.ac.uk/java/tutorial/native1.1/implementing/refs.html
* http://java.sun.com/docs/books/jni/html/functions.html#64717
* http://stackoverflow.com/questions/7864614/android-jni-getobjectclass-crashes-with-sigsegv-not-a-valid-jni-reference
==== Support : ====
* http://java.sun.com/j2se/1.4.2/docs/api/
* http://www.javaperformancetuning.com
* irc://irc.freenode.net/java
=== PROJECTS ===
Frozen Bubble applet :
http://glenn.sanson.free.fr/fb/
3d , j2me , applets , demo , howto , etc
http://rzr.online.fr/java.htm
http://www.geocities.com/marcoschmidt.geo/java-image-coding.html
http://jmge.net/java/gifenc/
==== J2EE ====
J2EE EJB helloword code sample
http://openejb.sourceforge.net/hello-world.html
http://forge.objectweb.org/projects/telosys/
==== STRUTS ====
http://jakarta.apache.org/struts/index.html
http://www.orbeon.com/oxf/examples/struts/hello
This simple example shows how to populate a form bean from the request and in the action.
HelloForm contains two fields: name and message: name is filled from the request while the action (HelloAction) computes the message.
The bean is finally serialized for display by the OXF view (hello.xpl).
...