菜鸟的困惑,先谢谢啊! 如何学习java呢,不知道从哪里开始,我想用java在windows下开发,我应该学习哪些知识啊,用不用像学c++一样,必须先了解windows机理呢我现在不知道该如何学了,请大哥大姐们指导指导我呀,先谢谢拉 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果单纯应用的话,就学JAVA基础吧,先学了基础,再慢慢学学其他的。 使用java开发windows下的应用程序,说实话你还不如去学C++ Java的基础是必须的,在里面会讲到环境的配置等,还有些语法什么的,再就是学习下,jsp web开发另外学学struts hibernate spring 等框架 Java 是跨平台的,只想在 Windows 下开发的话,建议学 .net。 啊,为什么,是不是因为java的跨平台性,就是为了,在不同的系统或平台移植啊 windows机理??java是一处编译多处运行的.java不依赖于系统.只与JVM有关.学习一些最基本的知识先.如果有C++的经验应该很易入手的. 仅针对 Windows 的开发,.net 效率更高,而 Java 受了很多限制,调用 JNI 实在麻烦。 楼主现在学了什么用java在windows下开发,也要看你开发什么东西最好是懂得windows机理找本java的基础书开始看,java编程思想等都可以多动手做一些例子有问题随时到csdn发问ok java更适合做哪方面的开发啊,j2EE,j2ME?因为我看现在有些信息管理系统,还是在windows下用java开发的,而且我在Eclipse中,写过一段时间的js,现在想换工作,因为基础比较差,java,c++都是接触过,没怎么写过什么程序,所以想好好学学,但是又不知道该怎么学有点迷茫 1.java当然是web应用上更有优势2.LZ初学还是最好认真打基础,3.至于自己到底喜欢什么方向,貌似就是以后的事了。4.个人感觉,移动化可能是将来的趋势 j2ee,jeme都不错!然后就看个人兴趣了!就从基础开始学习,如果楼主接触过,那应该很快,一定要做例子,要动手写!结合着实践才能提高的更快! 不用,java是非常傻瓜的语言与底层无关 java基础是必须的,有了java基础学其他不就快了,不管你是在J2EE上发展,还是J2ME上发展都很easy,我现在做SAP,人家eclipse都给改变了,框架是根本不会用的,很大的公司他们是绝对不会用那些开源框架的,比如蓝色巨人他会用Struts么,不可能的 c语言基础就行了,java简单的要死,重点面向对象的思想但是开始学的话,建议看think in java这本书,可以说是全球最牛的java书全搞懂了其他的东西都是瞟一眼就会的。 先学会c语言,这样有助于学java。再学java,理解面向对象,不理解面向对象,java学了等于白学。基础知识--jdk达到熟练运用--think in java(2,3,4)--连接数据库(jdbc)--应用小程序(applet)--正则表达式(强大的东西)--swing--文件操作(io流熟练)理解并熟练运用封装,继承,多态及适当学习uml和模式,理解组件构造,分层概念。xml操作等。泛型特性,熟练运用,结合反射可以构造简单的注入和依赖。第三方框架:hibernate,spring,jdo等。java企业开发:mvc深入研究,开发自己的组件库,构造struts程序,合并struts+hibernate+spring+ajax+acegi等。高级开发:java调用c组件,调用js程序库,js调用java程序。迈向高手:理解并架构自己的struts(或jsf其他框架),理解并架构自己的hibernate,理解并架构自己的spring。服务器:tomcat,glassfish,jboss,jetty,weblogic,webshpere,sun one等。熟练掌握一到两个服务器。另外,ejb的开发适当看看就可以了。你可以加qq:152850325或发邮件到[email protected]与我联系。 自己找本比较基础的书,然后去下载尚学堂马士兵老师的j2se视频教学,跟着学很快就能上手!特别推荐马老师的视频!!!讲的很有乐趣。 学java不用去研究什么windows,除非要通过java运行windows本地的程序LZ可以把JVM看成windows,那么java就是c/c++ 孙卫琴的java面向对象,不错照书多动手,多练习。 先学习JAVA语言基础,再学习JAVA的架构技术如struts hibernate spring 等,这样你就会比较全面地掌握JAVA了 jese开始+++++++++++web开发结束 classLoader与方法区 求解,java 数组问题 这两个for循环有什么区别? 问个关于javabean的问题 在Java小应用程序中如何开启新线程 请问如何把SortedMap[]中的值通过key拿出来,谢谢!!!! *******如何用java读取sql server的binary类型的字段? 急急,在线等 关于eclipse这个工具的问题,用过的进来看看啊 jmenu的简单问题 大虾们啊,帮帮我这个菜鸟吧!!! 如何用递归打印这样的三角形!!!(在线等待!) 关于list的两个访问方法的效率问题
还有些语法什么的,
再就是学习下,jsp web开发
另外学学struts hibernate spring 等框架
用java在windows下开发,也要看你开发什么东西
最好是懂得windows机理找本java的基础书开始看,java编程思想等都可以
多动手做一些例子
有问题随时到csdn发问
ok
因为我看现在有些信息管理系统,还是在windows下用java开发的,而且我在Eclipse中,写过一段时间的js,现在想换工作,因为基础比较差,java,c++都是接触过,没怎么写过什么程序,所以想好好学学,但是又不知道该怎么学有点迷茫
1.java当然是web应用上更有优势
2.LZ初学还是最好认真打基础,
3.至于自己到底喜欢什么方向,貌似就是以后的事了。
4.个人感觉,移动化可能是将来的趋势
然后就看个人兴趣了!
就从基础开始学习,如果楼主接触过,那应该很快,一定要做例子,要动手写!
结合着实践才能提高的更快!
但是开始学的话,建议看think in java这本书,可以说是全球最牛的java书
全搞懂了其他的东西都是瞟一眼就会的。
再学java,理解面向对象,不理解面向对象,java学了等于白学。
基础知识--jdk达到熟练运用--think in java(2,3,4)--连接数据库(jdbc)--应用小程序(applet)--正则表达式(强大的东西)--swing--文件操作(io流熟练)
理解并熟练运用封装,继承,多态及适当学习uml和模式,理解组件构造,分层概念。
xml操作等。
泛型特性,熟练运用,结合反射可以构造简单的注入和依赖。
第三方框架:hibernate,spring,jdo等。
java企业开发:
mvc深入研究,开发自己的组件库,构造struts程序,合并struts+hibernate+spring+ajax+acegi等。
高级开发:java调用c组件,调用js程序库,js调用java程序。
迈向高手:
理解并架构自己的struts(或jsf其他框架),
理解并架构自己的hibernate,
理解并架构自己的spring。
服务器:
tomcat,glassfish,jboss,jetty,weblogic,webshpere,sun one等。熟练掌握一到两个服务器。
另外,ejb的开发适当看看就可以了。
你可以加qq:152850325或发邮件到[email protected]与我联系。
特别推荐马老师的视频!!!讲的很有乐趣。
+++++++++++
web开发结束