其实无论哪一种编程语言,后期最主要的是必须具备程序思想,对于JAVA而言,我想你只要把面向对象的思想理解透了,那编程其实不说夸张的,简直是信手拈来,当然是有前提条件的,首先你必须长期不断的训练,熟练掌握API的使用,基本语法是不用说了,另外多看看别人写的代码,理解别人是怎么想的,在今后的实际操作中,融合并加入自己的东西,我想只有这样,才能做到真正的进步吧。我也是学编程的,马上就要就业了,希望对你能够有所帮助。
㈡ 哪本JAVA高级编程的书比较好吗
java高级程序员需要具备的知识如下:
1、语法:Java程序员必须比较熟悉语法,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息 知道是什么样的语法错误并且知道任何修正。
2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟 悉:appletviewer、 HtmlConverter、jar、 java、 javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你没有全部使用过,那么你对java实际上还很不了解。
3、工具 :必须至少熟练使用一种IDE的开发工具,例如Eclipse、Netbeans、JBuilder、Jdeveloper、IDEA、JCreator或者Workshop,包括进行工程管理、常用选项的设置、插件的安装配置以及进行调试。
4、API:Java的核心API是非常庞大的,但是有一些内容笔者认为是Java程序员必须熟悉的,否则不可能熟练的运用Java,包括:
◆java.lang包下的80%以上的类的功能的灵活运用。
◆java.util包下的80%以上的类的灵活运用,特别是集合类体系、规则 表达式、zip、以及时间、随机数、属性、资源和Timer.
◆java.io包下的60%以上的类的使用,理解IO体系的基于管道模型的设计思路以及常用IO类的特性和使用场合。
◆java.math包下的100%的内容。
◆java.net包下的60%以上的内容,对各个类的功能比较熟悉。
◆java.text包下的60%以上的内容,特别是各种格式化类。
◆熟练运用JDBC. 8)、java.security包下40%以上的内容,如果对于安全没有接触的话根本就不可能掌握java.
◆AWT的基本内容,包括各种组件事件、监听器、布局管理器、常用组件、打印。
◆Swing的基本内容,和AWT的要求类似。
◆XML处理,熟悉SAX、DOM以及JDOM的优缺点并且能够使用其中的一种完成XML的解析及内容处理。
5、测试 :必须熟悉使用junit编写测试用例完成代码的自动测试。
6、管理:Java程序员必须熟悉使用ant完成工程管理的常用任务,例如工程编译、生成javadoc、生成jar、版本控制、自动测试。
7、排错:应该可以根据异常信息比较快速的定位问题的原因和大致位置。
8、思想:必须掌握OOP的主要要求,这样使用Java开发的系统才能是真正的Java系统。
9、规范:编写的代码必须符合流行的编码规范,例如类名首字母大写,成员和方法名首字母小写,方法名的第一个单词一般是动词,包名全部小写等,这样程序的可读性才比较好。
10、博学:Java程序员除了精通Java意外,还要掌握J2EE、Oracle、WebLogic、Jboss、Spring、Struts、Hibernate 等流行技术,掌握软件架构设计思想、搜索 引擎优化、缓存系统设计、网站负载均衡、系统性能调优等实用技术。
㈢ 请问关于JAVA高级编程的学习顺序
socket和他们没关系,比他们底层一些。
servlet、ejb的容器(如:tomcat)的实现中运用了socket对象。
先学servlet&jsp吧。
介绍两本不错的书
Head First Servlet&Jsp
Head First Ejb
㈣ Java核心技术第二卷和JAVA高级编程(美)斯贝尔着哪个好啊,哪个更容易理解
Java核心技术那本书超难理解的,建议买回去当词典用更好一些,Java高级编程那本没看过
㈤ 劳动局颁发的计算机三级(java高级编程)证书有用吗
要看你自己的专业跟以后的职业发展了,反正都有用,关键看那个最适合你了。
严格来说同等级各科目证书效力肯定是一样的,只不过有的科目因为可以替代自考科目因而比其他科目更多功能、更具优势。 根据本站统计数据,各等级报考人数最多的科目分别是:一级MS-OFFICE,二级C语言,三级网络技术,四级网络工程师。
二级首选C语言,C语言作为经典教学语言,在NCRE系统内外都应用很广。 如果你希望通过它获得高薪、高职,建议你选择软考等资格考试或者思科等认证考试。
当前,计算机证书考试多种多样,水平参差不齐。比较正规且得到社会认可的计算机证书考试有以下几种:全国计算机应用软件人员水平考试、计算机等级考试、计算机及信息高新技术考试、计算机应用水平测试和各种国外着名大计算机公司组织的计算机证书考试等。
㈥ java高级编程好学吗
这个要怎么说呢,好不好学要看你自己了!
㈦ 刚学了java高级编程和javaweb+javascript,我想做一个类似一个销售的网站,有谁做过这种项目不给点提供我
销售的网站无非是前台展示+后台数据管理。再多一个的话就是用户店面管理。
㈧ Java高级编程有哪些知识呀
昆明的花信致远java重点:
*第一阶段:Java基础,包括java语法,面向对象特征,常见API,集合框架;
*第二阶段:java界面编程,包括AWT,事件机制,SWING,这个部分也可以跳过,用的时候再看都能来及;
*第三阶段:java API:输入输出,多线程,网络编程,反射注解等,java的精华部分;
*第四阶段:数据库SQL基础,包括增删改查操作以及多表查询;
*第五阶段:JDBC编程:包括JDBC原理,JDBC连接库,JDBC API,虽然现在Hibernate比JDBC要方便许多,但是JDBC技术仍然在使用,JDBC思想尤为重要;
*第六阶段:JDBC深入理解高级特性:包括数据库连接池,存储过程,触发器,CRM思想;
*第七阶段:HTML语言学习,包括HTML标签,表单标签以及CSS,这是Web应用开发的基础;
*第八阶段:JavaScript脚本语言,包括javaScript语法和对象,就这两个方面的内容;
*第九阶段:DOM编程,包括DOM原理,常用的DOM元素以及比较重要的DOM编程思想;
*第十阶段:Servlet开发,从此开始踏入java开发的重要一步,包括XML,Tomcat服务器的安装使用操作,HTTP协议简单理解,Servlet API等,这个是java web开发的基础。
*第十一阶段:JSP开发:JSP语法和标签,自定义标签,EL,JSTL库了解以及MVC三层架构的设计模式理念;
*第十二阶段:AJAX开发:AJAX原理,请求响应处理,AJAX开发库;
*第十三阶段:轻量级框架,三大框架之一Struts框架的学习,自此踏入java web开发的精华部分,包括Struts体系架构,各种组件,标签库和扩展性的学习;
*第十四阶段:Hibernate框架学习,三大框架之一,包括检索映射技术,多表查询技术,缓存技术以及性能方面的优化;
*第十五阶段:Spring框架的学习,三大框架之一,包括了IOC,AOP,DataSource,事务,SSH集成以及JPA集成;
㈨ 请问成都 哪里的java高级编程培训基地比较好
既有信用又不浪费时间,你的这两个要求,放在全中国估计都没有了.
㈩ 成都的java高级编程培训学校哪家好.
这些就成都的两个大点的电脑学校不错吧?。。新华?...五月花?....但是我是从五月花出来的,现在五月花都没java了。。只有 NIIT就是所谓的.net你咨询下新华看看