网站建设有哪些公司好,交易平台网站开发教程百度云,wordpress应用案例,九台网站熟悉JAVA语言基础语法。
学习JAVA基础知识#xff0c;推荐阅读书单中的经典书籍。
理解并掌握面向对象的特性#xff0c;比如继承#xff0c;多态#xff0c;覆盖#xff0c;重载等含义#xff0c;并正确运用。
熟悉SDK中常见类和API的使用#xff0c;比如#xff1…熟悉JAVA语言基础语法。
学习JAVA基础知识推荐阅读书单中的经典书籍。
理解并掌握面向对象的特性比如继承多态覆盖重载等含义并正确运用。
熟悉SDK中常见类和API的使用比如
容器字符串IO流XML生成和解析多线程相关的类和容器正则表达式理解异常类的体系。
掌握常见开发IDE的使用方法和技巧比如
IDEAEclipse
掌握单元测试用例的设计和开发技巧掌握相关工具的使用方法比如
juniteasymockpowermockmockito
掌握常见构建工具的使用方法和技巧比如
mavenant
熟悉常见开源软件的使用比如
spring全家桶springbootspringcloudWEB容器比如 tomcatJetty JSON解析库比如 GSONJacksonFastJson XML解析库日志库比如 log4j2logback Lombok
熟悉常见开源软件在使用中相关问题的分析和处理思路。
熟悉常见问题的分析、定位的思路比如
内存占用持续增长程序异常退出吞吐量低CPU占用高业务请求时延高
掌握常见分析工具的使用方法。
JDK自带工具比如 jstackjhatjmapjstatjconsolejvisualvm 业界常见工具比如 MATarthas 操作系统命令比如Linux平台下的 pstopvmstatiostat
熟悉JVM比如
理解JAVA程序的内存布局。理解JVM的内存布局。常用启动参数以及使用方法。熟悉各类垃圾回收器理解原理、使用场景以及优点。熟悉垃圾回收器相关的选项。熟悉垃圾回收器的日志格式。
熟悉常见数据结构可以利用leetcode平台做练习题加深理解。
熟悉常见设计模式有意识的在项目中运用。
规划职业发展路径积累必要的知识推荐阅读书单中的经典书籍。