学习java之后,你可以做很多实际的事情,主要取决于你的兴趣。如果你喜欢手机开发,你可以做一个手机操作系统,因为android是用java开发的。如果你想涉足金融行业,你可以为银行或投资机构建立他们的交易系统,因为高盛、华旗集团等使用的交易系统都是用java开发的。如果你喜欢游戏,可以参考桌面版的minecraft开发一套游戏;也可以再造一个阿里巴巴。我听说它们主要是java栈。
java知识点
1编程语言:熟悉java编程,了解jvm的基本知识,了解基本的数据结构和算法
2数据库:了解mysql的原理和应用,熟练使用sql,并简单了解键值存储(redis)
3多线程和多线程的经验。
4个通用框架:能够使用spring、springmvc、mybatis,并理解一些原则。
5网络部分:了解计算机网络和http协议。
linux和前端:熟悉常见的linux命令,有linux开发经验,对html、css、jquery有简单的了解。
(2)学习方法:1。观看视频,了解学习的主要内容
2。系统地阅读这本书。阅读博客搜索你不懂的地方
4。和别人讨论
5当你觉得自己达到了一定的水平,你可以通过面试在学习上取得进步,因为面试官肯定会问你答不上来的问题
作为国内程序员,经常访问百度和谷歌查询相关信息是很正常的。在开发过程中访问百度是非常常见的。我有以下情况。
1.在阅读技术文档时,我们会遇到不熟悉的技术词汇,通过百度的查询,快速获得相关技术词汇所包含的知识点和技术信息。
2.如果在发展过程中出现一些一时解决不了的问题,我们可以通过百度了解其他人是否也会遇到相关问题,百度可以提供解决问题的思路和信息。特别是在使用一些第三方开源软件时,百度可能会找到相关的解决方案信息。
3.有许多工具和shell命令我们不能在开发中使用。linux命令很多,参数也很复杂。百度可以快速了解它们的基本用法。
4.技术标编制。一般情况下,在编制相关技术方案时,会对行业现有的解决方案进行查询。在编写技术方案时,要比较几种方案的可行性和优缺点,因此可能需要使用百度和知网进行查询。
5.忘记功能接口原型,一般使用几个功能,可能忘记其功能接口原型。您可以通过百度快速搜索浏览函数原型,避免函数参数的错误。
在自己的开发过程中,代码编写一般不是百度的,因为它涉及到软件本身的业务逻辑,而百度解决不了这个问题,所以需要多思考。善用百度会事半功倍,善于利用百度学习并提供技术能力。