cast的用法总结

CAST...这个东西...就是类型转换...对吧。

定义是...类型转换...编程中常用的基本语法...CAST...表达式...是你要转换的值...类型...是你要转换成的类型...就这么简单。

在SQL中使用了很多...例如查询数据库...你必须使用数字作为字符串...反之亦然...只需依赖CAST...就像.. SELECT CAST(column_name AS INT) FROM table_name;...将column_column_name...转换为整数...在这个为期2 天的项目中我检查...我在用户项目中每2 天使用一次...2 0应该在使用之前进行类型转换。

Java中没有直接的CAST...你得自己写...比如... int a = (int) 3 .1 4 ;...这是把浮点数转换为整数...注意...转换为int时3 .1 4 变成了3 ...小数部分没了...我纠正了很长时间,因为这个项目3 天2 0pitll...项目在2 0班花了3 天...发现它。

注意...不是所有类型都可以转换...比如字符串转数字...你要检查字符串是否是数字...否则会出错...SQL有时会报错...你得做判断...Java中...你得try-catch...否则程序2 会失败...大2 是...判断...整个报告都是错误的...客户端崩溃了...后来才意识到...我必须添加条件...否则无法传输...
向下转换...比如子类转换为父类...Java中是这样做的...childObject = (ParentClass) childObject;...但是你要确定它确实是childObject的子类...运行时会出问题...那个同学...就崩溃了...结果类型不对...程序直接崩溃了...花了很长时间才解决...
总之...CAST很好用...可以让你灵活处理数据...但是你要小心...你不能随意转移...要看有什么损失会不会转移类型...2 02 3 ...CAST用得很好...效率高多了...但是后来的bug...因为它...教训很深...一定要小心...不能盲目转移...

Java学习路线总结

2 02 2 年我在同一个城市。
那时我刚刚开始学习Java,当时很迷茫。
基础知识一团糟,包括抽象、封装、继承和多态性。
那一刻我完全困惑了。
我不记得基本语法、数据类型、异常处理、try-and-catch-it,这一切一遍又一遍地发生,直到后来我才意识到我需要慢慢来。

然后是MySQL数据库。
我花了很多时间安装和配置、管理服务、数据类型、DDL 语句、DML 语句。
这些我都做了,但是查询优化,真是费了我不少脑筋,B+树结构,SQL优化慢,查了很多资料,然后才慢慢搞清楚。

然后Spring框架出现了。
阅读了官方文档,研究了源码,学到了很多东西,特别是AOP和事务管理,让我对框架有了更深入的了解。

先进的知识。
当时我还在学习工程规范、设计模式、中间件。
当时我觉得他们离我太远了。
后来我逐渐接触它们,发现它们是提升我技术水平的法宝。

教学方法。
那时我每天学习2 -3 个小时。
我用碎片时间,坚持了很久。
但那时我无法专心学习。
我总是被其他事情分散注意力。

对于职业发展,我当时想,我应该努力参与竞争激烈的分布式系统的开发,积累实践经验。
但现在想来,也许是我太挑剔了。
我应该先打牢基础,然后再逐步提高。

培训资源。
当时我看了廖雪峰的Java教程、Spring官方文档以及MOOC.com上的几门课程,对我帮助很大。

重点提醒:在选择技术时,应该与个人发展方向结合起来,优先掌握核心知识体系,然后再拓展技术范围。
我记得这个。
不断的练习和代码输出,为此我还要努力。