Java的转义字符、注释类型和代码规范

目录

转义字符

注释

代码规范:


转义字符

在控制台,输入 tab 键,可以实现命令补全
\t :一个制表位,实现对齐的功能
\n :换行符
\ :一个
" :一个"
' :一个'
\r :一个回车 System.out.println("韩顺平教育\r 北京");

public class ChangeChar {
    //编写一个 main 方法
    public static void main(String[] args) {

//\t :一个制表位,实现对齐的功能
        System.out.println("北京\t 天津\t 上海");
// \n :换行符
        System.out.println("jack\nsmith\nmary");
// \\ :一个\ \\
        System.out.println("C:\\Windows\\System32\\cmd.exe");
// \" :一个"
        System.out.println("老韩说:\"要好好学习 java,有前途\"");
// \' :一个'
        System.out.println("老韩说:\'要好好学习 java,有前途\'");

// \r :一个回车 System.out.println("韩顺平教育\r 北京");
// 解读
// 1. 输出 韩顺平教育
// 2. \r 表示回车
        System.out.println("韩顺平教育\r 北京"); // 北京平教育
    }
}

注释

 单行注释 //
 多行注释 /* */
 文档注释 /** */

被注释的文字,不会被 JVM(java 虚拟机)解释执行
多行注释里面不允许有多行注释嵌套

其中,文档注释:

代码规范:

在 Java 的三层架构中,通常会涉及到以下几个层次:Controller层、Service层和DAO层。

Controller层(控制层):Controller层是应用程序的入口点,负责接收用户的请求并处理。它通常处理来自前端或客户端的请求,并将请求转发给相应的Service层进行业务处理。Controller层负责接收和验证用户输入,调用相应的Service方法,并将结果返回给前端或客户端。

Service层(服务层):Service层用于实现应用程序的业务逻辑。它接收Controller层传递的请求,进行相应的处理和计算,并调用DAO层进行数据访问。Service层通过调用不同的DAO方法,组合和协调数据操作,实现复杂的业务逻辑。在这一层中,还可以进行事务管理、权限控制等操作,确保数据的一致性和安全性。

DAO层(数据访问层):DAO层负责与数据库进行交互,执行数据库的增删改查操作。它提供了对数据库的底层访问,包括对数据的存储、检索和更新等操作。DAO层通常包含了实体类对象和与数据库交互的方法,可以使用 JDBC 或者 ORM 框架来实现数据访问的具体细节。

这三个层次之间的关系是:Controller层作为用户接口层,接收用户请求并将请求传递给Service层;Service层负责业务处理,根据业务需求调用DAO层进行数据操作;DAO层负责与数据库进行交互,对数据进行持久化操作。

通过将应用程序划分为这三个层次,可以实现代码的模块化和解耦,提高代码的可维护性和可测试性。同时,这种架构也便于团队合作开发,各个层次之间的职责清晰,开发人员可以根据自己的专长进行工作。

需要注意的是,这只是一种常见的三层架构模式,并不是唯一的架构设计。在实际项目中,根据需求和规模的不同,还可能会有其他层次的存在,如数据传输层、缓存层等。因此,在设计架构时,需要根据具体情况进行灵活调整和扩展。

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

懒回顾,半缘君

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值