Java start

xiaoxiao2021-03-06  61

Similar to the introduction of the introduction of Java, Java, but I want to review these things in my study process, although it is simple, but it is very important. 1, JDK is J2SE, JDK1.1.8 version changed to J2SE, download address http://java.sun.com/j2se/downloads.html2,jre is the Java runtime environment (JDK1.3 later contains jre) Download 3 separately, set the environment variable After installing JDK, configure the environment variable My Computer -> Properties -> Advanced -> Environment Variable Add the following environment variable (assuming your Java installation in c: /jdk1.3) java_home = C : /jdk1.4.2classpath = .; c: /jdk1.4.2/lib/dt.jar; c: /jdk1.4.2/lib/tools.jar; (.; noble, because it represents the current path) Path = C: /jdk1.3/bin newly open a DOS window, type Java and Javac test 4, simple test program public class test {public static void main (string args []) {system.out.println ("Hello World! ");}} javac test.javajava test5, Java, J2EE, XML development common tool introduction J2SDK installer and Java API DOCJ2SDK-1_4_2 for Winj2SDK-1_4_2 for Linuxj2SDK-1_4_2-DOC can go http://java.sun.com /J2ee/download.html Download 6, Build Tool Ant: Ant is a Java-based cross-platform build tool. The reason that Ant can cross the platform because Ant no longer needs you to write shell commands, Ant's profile is XML-based task tree, which allows you to run a variety of tasks, the task run is the implementation of a specific task interface Objects are completed. http://jakarta.apache.org/ant7 ,ide tool Eclipse: Names the future IDE set of IDEs developed in any language. Eclipse is the next-generation IDE development environment that replaces IBM Visual Age for Java (hereinafter referred to as IVJ), but its future goal is not only a IDE environment specializing in developing Java programs, based on Eclipse architecture,

By developing plugins, it can extend to any language development, and can even become a tool for image drawing. Currently, Eclipse has begun to provide a function plug in C language development. It's more difficult to expensive, Eclipse is an open source project, anyone can download the source code of Eclipse, and develop its own function plugin on this basis. That is to say, as long as someone needs it, there will be a development plugin that is built in languages ​​such as COBOL, Perl, Python, Eclipse. At the same time, you can extend the functionality of the existing plug-in by developing new plugins, such as adding Tomcat server plugins in an existing Java development environment. You can expand unlimited, and there is a unified look, operation, and system resource management, which is also the potential of Eclipse. Http://www.eclipse.org8, professional XML editing tool XMLSPY: Support SOAP; support Oracle XML Schema extension; support MSXML4, etc., provide three XML document views: structure display and editing, original code view, support CSS, XSL Preview. Supports the latest Schema standard, can convert Different Schema versions of the SCHEMA document into a document that meets the latest SCHEMA specification according to the SCHEMA Version XML document, can convert DTDS, XML-DATA, or BIZTALK Schemas to W3C Xmlschema from database connection (ADO, ODBC) The XML Schema can directly access the database, providing the transition between the database and XML to provide a user interface similar to Office XP Compatible provides a more convenient user interface customization method. The editor supports the text editing of the younsorship, based on Form Data input, graphic elements, etc., including a graphical XSLT generator, can generate a style document for Schema or DTD, and finally applied to the corresponding XML document. You can go to http://www.xmlspy.com/download.html to download 9, frameworkcocoon: XML FrameworkCocoon is a content release framework written in 100% pure Java. CoCoon allows you to provide web content with the latest technology (DOM, XML, XSL) of W3C. The new Cocoon mode fully separated document content, style, processing logic, allowing these three layers to be independently designed, created and managed, thereby reducing management overhead, strengthening the reuse of work, reducing development time. Source http://xml.apache.org/cocoon

9, Struts: JSP FrameworkStruts is a Framework for developing an open source of web applications using Java Servlet / JavaServer Pages technology. The Struts can develop an application architecture based on MODEL-View-Controller design mode. Struts has the following main functions: • Contains a Controller Servlet to send the user's request to the corresponding Action object. · JSP free Tag library, and provides association support in the Controller Servlet to help developers create interactive form applications. · Provides a range of practical objects: XML processing, automatically handle JavaBeans property, international tips and messages through Java Reflection APIs. Source http://jakarta.apache.org/struts10 ,Turbine:Servlet FrameworkTurbine is a servlet-based Framework, enabling experienced Java developers to build web applications. With Turbine, you can integrate existing template techniques (such as Velocity, Webmacro, Java Server Pages (JSP), FreeMarker, Cocoon by creating Screen of Templates using specific services. Source: http://jakarta.apache.org/turbine11, Demojava PET Store: J2EE Application Sample Java Pet Store is a J2EE enterprise application sample for Java Software Blueprint Planning. It demonstrates how to apply the power of J2EE platform to build a flexible, stretchable cross-platform business application. You can get the latest information and learning materials from java.sun.com/blueprints/enterprise/, the latest version is based on J2EE 1.3 1.3_01. Source: http://java.sun.com/blueprints/enterprise/12, DatabasePointBase: A new army in enterprise-class database market. PointBase is the first 100% pure Java database that can be used for any platform for any Java 2 Standard Edition Virtual Machine (JVM). Source: http://www.pointbase.com/13, j2ee server1, j2sdkee1.3.1 Referrence Implement (J2EE Reference Implementation), a good learning J2EE tool, remember, this is a learning tool is not a The tools developed by the company, because of its efficiency, safety, etc., so you can't use it to do projects or products. http://java.sun.com/j2ee/download.html2,weblogic and WebSphere don't have to say more! 3, Sun One Application Server --- strongly recommended inside is a comparative completion J2EE development platform 1, Sun One Studio 4 (predecessor Forte) 2, Tomcat 43, Sun ONE Application Server A better J2EE Server4, And J2EE RI integration 5, PointBase is the first authenticated 100% pure Java database these tools can develop any Java products, the most important thing is that it is a ** J2EE server, and it is ** more than For JBoss, I don't know where to go, haha, this live will be sent! ! ! http://wwws.sun.com/software/download/app_servers.html

转载请注明原文地址:https://www.9cbs.com/read-84252.html

New Post(0)