JAVA´úÂë±àд¹æ·¶
¸½Â¼A: Java±àÂë¹æ·¶
Ò»¡¢ JavaÃüÃûµÄÒ»°ãÐÔÖ¸µ¼
1. ÀàÃûÊ××ÖĸӦ¸Ã´óд¡£ÊôÐÔ£¨³ÉÔ±±äÁ¿£©¡¢·½·¨¡¢¶ÔÏó±äÁ¿ÒÔ¼°ËùÓбêʶ·û£¨ÈçÐÎʽ²Î
Êý¡¢Êµ¼Ê²ÎÊý¡¢¾Ö²¿±äÁ¿£©µÄÊ××ÖĸӦСд£¬ÆäÖаüº¬µÄËùÓе¥´Ê¶¼Ó¦½ô¿¿ÔÚÒ»Æð£¬¶ø
ÇÒ´óдÖм䵥´ÊµÄÊ××Öĸ¡£
ÀýÈ磺ÀàÃû£ºThisIsAClassName ÊôÐÔ»ò·½·¨Ãû£ºthisIsMethodOrFieldName
¶ÔÏó±äÁ¿£ºthisIsAClassVariable
2. Java °ü£¨Package£©ÊôÓÚÒ»ÖÖÌØÊâÇé¿ö£¬ËüÃÇÈ«¶¼ÊÇСд×Öĸ£¬¼´±ãÖмäµÄµ¥´ÊÒàÊÇÈç
´Ë¡£¶ÔÓÚÈ«¾Ö°ü£¬½«ÄãµÄ Internet ÓòÃû·´×ª²¢½ÓÉϰüÃû£¬
ÀýÈ磺cn.edu.usst.dingyuewei.package
ÁíÍ⣬package ÐÐÒªÔÚimport ÐÐ֮ǰ£¬import Öбê×¼µÄ°üÃûÒªÔÚ±¾µØµÄ°üÃûÖ®
ǰ£¬¶øÇÒ°´ÕÕ×Öĸ˳ÐòÅÅÁС£Èç¹û import ÐÐÖаüº¬ÁËͬһ¸ö°üÖеIJ»Í¬×ÓĿ¼£¬ÔòÓ¦
¸ÃÓà * À´´¦Àí¡£ÀýÈç
package hotlava.net.stats;
import java.io.*;
import java.util.Observable;
import hotlava.util.Application;
ÕâÀï java.io.* ÊÇÓÃÀ´´úÌæInputStream and OutputStream µÄ¡£
3. ½Ó¿Ú£¨Interface£©£º²ÉÓÃÍêÕûµÄÓ¢ÎÄÃèÊö·û˵Ã÷½Ó¿Ú·â×°£¬ËùÓе¥´ÊµÄµÚÒ»¸ö×Öĸ´ó
д¡£Ï°¹ßÉÏ£¬Ãû×ÖºóÃæ¼ÓÉϺó׺ able£¬ ible »òÕß er¡£
ÀýÈ磺Contactable£¬Prompter¡£
4. ×é¼þ£¨Component£©Ê¹ÓÃÍêÕûµÄÓ¢ÎÄÃèÊöÀ´ËµÃ÷×é¼þµÄÓÃ;£¬Ä©¶ËÓ¦½ÓÉÏ×é¼þÀàÐÍ¡£
ÀýÈ磺okButton£¬customerList£¬fileMenu¡£
5. ÀàÖг£Ó÷½·¨µÄÃüÃû£º
l ÀàµÄ»ñÈ¡·½·¨£¨Ò»°ã¾ßÓзµ»ØÖµ£©Ò»°ãÒªÇó±»·½·¨ÃûʹÓñ»·ÃÎÊ×Ö¶ÎÃû£¬Ç°Ãæ¼ÓÉÏ
ǰ׺get£¬ÈçgetFirstName(), getLastName()¡£
l ÀàµÄ²¼¶ûÐ͵ÄÅжϷ½·¨Ò»°ãÒªÇó·½·¨ÃûʹÓõ¥´Ê is ×öǰ׺£¬ÈçisPersistent(),
isString()¡£»òÕßʹÓþßÓÐÂß¼ÒâÒåµÄµ¥´Ê£¬ÀýÈçequal »òequals
l ÀàµÄÉèÖ÷½·¨£¨Ò»°ã·µ»ØÀàÐÍΪvoid£©£º±»·ÃÎÊ×Ö¶ÎÃûµÄÇ°Ãæ¼ÓÉÏǰ׺ set£¬Èç
setFirstName(),setLastName()£¬setWarpSpeed()¡£
l ÀàµÄÆÕͨ·½·¨Ò»°ã²ÉÓÃÍêÕûµÄÓ¢ÎÄÃèÊö˵Ã÷³ÉÔ±·½·¨¹¦ÄÜ£¬µÚÒ»¸öµ¥´Ê¾¡¿ÉÄܲÉÓÃ
Ò»¸öÉú¶¯µÄ¶¯´Ê£¬µÚÒ»¸ö×ÖĸСд£¬Èç openFile(), addAccount()¡£
l ¹¹Ôì·½·¨Ó¦¸ÃÓõÝÔöµÄ·½Ê½Ð´£¨±ÈÈ磺²ÎÊý¶àµÄдÔÚºóÃæ£©¡£
ÀýÈ磺
public CounterSet(){}
public CounterSet(int size){ this.size = size;}
l toString ·½·¨£ºÒ»°ãÇé¿öÏ£¬Ã¿Ò»¸öÀà¶¼Ó¦¸Ã¶¨ÒåtoString ·½·¨£¬Æä¸ñʽΪ£º
public String toString() {…}
l Ò»°ãÓ¦¿¼ÂÇÖÃÈëÒ»¸ömain()·½·¨£¬ÆäÖаüº¬ÓÃÓÚ²âÊÔÄǸöÀàµÄ´úÂ룬Èç¹û°üº¬ÁË
Ïà¹ØÎĵµ£º
ÔÚ Java ³ÌÐòÖÐʹÓöàÏß³ÌÒª±ÈÔÚ C »ò C++ ÖÐÈÝÒ׵ö࣬ÕâÊÇÒòΪ Java ±à³ÌÓïÑÔÌṩÁËÓïÑÔ¼¶µÄÖ§³Ö¡£±¾ÎÄͨ¹ý¼òµ¥µÄ±à³ÌʾÀýÀ´ËµÃ÷ Java ³ÌÐòÖеĶàÏß³ÌÊǶàôֱ¹Û¡£¶ÁÍê±¾ÎÄÒÔºó£¬Óû§Ó¦¸ÃÄܹ»±àд¼òµ¥µÄ¶àÏ̳߳ÌÐò¡£
¡¡¡¡ÎªÊ²Ã´»áÅŶӵȴý?
¡¡¡¡ÏÂÃæµÄÕâ¸ö¼òµ¥µÄ Java ³ÌÐòÍê³ÉËÄÏî²»Ïà¹ØµÄÈÎÎñ¡£ÕâÑùµ ......
Çë²»Òª°ÑÄãµÄѧϰJava֮·ºÍÆäËü¼ÆËã»ú¼¼Êõ·Ö¿ª¿´´ý£¬¼¼ÊõµÄÁªÏµÍùÍùÊÇǧ˿ÍòÂÆµÄ£¬ÄãÓ¦¸ÃÕÆÎÕһЩѧϰJavaËùÉæ¼°µÄ»ù´¡ÖªÊ¶£¬¶ÔÓÚ “CLASSPATHÒªÔõôÉèÖð¡”¡¢“¹òÇóJDKÏÂÔØµØÖ·”µÈµÈÎÊÌ⣬Äã²»¸ÃÎÊ£¬ÒòΪInternetÉÏÌ«¶à´ð°¸ÁË£¬ÉõÖÁ»»¸ö½Ç¶È˵£¬ÄãÊDz»ÊÇ»¹²»ÊʺÏÖ±½Óѧϰ±à³Ì£¿
1£©Âò±¾JavaѧϰÓà ......
ÏÈ¿´¿´ÏÂÃæµÄ´úÂ룬´ó¼Ò²Â²ÂÊä³öÊÇʲô
package com.captain.test;
public class ArrayTest {
public static void main(String[] args){
//н¨Ò»¸ö¶ÔÏó£¨OneNum£©Êý×飨¸³ÖµÎª5¡¢3¡¢4£©
OneNum[] ac = {new OneNum(5),new OneNum(3),new OneNum(4)};
//н¨Ò»¸öÓëacͬ³¤¶ÈµÄ¶ÔÏó£¨OneNum£©Êý×é
OneNum[] n ......
1£¬Ò»ÐдúÂë×öÒ»¼þÊ£¬²»ÒªÔÚÒ»ÐдúÂëÀïÃæ´¦Àí¶à¼þÊ¡£ÄþÔ¸¶àÉùÃ÷¼¸¸ö±äÁ¿£¬Ò²Òª±£³Ö´úÂëµÄÇåÎú£¬ÒòΪ´úÂëµÄÉùÃ÷²¢²»»áÕ¼¶àÉÙÄÚ´æ¡£
ÀýÈ磺
String tmpa = errIdList.get(i).toString().substring(2);
......
Ëæ×ŶàºË CPU µÄÈÕÒæÆÕ¼°£¬Ô½À´Ô½¶àµÄ Java Ó¦ÓóÌÐòʹÓöàÏ̲߳¢ÐмÆËãÀ´³ä·Ö·¢»ÓÕû¸öϵͳµÄÐÔÄÜ¡£¶àÏ̵߳ÄʹÓÃÒ²¸øÓ¦ÓóÌÐò¿ª·¢ÈËÔ±´øÀ´Á˾޴óµÄÌôÕ½£¬²»ÕýÈ·µØÊ¹ÓöàÏ߳̿ÉÄÜÔì³ÉÏß³ÌËÀËø»ò×ÊÔ´¾ºÕù£¬µ¼ÖÂϵͳ̱»¾¡£Òò´Ë£¬ÐèÒªÒ»ÖÖÔËÐÐʱÏß³Ì¼à¿Ø¹¤¾ßÀ´°ïÖú¿ª·¢ÈËÔ±Õï¶ÏºÍ¸ú×Ù Java Ïß³Ì״̬µÄÇл»¡£JDK 1.5 ¼°ÆäºóÐø°æ± ......