学习java需要什么基础?在学习java之前,不必学习其他任何编程语言,当然有一点c++语言的基础,会更好上手java,如果没有学过c++,学习java之前,最好不要看c++有关的东西,尤其是面向对象编程的部分,因为java面向对象编程的概念,是最完善、最彻底的。c++中,某些概念的具体实现,不是很直接。对于新手面向对象编程的概念理解可能会造成一定的困难和误导。至于汇编对于java完全没有必要,其他的一些计算机基础知识,操作技能还是必要的。网页技术最要掌握一点,但是不必太深入,编写applet这种java程序,还是需要用到一点的。
首先总结一下做java最后大致是两个方向:web企业级开发(javaweb j2ee)和手机android开发。这两个方向的先决条件是j2se,j2se并不是那么简单,只有当你逐渐学的深入了你才体会到java的精髓。
1、html+css+div,前端会用到,作为研发人员至少应该会简单写些页面出来,这是许多编程语言都需要了解的基础。
2、javascript,想要使用一些特殊的效果就需要这个了,但是你并不需要很精通,当你需要用到js的地方可以用jquery代理,jquery很好学,很有用的js框架,看似复杂华丽的效果他都能轻松完成。
3、ajax,前端异步交互技术,值得去研究
4、jsp,servlet,javabean,发展至今已经不提倡在jsp里嵌入java代码,所以仅仅是作为视图层使用,嵌入些如jstl和struts2标签库的标签成为动态页面。servlet是应该重点学习的,包括如过滤器、监听器等,这些都是当下struts2或者未来web框架的底层基础和原理。
5、strut2+hibernate(or jpa)+spring,当下十分流行的开发框架。其实是很容易上手的,但关键是需要懂得原理。
6、web service技术,它能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据web service规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据。
javascript 是一种解释型的、基于对象的脚本语言。尽管与诸如 c++ 和 java 这样成熟的面向对象的语言相比, javascript 的功能要弱一些,但对于它的预期用途而言, javascript 的功能已经足够大了。深入学习java需要多长时间?一年足够了,二个月javase,半个月html+css+div,一个月的数据库,servlet+jsp一个月,然后ssh框架两个月。然后通起来串一遍,把知识结合起来,再做几个项目练练手,就差不多了。
不过这个也要看个人之前有没有这方面的基础,如果之前有学过其他的编程语言,比如c语言,c++等,如果之前有接触过,那么学习java很快就能上手了。
2024年新能源汽车市场的十大预测
防爆型激光与隔爆激光探测器的优势对比
新加坡建造了一个只有三个原子大的冰箱
百度无人驾驶出租车每公里成本20元 车辆本身成本和运营成本各占一半
三星强势押注QLED电视 未来的市场空间可期
上海Java培训揭秘学习Java需要哪些基础?
深度剖析半波整流的过程
以“小步快跑 上云无忧”为建设思路 安超云助力金融用户加速实现信创转型
华为首款开放式耳机迪拜全球首发,独创“C形桥”设计领衔时尚生活
诺基亚动作非常频繁,最新发布诺基亚c9,挑大梁的旗舰!
天猫带头花式造节,520开启母婴行业新时代
区块链去中心化技术而设计的游戏增强怪兽介绍
T-Mobile披露5G网络建设计划,部署一个“多层蛋糕”式的5G网络
分析师:惟有改革,才能救意法半导体!
蜗轮蜗杆参数_蜗轮蜗杆传动特点
Windows Phone的2011年
石墨烯的制备方法 石墨烯材料在热管理领域的应用
新型BOOST-BUCK电路拓扑采用恒占空比方法实现功率因数校正
液晶拼接屏是什么,它的功能都有哪些
通勤用哪款蓝牙耳机比较好?适合上班族用的蓝牙耳机测评