1、语法:必须比较熟悉,在写代码的时候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.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、管理:必须熟悉使用ant完成工程管理的常用任务,例如工程编译、生成javadoc、生成jar、版本控制、自动测试。
7、排错:应该可以根据异常信息比较快速的定位问题的原因和大致位置。
8、思想:必须掌握OOP的主要要求,这样使用Java开发的系统才能是真正的Java系统。
9、规范:编写的代码必须符合流行的编码规范,例如类名首字母大写,成员和方法名首字母小写,方法名的第一个单词一般是动词,包名全部小写等,这样程序的可读性才比较好。
10、博学:掌握J2EE 、Oracle 、WebLogic、Jboss、Spring、Struts、Hibernate 等流行技术,掌握软件架构设计思想、搜索引擎优化、缓存系统设计、网站负载均衡、系统性能调优等实用技术。
--转载
分享到:
相关推荐
这些题目和解析主要涉及到中学数学中的几个核心概念,包括新定义运算、复数、分式方程、数列以及函数的图像。以下是针对这些知识点的详细说明...解决这些问题需要对基本概念有扎实的理解,同时具备灵活运用知识的能力。
2. 数据类型和表设计:深入理解MySQL需要了解不同的数据类型,如整型、浮点型、字符型、日期时间类型等,并掌握如何根据需求设计合适的表结构。 3. SQL语法:熟练掌握MySQL的SQL语法对于编写高效、安全的查询和数据...
根据给定的信息,本文将详细解释“让人震惊的10个非技术人员无法理解的软件概念”。这10个概念在日常软件开发与使用过程中极为重要,但由于其专业性较高,对于非技术人员来说可能存在一定的理解难度。 ### 1. 消费...
8. 问答系统:通过理解用户的问题来提供精确答案,涉及问题分类、信息检索、答案生成等步骤。例如,IBM的Watson和阿里巴巴的天池系统。 9. 对话理解:在人机对话中,理解用户的意图和上下文至关重要,这涉及到对话...
视觉问答 (VQA)是一个包含关于图像的开放式问题的数据集。这些问题需要理解视觉、语言和常识来回答。 什么是 VQA?...每个问题 10 个基本事实答案 每个问题 3 个看似合理(但可能不正确)的答案 自动评估指标
10. **缺乏独立思考**:依赖教师或父母的解读,而不主动思考,不利于阅读理解能力的提升。鼓励孩子独立思考,提出疑问,培养自主解决问题的习惯。 总的来说,小学语文阅读理解能力的提升需要多方面的培养,包括词汇...
【高考英语阅读理解专练10】是针对高中学生备考英语高考的一项重要训练材料,旨在提升学生的阅读理解能力,这是高考英语考试中的一个重要部分。阅读理解能力不仅要求考生能快速准确地理解文章的大意,还需要他们能...
在解答这些问题时,学生需要理解文章的细节,例如Jim的生日是10月18日,他最喜欢的电影类型是喜剧和动作片,他在生日那天晚上10点半睡觉,而且那天他没有做作业。对于Lily的文章,学生需要知道这是Lily的房子,有五...
例如,第一篇阅读理解中,学生需要根据文本内容回答关于村庄位置、河流上的事物、能否在草地上奔跑、Hank能做的事情、图画的位置、道路旁是否有花以及河边是否有路等问题。 2. 提问与回答:阅读理解通常涉及对文本...
10. **性能分析与优化**:教授如何通过性能分析工具监测和评估系统性能,以及如何针对特定问题进行性能优化。 通过阅读这本书,读者不仅能掌握计算机系统的理论知识,还能学会如何将这些理论应用于实际问题中,提升...
7. **多跳推理**:复杂的阅读理解任务可能需要模型执行多步推理,从多个来源整合信息,以生成完整准确的答案。 8. **开放域阅读理解**:与封闭式问答不同,开放域阅读理解需要在未见过的大规模文本库中寻找答案,...
总结来说,IEEE新英格兰10机39节点系统是一个集理论研究与实践应用于一体的电力系统模型,通过与PSASP软件的结合,不仅能够进行基本的潮流计算,还能深入探讨电力系统的稳定性和安全性问题。对于电力系统工程师和...
本文档《想成为嵌入式程序员应知道的0x10个基本问题》旨在通过一系列的实际问题,帮助读者深入理解嵌入式编程的关键知识。 #### 重要知识点解析 ##### C语言的重要性 文档指出,C语言测试是招聘嵌入式系统程序员...
5. **TSP8.TXT** 和 **TSP6.TXT**:这些更小规模的实例进一步简化了问题,有助于直观地理解问题本质,同时对算法的效率进行微调和比较。 6. **TSP4.txt**:四城市的问题是最小规模的TSP实例,常用于教学示例,便于...
这些题目涵盖了三年级上册数学的多个知识点,包括但不限于距离与里程计算、分数的理解与应用、加减法的应用、几何图形的理解、重量分配、年龄与数量关系、植树问题、逻辑推理等。下面对这些题目进行详细解析: 1. ...
最关键的问题在于,目前还没有人对「什么是理解」有一个可靠的定义,并且也不知道如何测试语言模型的理解能力,用于人类的测试不一定适用于测试大型语言模型的理解能力。 总之,大型语言模型能够理解语言,但可能是...
总结:浙江省十校联盟高三上学期10月联考英语试题主要测试学生的英语听力能力,涉及日常生活对话的理解,包括情感推断、细节理解、情境判断等多个方面。考生需要具备快速理解对话、抓住关键信息的能力,并能在短时间...
每一章都是一个深入的主题,读者通过学习可以全面理解计算机系统的各个层面,从而更好地优化代码、解决系统问题并设计更高效的应用程序。对于想要提升技术水平或深入研究计算机底层原理的人来说,这本书无疑是一本...
同样,6+( )=10这样的问题,需要孩子找到一个数与6相加等于10,这有助于理解加法的互逆性质。 总的来说,10以内加减法练习题是培养孩子数学素养的关键步骤,它们能帮助孩子建立起对数字世界的初步理解,为后续的...