Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Java·´Éä1

1.1. ¸ÅÊö
·´ÉäµÄ¸ÅÄîÊÇÓÉSmithÔÚ1982ÄêÊ×´ÎÌá³öµÄ£¬Ö÷ÒªÊÇÖ¸³ÌÐò¿ÉÒÔ·ÃÎÊ¡¢¼ì²âºÍÐÞ¸ÄËü±¾Éí״̬»òÐÐΪµÄÒ»ÖÖÄÜÁ¦¡£
·´Éä±¾Éí²¢²»ÊÇÒ»¸öиÅÄ¾¡¹Ü¼ÆËã»ú¿ÆÑ§¸³ÓèÁË·´Éä¸ÅÄîеĺ¬Òå¡£ÔÚ¼ÆËã»ú¿ÆÑ§ÁìÓò£¬·´ÉäÊÇÖ¸Ò»ÀàÓ¦Óã¬ËüÃÇÄܹ»×ÔÃèÊöºÍ×Ô¿ØÖÆ¡£Ò²¾ÍÊÇ˵£¬ÕâÀàÓ¦ÓÃͨ¹ý²ÉÓÃijÖÖ»úÖÆÀ´ÊµÏÖ¶Ô×Ô¼ºÐÐΪµÄÃèÊö£¨self-representation£©ºÍ¼à²â£¨examination£©£¬²¢Äܸù¾Ý×ÔÉíÐÐΪµÄ״̬ºÍ½á¹û£¬µ÷Õû»òÐÞ¸ÄÓ¦ÓÃËùÃèÊöÐÐΪµÄ״̬ºÍÏà¹ØµÄÓïÒ塣ͨË×Òâ˼¾ÍÊǰÑJavaÀàÖеĸ÷ÖֳɷÖÓ³Éä³ÉÏàÓ¦µÄJavaÀà¡£ÀýÈ磬һ¸öJavaÀàÖÐÓÃÒ»¸öClassÀàµÄ¶ÔÏóÀ´±íʾ£¬Ò»¸öÀàÖеÄ×é³É²¿·Ö£º³ÉÔ±±äÁ¿£¬·½·¨£¬¹¹Ôì·½·¨£¬°üµÈµÈÐÅÏ¢Ò²ÓÃÒ»¸ö¸öJavaÀàÀ´±íʾ£¬¾ÍÊÇÆû³µÊÇÒ»¸öÀ࣬Æû³µÖеķ¢¶¯»ú£¬±äËÙÏäµÈµÈÒ²ÊÇÒ»¸ö¸öµÄÀà¡£±íʾJavaÀàµÄClassÀàÏÔȻҪÌṩһ¸öϵÁеķ½·¨À´»ñµÃÆäÖеıäÁ¿£¬·½·¨£¬¹¹Ôì·½·¨£¬ÐÞÊηû£¬°üµÈÐÅÏ¢£¬ÕâЩÐÅÏ¢¾ÍÊÇÓÃÏàÓ¦ÀàµÄʵÀý¶ÔÏóÀ´±íʾ£¬ËûÃÇÊÇField¡¢Method¡¢Contructor£¬PackageµÈµÈ¡£
1.2. JavaÀà·´ÉäÖеÄÀà
JavaµÄÀà·´ÉäËùÐèÒªµÄÀಢ²»¶à£¬Ö÷ÒªÊÇ£ºClass¡¢Field¡¢Constructor¡¢Method¡¢Object£¬ÏÂÃæÎÒ½«¶ÔÕâЩÀà×öÒ»¸ö¼òµ¥µÄ˵Ã÷¡£
1.2.1.ObjectÀࣺ
ÿ¸öÀ඼ʹÓà Object ×÷Ϊ³¬Àà¡£ËùÓжÔÏ󣨰üÀ¨Êý×飩¶¼ÊµÏÖÕâ¸öÀàµÄ·½·¨¡£
1.2.2.ClassÀࣺ
JavaÀàÓÃÓÚÃèÊöÒ»ÀàÊÂÎïµÄ¹²ÐÔ£¬¶¨ÒåÁ˸ÃÀàÊÂÎñÓÐʲôÊôÐÔ£¬Ã»ÓÐʲôÊôÐÔ£¬ÖÁÓÚÕâ¸öÊôÐÔµÄÖµÊÇʲô£¬ÔòÊÇÓÉÕâ¸öÀàµÄʵÀý¶ÔÏóÀ´È·¶¨µÄ£¬²»Í¬µÄʵÀý¶ÔÏóÓв»Í¬µÄÊôÐÔÖµ¡£Java³ÌÐòÖеĸ÷¸öJavaÀ࣬ËûÃÇÊÇ·ñÊôÓÚͬһ¸öÀàÊÂÎñ£¬ÊDz»ÊÇ¿ÉÒÔÓÃÒ»¸öÀàÀ´ÃèÊöÕâÀàÊÂÎñÄØ£¿Õâ¸öÀà¾ÍÊÇClass¡£
ÎÒÃÇ¿ÉÒÔÓÃPersonÀà´ú±íÈË£¬ËüµÄʵÀý¶ÔÏóÓÐÕÅÈý¡¢ÀîËÄÕâÑùÒ»¸ö¸ö¾ßÌåµÄÈË£¬ClassÀà´ú±íJavaÀ࣬ËüµÄ¸÷¸öʵÀý¶ÔÏóÓÖ·Ö±ð¶ÔÏóÓÖ·Ö±ð¶ÔÓ¦Ê²Ã´ÄØ£¿×Ö½ÚÂë¡£
¶ÔÓ¦¸÷¸öÀàÔÚÄÚ´æÖеÄ×Ö½ÚÂ룬ÀýÈ磺PersonÀàµÄ×Ö½ÚÂ룬ArrayListÀàµÄ×Ö½ÚÂ룬µÈµÈ¡£
ÈçºÎµÃµ½×Ö½ÚÂ룿
Ø         ÀàÃû.class £¬È磺Date.class
Ø         ¶ÔÏó.getClass(),È磺new Date().getClass();
Ø         Class.forName(“ÀàÃû”)£¬È磺Class.forName(“java.util.Date”)
×¢Ò⣺JavaÖÐÓоÅÖÐÔ¤¶¨Òå×Ö½ÚÂ룺8ÖÖ»ù±¾Êý¾ÝÀàÐͺ͹ؼü×Övoid£¬ÓÃisPrimitive()·½·¨¿ÉÒÔÅжÏÊÇ


Ïà¹ØÎĵµ£º

JAVA·´Éä¼¼ÊõʾÀý2 Method called

package javatest_danny;
import java.lang.reflect.*;
public class refectmethodtest {
 public static void main(String agrs[])
 {
    try
    {
          Class cmed=Class.forName("javatest_danny.baseclass");
&n ......

JAVAÃæÊÔÌâ×îÈ«¼¯£¨×ªÔØ£©

Ò»¡¢Java»ù´¡ÖªÊ¶
1.JavaÓÐÄÇЩ»ù±¾Êý¾ÝÀàÐÍ£¬StringÊDz»ÊÇ»ù±¾Êý¾ÝÀàÐÍ£¬ËûÃÇÓкÎÇø±ð¡£
2.×Ö·û´®µÄ²Ù×÷£º
  дһ¸ö·½·¨£¬ÊµÏÖ×Ö·û´®µÄ·´×ª£¬È磺ÊäÈëabc£¬Êä³öcba
  дһ¸ö·½·¨£¬ÊµÏÖ×Ö·û´®µÄÌæ»»£¬È磺ÊäÈëbbbwlirbbb£¬Êä³öbbbhhtccc¡£
3.Êý¾ÝÀàÐÍÖ®¼äµÄת»»
  ÈçºÎ½«ÊýֵР......

JAVAͨÓÃDao½Ó¿ÚºÍhibernateµÄ¾ßÌåʵÏÖ

»ùÓÚ·ºÐ͵ÄͨÓÃDao½Ó¿Ú£º£¨ÖØÒªÊÇÔÚÓ¦ÓÃhibernate»òJPAʱÔËÓã©
¡¡¡¡package com.qiujy.dao;
¡¡¡¡import java.io.Serializable;
¡¡¡¡import java.util.List;
¡¡¡¡/**
¡¡¡¡* »ùÓÚ·ºÐ͵ÄͨÓÃDao½Ó¿Ú
¡¡¡¡*/
¡¡¡¡public interface GenericDao {
¡¡¡¡void create(T entity);
¡¡¡¡void delete(T entity);
¡¡ ......

java .classÓëgetClassµÄÇø±ð

.classÆäʵÊÇÔÚjavaÔËÐÐʱ¾Í¼ÓÔØ½øÈ¥µÄ
getClass()ÊÇÔËÐгÌÐòʱ¶¯Ì¬¼ÓÔØµÄ
ÏÂÃæÒÔÀý×Ó˵Ã÷:
Ê×ÏȽ¨Ò»¸ö»ùÀàBaseclass
package classyongfa;
public class Baseclass {
private String height;
public String getHeight()
{
   return height;
}
public void setHeight(String height)
{
 
&n ......

java_¹ÜµÀÊäÈëÊä³öÁ÷ʾÀý

package javatest_danny;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.PipedInputStream;
import java.io.PipedOutputStream;
public class pipeStreamTest {
 public static void main(String[] args) {
  try
  {
    &nbs ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ