当前位置:Shooter-GamesGames

java编码规范{繁体:範}指南

2025-03-04 01:53:26Shooter-GamesGames

java基本编码规范?Java编码规范: 尽量使用完整的英文描述符采用适用于相关领域的术语采用大小写混合使名字可读尽量少用缩写,但如果用了,必须符合整个工程中的统一定义避免使用长的名字(小于15个字母为正常选择)避免使用类似的名字,或者仅仅是大小写不同的名字避免使用下划线(除静态常量等)标识符类型说明包(Package)的命名Package的名字应该采用完整的英文描述符,都是由一个小写单词组成

java基本编码规范?

Java编码规范: 尽量使用完整的英文描述符采用适用于相关领域的术语采用大小写混合使名字可读尽量少用缩写,但如果用了,必须符合整个工程中的统一定义避免使用长的名字(小于15个字母为正常选择)避免使用类似的名字,或者仅仅是大小写不同的名字避免使用下划线(除静态常量等)标识符类型说明包(Package)的命名Package的名字应该采用完整的英文描述符,都是由一个小写单词组成。

学习JAVA可以看哪些书?

你现在的目标是三个月后能找一个一般公司的JAVA后台工程师的岗位入行,从这个角度讲,很多学习的知识点需要做减法。因为很简单,普通公司一个初级工程师的岗位,不会要你什么架构、算法、高级的框架定制,能够用业内常用框架、有质量保证的完成一些业务模块就可以了。所以你也不用太担心,把问题搞得太复杂。以下是我以前带新员工时给他们的一些建议,希望对你有帮助。

第一步:打基{pinyin:jī}础

后《繁:後》端知识:

1.1 JAVA语言:找一本JAVA基础书把上面的知识点过一遍,侧重面向对象、文件IO、集合类、多线程;你一周后尝(繁:嘗)试写一个相(pinyin:xiāng)对复杂的业务逻辑,比如统计代码行(去注释)或者计算器(给你一个复杂带括【拼音:kuò】号的四则运算公式能给出结果),swing啥的别去学。

1.2 数据库:先只学mysql就可以,自己装一个mysql用客【读:kè】户端登录进去操作,学习基础语法,初步达到效果建议如下。你构建一套学生成绩表,诸如学生信息、考试成绩、班级信息[练:xī]等;聚焦单表增、删[繁:刪]、改、查;左右连接的跨表查询;简单查询,如某个成绩的平均分、超过某个分数的学生信息、班级成绩排名等;

前qián 端知识:

澳门金沙

1.3 建议直接在W3Cschool网站上把HTML、CSS、JS的基础知识点世界杯过一遍;你不用都记[繁体:記]住,因为目标是后端工程师,有概念就行;

极速赛车/北京赛车

1.4 把Jquery学一遍,学完后(繁体:後)综合1澳门威尼斯人.3的知识点,你看能不能完成一个左树右表的常用管理后台界面框架;

第二步bù :WEB开发基础

2.1 学习tomcat下用servlet jsp jdbc完成一个简单[繁:單]的管理系统。目标是有yǒu 登录,登录进去后能够做一些常见的业务操作,比如结合你自己熟悉的工程项目管理。

备注:之所以不建议直接上框架,是建议你在这一步去了解所谓的web项目,从浏览器 到 亚博体育HTTP请求 到 WEB服务器 到数据库 的本质是什么。这[繁:這]里你会用到Ajax(是必须的知识点)。

第三步:框架下的(de)WEB开发

3.1 建议用springmvc spring3 mybatis3 去重新实现你2.1 完成的管理系统。

备注:在学习第二步、第三澳门新葡京步的时候,你会碰到很多(duō)概念,诸如AOP、IOC、连接池等,不用管它,先以能调通、能实现功能为目标。

澳门永利

第四步:重新夯实知识《繁体:識》点

澳门巴黎人

上面所有的工作都是以小步快跑的形式做的,其实你真的走到这一步,你已经对(繁:對)JAVA技术栈下的WEB开发有一个直观整体的了解。往下你要对遗漏的点进行【拼音:xíng】夯实、补漏:

4.1 开发环境:切到maven去搭建{练:jiàn}SSM框架

4.2 生产[繁:產]环境:在阿里云上《练:shàng》买一(练:yī)台入门级的linux服务器,搭建tomcat、mysql,并部署你的工程;

4.3 原理性知识:把spring ioc、AOP的原理过一遍;有(pinyin:yǒu)一本叫《从[cóng]零开始写JAVA web 框(pinyin:kuāng)架》不错

4.4 应用[yòng]性知识:如何做权限控制、如何使用定时器{pinyin:qì}、如何使用缓存、如何使用日志;每个点自己去网上查方案,然后可以补充到你的工程里去。

4.5 数据库知识:你可以尝试编一些相对复杂的统计报表澳门永利来【练:lái】练习SQL、Mybatis的熟练度;

4.6 分布式框架(pinyin:jià)(可选):学习并搭建一个dubbo或[练:huò]dubbox的项目、学习下springboot的web开发。这个github上有很多参考项目,你对着人家源码学习就OK。

我差不多能想到的就这些,剩下的{pinyin:de}就是找一份合适你的工作。给你几[繁:幾]个建议吧,

  1. 第一份工作不要太看重薪酬,能踏实入行最重要,IT这块有能力跳槽薪酬涨涨很快的;
  2. 如果确实技术没法那么快提升到位,至少态度一定要积极,该加班就加班;
  3. 可以找与自己专业相关的IT行业,这样你自己在产品业务这块就有优势;
祝你好运:)

开云体育

本文链接:http://10.21taiyang.com/Shooter-GamesGames/21725682.html
java编码规范{繁体:範}指南转载请注明出处来源