
cd
ls
tail -f
cat
more
ps -ef
grep
find
vi
chmod
基本就这些了,了解一下,面试说几个就好了
java程序员不需要懂linux,不过如果你懂一些服务端的东西,可以扩展自己的能力,能够从部署方案的角度看待技术。如果为这个目的,装一个ubuntu,不要再使用windows,一段时间后就差不多了,然后再维护一个自己的blog或者wiki──php或者rails的都行,几个月就可以比较熟悉了 当然现在很是菜鸟,只是会基本的设置,掌握部分命令而已。对于c程序员可以研究linux内核代码,更加深入的理解linux,现在需要熟悉linux但是很多东西又无法理解太深,时间是一定的,我现在就比较郁闷,我是更应该关注java 开源框架和jvm的学习还是更应该加大对linux的掌握力度,对于java程序员linux应该掌握到什么程度(当然越深越好,但是相对于c程序员,有先天的弱势)? 一般面试有的会考吧,反正我面试的时候没考!以上仅供参考
1. 努力学习Java知识:为了能够通过Java面试,程序员小白首先需要努力学习Java基础知识,包括Java语法、面向对象编程思想、泛型、集合、多线程、IO流、数据结构、算法等。
2. 加强实践:学习完Java基本知识之后,程序员小白需要加强实践,多编写一些小程序来实践,以此来检验自己学习的知识是否正确。
3. 掌握数据结构与算法:在准备面试的过程中,程序员小白还需要掌握数据结构和算法,这些基础知识会让一个程序员变得更强。
4. 熟悉Java框架:要想通过Java面试,程序员小白也需要熟悉常用的Java框架,如Spring、Hibernate、Struts2等,这些框架也是面试经常考查的知识点。
5. 掌握设计模式:设计模式是Java程序员很重要的知识点,因此程序员小白在准备面试的时候也要学习常用的设计模式,这样才能应对面试官的提问。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)