JavaÓëJsonµÄʹÓ÷½·¨½éÉÜ
ת×Ô:
JSON ¼´ JavaScript Object Natation£¬ËüÊÇÒ»ÖÖÇáÁ¿¼¶µÄÊý¾Ý½»»»¸ñʽ£¬·Ç³£ÊʺÏÓÚ·þÎñÆ÷Óë JavaScript µÄ½»»¥¡£±¾ÎĽ«¿ìËÙ½²½â JSON ¸ñʽ£¬²¢Í¨¹ý´úÂëʾÀýÑÝʾÈçºÎ·Ö±ðÔÚ¿Í»§¶ËºÍ·þÎñÆ÷¶Ë½øÐÐ JSON ¸ñʽÊý¾ÝµÄ´¦Àí¡£
¡¡¡¡Json±ØÐèµÄ°ü
¡¡¡¡commons-httpclient-3.1.jar
¡¡¡¡commons-lang-2.4.jar
¡¡¡¡commons-logging-1.1.1.jar
¡¡¡¡json-lib-2.2.3-jdk13.jar
¡¡¡¡ezmorph-1.0.6.jar
¡¡¡¡commons-collections-3.2.1.jar
¡¡¡¡ÒÔÉϰü¿ÉÒÔ´Ó
¡¡ http://commons.apache.org/index.html
¡¡¡¡http://json-lib.sourceforge.net/
¡¡¡¡http://ezmorph.sourceforge.net/
¡¡¡¡http://morph.sourceforge.net/
¡¡¡¡http://www.docjar.com/
¡¡¡¡ÖÐÏÂÔØµ½¡£
¡¡¡¡³öÏÖjava.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher´íÎóÊÇÒòΪûÓе¼Èëezmorph.jarÎļþ»ò°æ±¾²»¶Ô¡£
¡¡¡¡³öÏÖjava.lang.NoClassDefFoundError: org/apache/commons/collections/map/ListOrderedMap´íÎóÊÇÒòΪûÓе¼Èëcommons-collections.jarÎļþ»ò°æ±¾²»¶Ô¡£
¡¡¡¡Java´úÂëת»»³Éjson´úÂë
¡¡¡¡1. List¼¯ºÏת»»³Éjson´úÂë
¡¡List list = new ArrayList();
¡¡¡¡list.add( "first" );
¡¡¡¡list.add( "second" );
¡¡¡¡JSONArray jsonArray2 = JSONArray.fromObject( list );
¡¡¡¡2. Map¼¯ºÏת»»³Éjson´úÂë
¡¡Map map = new HashMap();
¡¡¡¡map.put("name", "json");
¡¡¡¡map.put("bool", Boolean.TRUE);
¡¡¡¡map.put("int", new Integer(1));
¡¡¡¡map.put("arr", new String[] { "a", "b" });
¡¡¡¡map.put("func", "function(i){ return this.arr[i]; }");
¡¡¡¡JSONObject json = JSONObject.fromObject(map);
¡¡¡¡3. Beanת»»³Éjson´úÂë
¡¡JSONObject jsonObject = JSONObject.fromObject(new JsonBean());
4.Êý×éת»»³Éjson´úÂë
¡¡boolean[] boolArray = new boolean[] { true, false, true };
¡¡¡¡JSONArray jsonArray1 = 
Ïà¹ØÎĵµ£º
<%@ page import="java.lang.*" %>
ÉáµôСÊýÈ¡Õû:Math.floor(2.0)=2
ÉáµôСÊýÈ¡Õû:Math.floor(2.1)=2
ÉáµôСÊýÈ¡Õû:Math.floor(2.5)=2
ÉáµôСÊýÈ¡Õû:Math.floor(2.9)=2
ÉáµôСÊýÈ¡Õû:Math.floor(-2.0)=-2
ÉáµôСÊýÈ¡Õû:Math.floor(-2.1)=-3
ÉáµôСÊýÈ¡Õû:Math.floor(-2.5)=-3
ÉáµôСÊýÈ¡Õû:Math.floor(-2.9)= ......
Servlet/JSP¼¼ÊõºÍASP¡¢PHPµÈÏà±È£¬ÓÉÓÚÆä¶àÏß³ÌÔËÐжø¾ßÓкܸߵÄÖ´ÐÐЧÂÊ¡£ÓÉÓÚServlet/JSPĬÈÏÊÇÒÔ¶àÏß³ÌģʽִÐеģ¬ËùÒÔ£¬ÔÚ±àд´úÂëʱÐèÒª·Ç³£Ï¸Öµؿ¼ÂǶàÏ̵߳ݲȫÐÔÎÊÌ⡣Ȼ¶ø£¬ºÜ¶àÈ˱àдServlet/JSP³ÌÐòʱ²¢Ã»ÓÐ×¢Òâµ½¶àḬ̈߳²È«ÐÔµÄÎÊÌ⣬ÕâÍùÍùÔì³É±àдµÄ³ÌÐòÔÚÉÙÁ¿Óû§·ÃÎÊʱûÓÐÈκÎÎÊÌ⣬¶øÔÚ²¢·¢Óû§ÉÏÉýµ ......
±¾ÎÄÄÚÈÝÕª×Ô£º¡¶Java Web¿ª·¢½Ì³Ì——ÈëÃÅÓëÌá¸ßƪ£¨JSP+Servlet£©¡·
AJAXÊÇAsynchronous JavaScript and XMLµÄËõд£¬Éæ¼°JavaScript½Å±¾¡¢XHTMLºÍCSS¡¢DOM¡¢XMLºÍXSTLµÈ¼¼Êõ¡£
l XHTMLÓëCSSʵÏÖÊý¾ÝÐÅÏ¢µÄͳһ»¯ºÍ±ê×¼»¯ÏÔʾ£»
l & ......
ÔÚʹÓöÓÁÐÖУ¬ÎÒÃÇÒ»°ã¶¼»áʹÓÃÑ»·¶ÓÁÐÒÔ±£Ö¤ÐÔÄÜ
package com.yz.myqueue;
public class Queue {
private Integer size;
private Integer front;
private Integer rear;
private Object[] datas;
public Queue(int size){
this.size=size;
this.front=-1;
this.rear=-1;
datas=new Object[size] ......
ÿ¸öÈ˵Äѧϰ·½·¨ÊDz»Í¬µÄ£¬Ò»¸öÈ˵ķ½·¨²»¼ûµÃÊʺÏÁíÒ»¸öÈË£¬ÎÒÖ»ÄÜÊÇ̸×Ô¼ºµÄѧϰ·½·¨¡£ÒòΪÎÒѧϰJavaÊÇÍêÈ«×ÔѧµÄ£¬´ÓÀ´Ã»ÓÐÎʹý±ðÈË£¬ËùÒÔѧϰµÄ¹ý³Ì»ù±¾ÉÏÍêÈ«ÊÇ×Ô¼ºÃþË÷³öÀ´µÄ¡£ÎÒÒ²²»ÖªµÀÕâÖÖ·½·¨ÊÇ·ñÊDZȽϺõķ½·¨£¬Ö»Äܸø´ó¼ÒÌṩһµã²Î¿¼ÁË¡£
ѧϰJavaµÄµÚÒ»²½Êǰ²×°ºÃJDK£¬Ð´Ò»¸öHello World£¬ ÆäʵJ ......