Java基础概念概览:30条精华要点

需积分: 10 4 下载量 62 浏览量 更新于2025-01-04 收藏 575KB DOC 举报
在Java开发技术文档中,作者强调了掌握Java的基本概念对于J2SE、J2EE和J2ME学习的重要性,因为这些基础知识构成了Java技术栈的基础。Java作为一种广泛应用于中间件开发的语言,特别是针对服务器端通信和移动设备开发,其独特之处在于提供平台独立性,使得同一份代码能在Windows、Solaris、Linux等操作系统上无缝运行。 首先,Java概述部分介绍了Java的几个关键特性: 1. **易用性(Easy)**:Java的语法简洁,适合在小型设备上运行,基础版本占用的空间较小,且库支持基础版本只需40KB,扩展后大约125KB,易于维护。 2. **分布式(Distributed)**:Java拥有丰富的TCP/IP协议支持,允许应用程序通过URL跨网络访问远程对象。Servlet机制极大地提高了Web开发效率,许多大型Web服务器都内置了对Servlet的支持。 3. **面向对象(Object-Oriented, OO)**:Java采用面向对象设计,虽然与C++有所不同,如处理多重继承和Java特有的类模型。Java是完整的面向对象语言,引入了垃圾回收(GC)机制,避免内存溢出问题。 4. **健壮性(Robust)**:Java的安全指针模型降低了内存错误和数据崩溃的风险,增强了程序稳定性。 5. **安全性(Secure)**:Java被设计用于网络和分布式系统,因此面临新的安全挑战。Java可以用于构建防病毒和防攻击的系统,特别是在病毒防护方面表现出色。 6. **体系结构中立(Architecture-neutral)**:Java编译后的字节码(Javabytecode)是体系结构无关的,可在各种处理器上执行,实现了跨平台的可移植性。 7. **可移植性(Portable)**:Java对基本数据类型和算法有统一规定,确保了程序在不同平台上的一致性。 掌握这些基本概念,开发者能够更好地理解和利用Java的优势,无论是进行桌面应用、移动应用还是服务器端开发,都能更有效地进行项目开发和维护。随着Java技术的发展,了解这些核心概念对于提高编程效率和开发质量至关重要。
312 浏览量
Hibernate3.0在WebLogic中应用配置2007-12-25 13:191.在server/lib/下找到weblogic.jar,用winrar打开,找到antlr,替换为antlr.2.7.6以上版本,或直接删除后将jar包放置在指定位置,比如:server\lib\ant\antlr-2.7.6.jar。 2.为了提高对lob字段的支持,将oracle10g的jdbc驱动ojdbc14.jar(约1.5M)放置在指定目录,比如:server\lib\oracle\ojdbc14.jar。 3.修改weblogic的启动文件。startWeblogic.cmd 在Set WL_HOME的下面一行(在set CLASSPATH之前均可)加上如下语句: set PRE_CLASSPATH=%WL_HOME%\server\lib\ant\antlr-2.7.6.jar;%WL_HOME%\server\lib\oracle\ojdbc14.jar 4.set CLASSPATH改为如下: set CLASSPATH=%PRE_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POINTBASE_CLASSPATH%;%JAVA_HOME%\jre\lib\rt.jar;%WL_HOME%\server\lib\webservices.jar;%CLASSPATH% 注意将蓝色部分加到前面。 5.如果是在Linux/UNIC系统上,需要图像处理API时,还得将启动参数设置如下: %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% -Dfile.encoding=GB2312 -Dweblogic.Name=%SERVER_NAME% -Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE% -Djava.awt.headless=true -Djava.security.policy="%WL_HOME%\server\lib\weblogic.policy" weblogic.Server 绿色部分为设置服务器编码,蓝色部分为设置图像。 Hibernate3.0在WebLogic中应用配置2007-12-25 13:191.在server/lib/下找到weblogic.jar,用winrar打开,找到antlr,替换为antlr.2.7.6以上版本,或直接删除后将jar包放置在指定位置,比如:server\lib\ant\antlr-2.7.6.jar。 2.为了提高对lob字段的支持,将oracle10g的jdbc驱动ojdbc14.jar(约1.5M)放置在指定目录,比如:server\lib\oracle\ojdbc14.jar。 3.修改weblogic的启动文件。startWeblogic.cmd 在Set WL_HOME的下面一行(在set CLASSPATH之前均可)加上如下语句: set PRE_CLASSPATH=%WL_HOME%\server\lib\ant\antlr-2.7.6.jar;%WL_HOME%\server\lib\oracle\ojdbc14.jar 4.set CLASSPATH改为如下: set CLASSPATH=%PRE_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POINTBASE_CLASSPATH%;%JAVA_HOME%\jre\lib\rt.jar;%WL_HOME%\server\lib\webservices.jar;%CLASSPATH% 注意将蓝色部分加到前面。 5.如果是在Linux/UNIC系统上,需要图像处理API时,还得将启动参数设置如下: %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% -Dfile.encoding=GB2312 -Dweblogic.Name=%SERVER_NAME% -Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE% -Djava.awt.headless=true -Djava.security.policy="%WL_HOME%\server\lib\weblogic.policy" weblogic.Server 绿色部分为设置服务器编码,蓝色部分为设置图像。