简述JAVA程序中注释的作用及类型。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简述JAVA程序中注释的作用及类型。相关的知识,希望对你有一定的参考价值。
对于Java注释我们主要了解三种:
1, // 注释一行
2, /* ...... */ 注释若干行
3, /**……*/文档注释 /** ...... */ 注释若干行,并写入 javadoc文档
java图标通常这种注释的多行写法如下: /** * ......... * ......... */
Java:
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
参考技术A 对于Java注释我们主要了解三种: 1, // 注释一行 2, /* ...... */ 注释若干行 3, /**……*/文档注释 /** ...... */ 注释若干行,并写入 javadoc文档 java图标通常这种注释的多行写法如下: /** * ......... * ......... */简述ssh框架每层的作用及框架的优缺点
struts2.x :mvc 框架 采用filter来处理请求在通过.xml文件的配置或 注解 分配给自定义的action 在返回到配置中指定的页面 ,其中能帮你处理 文件上传 自动创建file对象,基本数据类型的转换(当然复杂类型需自己定义 如:java.util.Date)自动帮你验证数据 并且在页面中定义好的struts标签供你使用,等等一系列的功能 你所需要做的是 在action中处于请求中的数据。 而不需要你在去写烦人的servlet 在处理页面中的各种请求,struts框架能大大提高你的项目开发速度 能优秀的帮你处理各种请求,但是其配置也是相当烦人的。不管是.xml 文件 或注解的配置。开发人员对每一个action 和方法都要进行配置。但是其结构通过 配置文件能一目了然的定位你的action
spring
spring仅仅是一个单纯的集成框架,它不光能帮你完成 ioc 的对象注入 aop的面向切面编程 以及事物管理 它还有自己的一套体系,如 spring mvc 框架也是非常流行的 和 spring data jpa 对or/mapping 框架的进一步封装。还有对 权限的管理 spring的权限框架。 spring 能帮你集成整个项目的框架 ,不需要你在写 一些非必要的代码 如 or/mapping 的事物开启。aop 就能完美的帮你完成。并且使整个项目的耦合度降低 分成层次更明显。action 层只对请求数据操作。service 层只完成业务逻辑。dao层只对数据库进行操作。如你需要拿一层 能直接替换 不需要在更改3层的源代码。
hibernate
or/mapping 框架 数据持久层。封装jdbc 使对数据库操作更简单,不需要再去写烦人的jdbc 和数据库连接,您所需要做的只是简单配置。它才用的编程思想是 一个类对应一张表,一个对象对应一条数据。能使我们只需对pojo对象操作就行,大大的简化了我们的代码量。并且支持复仇的sql语句,在面对更为复杂的业务逻辑时你可以 使用它的 HQL语句 或SQL 语句来操作数据库。但是在配置上和对实体类进行映射时也是相对的比较复杂。
ps: 现在所有的框架的都是为了简化项目的开发,没有绝对好和坏,只是你所用的方式和选择的问题。
纯打手,望采纳 参考技术A 我认为ssh中的struts2层主要是负责控制器这块。用来接收参数进行调用业务层从而更新显示数据到页面的作用。
spring是个容器。也是ssh的总控制器。它囊括了struts2.spring.hibernate。并且对其进行明确的分工。以及注入值。缩减了大量代码。且易维护等。
hibernate是用来很快速方便的进行业务开发。采用面向对象的方式自动生成sql语句。
缺点就是配置太麻烦。容易出错。
优点是能够很好的实现业务层,web层,控制层等的分离。易于维护和扩展。 参考技术B 顶顶顶顶
以上是关于简述JAVA程序中注释的作用及类型。的主要内容,如果未能解决你的问题,请参考以下文章