一、J2ME中需要的Java基礎知識現在有大部分人,都是從零開始學J2ME的,學習J2ME的時候,總是從Java基礎開始學習,而且現在講Java基礎的書籍中都是以J2SE來講基礎,這就給學習造成了一些不必要的麻煩,下面將J2ME中用到的和不需要的Java基礎知識做一個簡單的說明。J2ME中使用到的Java基礎知識:1、Java文法基礎:包括基礎資料型別 (Elementary Data
package com.ceno.wlzhao.inner;/** * Created by IntelliJ IDEA. * User: wlzhao * Date: 11-1-25 * Time: 下午3:54 * To change this template use File | Settings | File Templates. */public class Parcell { class Contents{ private int i = 11;
我們給出一個對變數x和i的聲明即可,它肯定是一個合法的語句: x += i; 但是,它並不是: x = x + i; 許多程式員都會認為該迷題中的第一個運算式(x += i)只是第二個運算式(x = x + i)的簡寫方式。但是這並不十分準確。這兩個運算式都被稱為賦值運算式。第二條語句使用的是簡單賦值操作符(=),而第一條語句使用的是複合賦值操作符。(複合賦值操作符包括 +=、-=、*=、/=、%=、<<=、>>=、>>>=、&=、^
與上一個例子相反,如果我們給出的關於變數x和i的聲明是如下的合法語句: Java代碼 x = x + i; 但是,它並不是: Java代碼 x += i; 乍一看,這個謎題可能看起來與前面一個謎題相同。但是請放心,它們並不一樣。這兩個謎題在哪一條語句必是合法的,以及哪一條語句必是不合法的方面,正好相反。
package com.jzm.cclass;class A{ int a; public void TestA(){ System.out.println("this is TestA"); }}class B extends A{ int a; int b;}public class TestClass { public static void main(String[] args) throws SecurityException, NoSuchMethodException {
1. 實現二叉樹的各種遍曆package com.jzm.stackQueueTree;public class BinTree { private final static int MAX = 50; private Object data; private BinTree left,right; BinTree[] elements = new BinTree[MAX]; int front ; int rear; public BinTree() {
package com.jzm;public class MyLList <T> { private Node firstNode; private int length; //線性表的長度 private class Node{ //私人內部類 private T data ; private Node next; private Node(T dataPortion){ data =