零基础想学习java,应该从哪学起?

发布时间 : 08-03

这个问题其实对任何语言都一样,入手一门语言,都是先了解语言语法(能用),然后是了解标准库(会用),有了这两步,加上有点其他语言的底子,应该就可以算是上手了,我们现在校招的很多毕业生,经过1~2个月的传帮带,就能达到这个阶段了。

剩下就是第三步了,就是靠在项目或者产品上的实践来加深对技术和业务的理解,这个阶段一般都是靠自己自学,靠google和领悟。2至3年后,就能发现有些人对技术和业务已经了解很深入(老手),有些还是很肤浅。这个时候一般会是又一个跳槽阶段,也就在这个时候,薪资水平在不同人那里会有很大的差别。

综上,程序员最重要的是不断学习(第三个阶段),其实IT行业就是一个需要不断学习的行业(因为技术更新太快),大家刚出来都是一样的基础和能力,2~3年后差距立现,如果你是差的一方,那就说明自身还不够努力。

最后,术业有专攻,JAVA主要应用还是在服务器端,由于其优秀的内存管理,屏蔽了很多程序员能力差异(能力不强的程序员也能写出不那么烂的系统),适合长期运行的服务器项目(如web等无UI应用)。

虽然也有swt等优秀的UI库,也有idea,eclipse和netbean等优秀的桌面端应用,但在桌面端软件应用还是很少,需要带jre,负担比较大。

产品经理懂技术,对于产品经理来说,有那些优势?

先定义这个“懂”:

对技术概念有基本了解对每一种技术所解决的问题,以及它的使用场景有较深的了解

因此,懂技术不是让你去写代码,或者做架构设计,而是懂得什么场景和问题下该用什么技术来解决。

当你对技术有一定了解,那么在工作中是相当有帮助的:

问题的思考和分析会更全面,不会有过多天马行空不着痕迹的想法出来,方案也更具可行性,合理性,与成本评估会更靠谱问题的思考与用户需求的挖掘,有技术的帮助,有助于思路的扩展,不再仅仅局限于用户测,典型如利用算法和用户模型,提升内容推荐的精准度与研发人员的沟通不会有较大问题,能在同一个点上讨论问题

以上好处多多,产品经理平时应该多关注行业技术的发展,重点在于每一个技术背后所要解决的问题,以及和你平时工作所能结合的点,这样对技术就不会一下子陷入实现细节。

什么是图片式按钮JS代码?

  本例首先通过下拉列表的“sdectedIdex”属性,获取用户的选择。后指定导航地址“location”。主要的图片放在一个“a”标签内,实理图片按钮的效果和功能。单击图片时,会实现页面的导航。

html xmlns=。
  w3。org/1999/xhtml headtitle标题页/title/headbodyscript language=JavaScriptfunction goTo() { var myindex=document。myform。mailBox。
  selectedIndex //获取下拉框中的选择索引 location=document。myform。mailBox。options[myindex]。value;//获取下拉框的选择值}/scriptform name=myform br / select name=mailBox size=1 option selected选项/option option value=。
  163。net163电子邮局/option option value=。263。net263电子邮局/option /selectbr /a href=javascript: goTo() onm ouseOver=self。
  status='';return true onm ouseOut=self。status='';return true img src=按钮1。gif border=0 align=middle>  

文章推荐:

零基础想学习java,应该从哪学起?

js和jquery的用法区别(原生js和jquery的区别)

php返回json数据交给js(thinkphp返回json数据)

前端开发如何包装可重用的JavaScript代码?

node.js怎么获取访问者的内网ip?