data of the static field component includes following steps g 1 the smart card gets the size information of the static field component from the directory component and allocates the third memory address field for the static field component in accordance with the size of the static field component g 2 the smart card stores the static field component into the third memory address field g 3 the smart card creates a static array and initializes the static array preferably in the embodiment the smart card uses a default value 0 to initialize the static array step 17 5 the smart card determines whether unread static field component data is in the communication buffer if yes continuing to read the static field component data and returning to step 13 2 if no executing step 102 step 17 6 the smart card amends the value of the first status flag to the eighth preset value step 17 7 the smart card determines whether there is unread data in the communication buffer if yes executing step 103 if no executing step 102 step 111 the smart card reads the export component data and processes them the procedure of processing the export component is similar to the procedure of processing the class component but the processing of the contents of the component data is different including step 18 1 the smart card gets the size information of the export component from the directory component and allocates the fourth memory address field for the export component in accordance with the size and reads the.