1. socket: ServerSocket -- create a client and a server program based on socket 2. socket: Singleton mode:/Singleton mode ------> only one object can be created and sent to only one object at a time-> Calendar c = Calendar ar. getIstance (); 3. note: Location of the java source file, location of the Java class file 4. WEB Development History: Stage 1: publish static HTML documents. Stage 2: publish static multimedia information. Stage 3: provide dynamic interaction between the browser and the user. Stage 4: provide dynamic interaction between the server and the user. Stage 5: publish a web-based application. Stage 6: stage 7 of web Service Release: Exit web2.0 --> HTML55.javaScript and VBScript are scripting languages, while Java Applet is not a script JSP: java Server ProgrammingHTML: dreamweaergatewaysite hy.html: Mark hy. jsp: When the tag application is deployed to the server, it is published. The class file Servlet is used to replace the hyperlink but jump through Servlet: the jump of the server program to write a Java class can realize the Java web function. class file ftp: // cuteftp