Java实习生第一周,分享一些学习心得

本周入职,成为Java实习生,有些想法觉得还是有必要写出来分享的(以前觉得写博客太麻烦,现在进了公司觉得分享是很重要的,既可以总结也可以帮助以后学习Java的童鞋)。


开发规范

本周了解了公司的一些主营业务和开发规范,尽管没有实际操作代码(PM也不会给实习生安排实际的开发任务,做好打酱油的准备~),但是了解开发规范还是很有必要的,毕竟方便以后开发。

以下是个人感觉需要写出来强调的开发规范:

  • Eclipse的注释模板
  • 禁止使用System.out.println(),输出使用Log4j
  • 禁止使用e.printStackTrace(),要将异常抛出(throw)
  • 禁止使用内部类(百度吧)
  • 禁止使用Tab键(暂时不明白,以后懂了再说明)

1、Eclipse工具栏:Window → Perforence → Java → Code Style → Code Templates → Comments → Types,模板如下:

虽然平常学习时可能不会写注释,但最好养成这样一个习惯,以后也省事儿~

2、System.out.println()在虚拟机中运行时会占用很大的内存(详细解释请百度)。


学习路线

博主是自学Java的,没有方向,感觉重要的就学,公司分享的学习资料让我大概摸清了门路:

  • Java基础(基础很重要,一般面试题都比较注重基础)
  • J2EE高级编程
  • Web基础
  • Web高级编程(JS比较重要)
  • 数据库(博主学的是MySQL和SQL Server,公司用的是Oracle,虽然差别不大,但还是要重新学,建议直接学习Oracle)
  • Struts2
  • Hibernate
  • Spring
  • Mybatis

再后面也不太清楚,目前博主就自学到这里,以后学习了新东西再分享。


工具

目前使用的:Eclipse、PL/SQL、Maven、SVN

第一次写博客,写的不好之处大家见谅,以后会时常写博客分享的。不喜勿喷!

更多推荐

Java入职实习生对于Java学习的一些心得