欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2023年Java实训报告(3篇).docx

    • 资源ID:92125727       资源大小:24.83KB        全文页数:21页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2023年Java实训报告(3篇).docx

    2023年Java实训报告(3篇)Java实训报告篇一 作为大学生涯的最终一课,实习不仅重要更有其独特性,正是通过实习,让我渐渐把握怎样把学校教给我的理论学问恰当地运用到实际工作中,让我渐渐褪变学生的急躁与稚嫩,真正地接触这个社会,慢慢地融入这个社会,实现我迈向社会独立成长的第一步。 在三个月里,所学学问确实有许多,java根底,数据库操作(oracle,mysql),ssh框架(hibernate,struts,spring),网页设计jsp技术等,总之学到了许多曾经生疏的技术。受益匪浅。 7月10日:简洁地了解公司的根本状况,进一步学习了java的根本学问。 7月11日7月13日:学习java相关的编程环境和运行环境的材料,预备好有关的程序和工具。 7月14日-7月17日:学习系统运行环境及环境变量设置,并调试。 7月18日-7月26日:学习简洁的java编程,做一个简洁的登录系统, 7月27日-7月29日:深入地学习java的编程技巧和编程思想。 7月30日-8月2日:学习了sql server的相关学问,为后面的工作做好预备工作。 8月3日-8月5日:进展数据库建立的学习和练习。包括表的建立,表之间的关系和优化。 8月6日-8月10日:对登录界面进展美化,并着手后台的编码工作。 8月11日-8月20日:依旧是进展后台和各模块功能编码实现的学习和尝试。并练习简洁、常用的测试的方法。了解其重要性。 8月21日-9月10日:学习ssh框架。对设计代码进展简化。 9月11日-10月5日:利用所学完成个人工程。 进一步了解java开发的相关学问,把握java开发的根本技术,丰富java开发的实战阅历。学习sql的根底学问及正确的运用方法,和有用的相关技术,提高自己的工作效率。通过实习,稳固大学所学专业的根本学问,提高分析、推断和处理实际问题的力量,熬炼自己的实际动手力量,增加自己的团队协作意识,了解软件开发的思索角度和主要流程。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好肯定的根底。 通过本次实习,应当对java、sql、dreamweaver等到达娴熟运用的地步,同时应当对java语言及其应用有一个特别清楚、明白的熟悉。本次的实习内容主要包括:对登录治理系统有一个初步的构思及确定其应当包括哪些模块实现什么功能;对sql的根底学问的理论学习;理论联系实际对sql进展详细操作;学会用sql建数据库及所需表格的详细方法;理解连接sql数据库的语句及能正确的应用于实践;完成简洁的登录系统;软件初步测试。 大学生活让我对计算机理论学问有了肯定的了解,但实践出真知,唯有把理论与实践相结合,才能更好地增加自己的竞争力。实践也是大学生学习学问、熬炼才能的有效途径。 本次毕业实习我主要是做一个登录系统,从中学习一下java开发和sql的技术运用,因此选择了石家庄志诚软件公司。java和sqlserver作为开发工具都有它们各自的特点,下面是我学习两周java后对java的一些熟悉。 java语言的优点主要表现在简洁、面对对象、多线程、分布性、体系构造中立、 安全性等方面。 1、java语言是简洁的 java语言的语法与c语言和c+语言很接近,使得大多数程序员很简单学习和使用java。另一方面,java丢弃了c+ 中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特殊地,java语言不使用指针,并供应了自动的废料收集,使得程序员不必为内存治理而担忧。 2、java语言是一个面对对象的 java语言供应类、接口和继承等原语,为了简洁起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。 java语言全面支持动态绑定,而c+ 语言只对虚函数使用动态绑定。总之,java语言是一个纯的面对对象程序设计语言。 3、java语言是分布式的 java语言支持internet应用的开发,在根本的java应用编程接口中有一个网络应用编程接口(),它供应了用于网络应用编程的类库,包括url、urlconnection、socket、 serversocket等。java的rmi(远程方法激活)机制也是开发分布式应用的重要手段。 4、java语言是强健的 java的强类型机制、特别处理、废料的自动收集等是java程序强健性的重要保证。对指针的丢弃是java的明智选择。java的安全检查机制使得java更具强健性。 5、java语言是安全的 java通常被用在网络环境中,为此,java供应了一个安全机制以防恶意代码的攻击。除了java语言具有的很多安全特性以外,java对通过网络下载的类具有一个安全防范机制(类classloader),如安排不同的名字空间以防替代本地的同名类、字节代码检查,并供应安全治理机制(类securitymanager)让java应用设置安全哨兵。 6、java语言是体系构造中立的 java程序(后缀为java的文件)在java平台上被编译为体系构造中立的字节码格式(后缀为class的文件), 然后可以在实现这个java平台的任何系统中运行。这种途径适合于异构的网络环境和软件的分发。 7、java语言是可移植的 这种可移植性来源于体系构造中立性,另外,java还严格规定了各个根本数据类型的长度。java系统本身也具有很强的可移植性,java编译器是用java实现的,java的运行环境是用ansi c实现的。 8、java是高性能的 与那些解释型的高级脚本语言相比,java确实是高性能的。事实上,java的运行速度随着jit(just-in-time)编译器技术的进展越来越接近于c+。 9、java语言是多线程的 在java语言中,线程是一种特别的对象,它必需由thread类或其子(孙)类来创立。通常有两种方法来创立线程:其一,使用型构为thread(runnable) 的构造子将一个实现了runnable接口的对象包装成一个线程,其二,从thread类派生出子类并重写run方法,使用该子类创立的对象即为线程。值得留意的是thread类已经实现了runnable接口,因此,任何一个线程均有它的run方法,而run方法中包含了线程所要运行的代码。线程的活动由一组方法来掌握。 java语言支持多个线程的同时执行,并供应多线程之间的同步机制(关键字为synchronized)。 10、java语言是动态的 java语言的设计目标之一是适应于动态变化的环境。java程序需要的类能够动态地被载入到运行环境,也可以通过网络来载入所需要的类。这也有利于软件的升级。另外,java中的类有一个运行时刻的表示,能进展运行时刻的类型检查。 sql server 在该系统中,与web效劳器相连的数据库采纳的是大型关系数据库治理系统sql server 20xx。它是基于客户机/扫瞄机模式的数据库治理系统;它支持odbc、 ado等技术的应用,可无缝的与windows 20xx server 和 iis 集成,供应高效安全的 数据访问效劳;有利于整个系统治理标准化,使数据的完整性、安全性得到保证。 数据库设计实际上主要是所要处理的数据的表示方法和存储构造的设计。在采纳数据库技术之前,这些工作分散在应用程序中进展;在采纳数据库技术之后,这些工作可以通过数据库设计集中起来系统地进展。 进展数据库设计的首要任务是考虑信息需求,也就是数据库要存入什么样的数据。创立数据库并不是仅仅为了存储数据,更主要的目的是从中提取有用的信息。除了考虑数据存储什么数据外,还应考虑存取方式,也就是处理需求。即要依据用户提出的存取要求来设计数据模式和应用程序。 毕业实习虽然完毕了但是给我的感受很大。在信息时代,学习是不断地吸取新信息,获得事业进步的动力。作为一名马上毕业的大学生更应当把学习作为保持工作积极性的重要途径。 实习,是开端也是完毕。呈现在自己面前的是一片任自己驰骋的沃土,也清楚感受到了沉甸甸的责任。在今后的工作和生活中,我将连续学习,深入实践,不断提升自我。 实习的同时也让我了解到了自己的缺乏,我会连续努力,完善自我。对于学校的细心安排和指导教师的专心辅导特别感谢。 站在时间的这一端倒回去看,三个月的实习经受教会我许很多多的东西,无论是对我以后的职业生涯还是对于我的人生来说,都是有益的。 认仔细真做事,对自己负责。 用姜汝祥博士的话来说就是: 从依附型向独立型转变,坚守原则去执行; 从听从型向主动型转变,积极主动去执行; 从个体型向团队型转变,协同全都去执行; 从避责型向守责型转变,担当责任去执行; 从封闭型向共享型转变,开放心态去执行。 总之,java通过真实的工程,真实的开发环境和开发流程,指导学员去真正开发,让学员得到真正的熬炼,收获真正的开发力量。 有了真正的开发力量,才能够胜任企业的实际需要,才能够找到高薪的好工作。这次培训让我得到了很大的提升,对以后找工作有了很大的信念。 7月10日 今日是实习的第一天,在王主任的带着下简洁的了解了一下公司的根本状况。在和公司员工见面后,我就开头了自己的毕业实习。这次实习主要是熬炼自己的动手力量,沟通力量,并进一步把握大学期间学过的理论学问。这一天我学习了java的有关学问,java语言的优点主要表现在:简洁、面对对象、多线程、分布性、体系构造中立、安全性等方面。 7月11日-7月13 接着昨天的学习,首先我复习了java有关编程环境的理论。然后我下载了一些java的工具,并认真地查阅了相关的信息,借鉴他们的阅历和心得,使自己在避开走弯路。java工具的可操作性很强、而且简洁、简单学习使用。 7月14日-7月17日 我先回忆了以前的学习,然后装备java的编程环境和运行环境。java工具包括了java编译器、java解释器、appletviewer和visual j+。利用visual j+可创立交互性很强的internet运用程序,是难得的java开发系统。系统运行环境及环境变量设置。 7月18日-7月26日 通过以前的学习,做了一个登录系统。包括了登录界面和根本资料治理。其中也相应地学习了一下dreamweaver。由于要美化一下其中的图片和表格之类的。由于不娴熟所以做的比拟慢,效果也不是很好。但是热心的同事给了我不少好的建议和帮忙。 7月27日-7月29日 通讯录治理系统是面对全部网民的的通讯录,包括通讯录治理,记事本治理等处理工作,是利用计算机进展集中治理而开发的系统。该系统是基于java连接sqlserver数据库进展开发的网络通讯录治理系统,力求与实际相结合具有查询、治理等功能,旨在到达使通讯录的治理和运营趋于计算机化,使之更加便利、快捷以提高工作效率。 7月30日-8月2日 学习了sql server的相关学问。在该系统中,与web效劳器相连的数据库采纳的是大型关系数据库治理系统sql server 20xx。它是基于客户机/扫瞄机模式的数据库治理系统;它支持odbc、ado等技术的应用,可无缝的与windows 20xx server 和 iis 集成,供应高效安全的数据访问效劳;有利于整个系统治理标准化,使数据的完整性、安全性得到保证。 8月3日-8月5日 通前面所学,建立数据库。企业治理器是帮忙用户创立数据库的一个有力的工具,利用数据库向导,你可以很简单地创立一个完善的sql server数据库。但创立sql server数据库之前,你需要知道如何来设计数据库使得所建数据库不仅满意客户需求,并且有较高的治理效率。数据库是一个非常重要的信息中心,所以数据库建立的好坏会影响到系统的各个方面。 8月6日-8月10日 在建立好登录界面和数据库后,在程序中参加了一些功能代码。连接了相应的数据库。由于没有实际的的阅历,一开头就把我弄的一塌糊涂。一点思路也没有,而且消失好多个连接的错误。再次向李主任请教有关数据库连接的问题。在主任具体的指导下我胜利的连接了用户登录、查询、记录、治理等模块。 8月11日-8月20日 任务是优化登录系统,并学习简洁的调试和测试的一些方法。了解了测试的重要性和目的,而且通过这个过程可以了解自己的出错的地方,并加深编码的理解和把握。 8月21日-9月10日 学习新的学问,ssh框架,曾经是多么生疏,现在却能敏捷应用。 9月11日-10月5日 利用所学学问独立完成一个新的工程,最终得以实现。 Java实训报告篇二 通过实习,培育综合运用java语言的面对对象编程力量;培育动手力量;培育良好编程标准、编程方法;以便能较全面地理解、把握和综合运用所学的学问,提高自身的编程力量;增加自己的团队协作意识,了解软件开发的思索角度和主要流程。通过理论与实际的结合、学校与社会的沟通,进一步提高自己的思想觉悟、业务水平,尤其是观看、分析和解决问题的实际工作力量,以便培育自己成为能够主动适应社会主义现代化建立需要的高素养的复合型人才。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好肯定的根底。 无锡达内科技有限公司是北京达内科技有限公司在无锡的全资子公司,达内是中国高端it培训的领先品牌,致力于培育面对电信和金融领域的 java、c+、c#/、测试、嵌入式、php等方面的中高端软件人才,由美国国际数据集团idg、集富亚洲jafc0 asia和高盛集团投资,是国内首家获得国际风险投资的it培训机构。目前,达内科技已经进展成为集培训、询问、开发、人才效劳于1体的中国最领先的中高端软件和效劳外包人才培训机构。由于达内科技优秀的教学效果和行业领先的经营模式赢得了社会各界的广泛赞誉和好评。 1. java实训 通过本次实习,我对java语言的各种特性有了更进一步的体会: java语言的语法与c语言和c+语言很接近,使得大多数程序员很简单学习和使用java。另一方面,java丢弃了c+ 中很少使用的、 很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特殊地,java语言不使用指针,并供应了自动的废料收集,使得程序员不必为内存治理而担忧。 java语言供应类、接口和继承等原语,为了简洁起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。java语言全面支持动态绑定,而c+ 语言只对虚函数使用动态绑定。总之,java语言是一个纯的面对对象程序设计语言。 java语言支持internet应用的开发,在根本的java应用编程接口中有一个网络应用编程接口它供应了用于网络应用编程的类库,包括url、urlconnection、socket、serversocket等。java语言是体系构造中立的java程序(后缀为java的文件)在java平台上被编译为体系构造中立的字节码格式(后缀为class的文件), 然后可以在实现这个java平台的任何系统中运行。这种途径适合于异构的网络环境和软件的分发。 java语言是可移植的,这种可移植性来源于体系构造中立性,另外,java还严格规定了各个根本数据类型的长度。java系统本身也具有很强的可移植性,java编译器是用java实现的,java的运行环境是用ansi c实现的。 在java语言中,线程是一种特别的对象,它必需由thread类或其子(孙)类来创立。通常有两种方法来创立线程:其一,使用型构为thread(runnable) 的构造子将一个实现了runnable接口的对象包装成一个线程,其二,从thread类派生出子类并重写run方法,使用该子类创立的对象即为线程。值得留意的是thread类已经实现了runnable接口,因此,任何一个线程均有它的run方法,而run方法中包含了线程所要运行的代码。线程的活动由一组方法来掌握。 java语言支持多个线程的同时执行,并供应多线程之间的同步机制(关键字为synchronized)。 java语言的设计目标之一是适应于动态变化的环境。java程序需要的类能够动态地被载入到运行环境,也可以通过网络来载入所需要的类。这也有利于软件的升级。另外,java中的类有一个运行时刻的表示,能进展运行时刻的类型检查。 2. 数据库实训oracle 在此次实习中,与web效劳器相连的数据库采纳的是大型关系数据库治理系统oracle。它是基于客户机/扫瞄机模式的数据库治理系统;它支持jdbc、ado等技术的应用,可无缝的与oracle集成,供应高效安全的数据访问效劳;有利于整个系统治理标准化,使数据的完整性、安全性得到保证。 数据库设计实际上主要是所要处理的数据的表示方法和存储构造的设计。在采纳数据库技术之前,这些工作分散在应用程序中进展;在采纳数据库技术之后,这些工作可以通过数据库设计集中起来系统地进展。进展数据库设计的首要任务是考虑信息需求,也就是数据库要存入什么样的数据。创立数据库并不是仅仅为了存储数据,更主要的目的是从中提取有用的信息。除了考虑数据存储什么数据外,还应考虑存取方式,也就是处理需求。即要依据用户提出的存取要求来设计数据模式和应用程序。 3. web开发实训 web开发的实训时间最长,也是学习东西最多的一段时间.由于在这 一阶段,开头接触到在以后工作都会用到的开发技术。首先学习的是网页开发的根底:html和css,它们是构成网页界面的主要局部。然后是xml技术,它是一种国际标准的数据存储语言。接着,我们开头学习jdbc,这是通过代码连接数据库的一种特别简便的便利,让我们在自己的程序中随时调用数据库的数据。然后,我们开头学习jquery和ajax,前者是一种脚本语言,可以实现特别强大的页面功能,包括各种大事、数据和处理和页面的动态效果。后者是一种动态显示的技术,可以实现页面的区域刷新,从而到达无闪耀页 面的效果。这些之后,是框架技术。包括struts2、hibernate,spring,这三大框架,简化了java代码,使得网站的开发更为简洁。总的来说,在这一阶段学到的东西最多,最有收获。我们还接触到了真正的工程实践-netcross电信计费系统的开发。 通过实习,我自身发生了重大的转变。首先,进入公司,你就是一名职业人,不再是一名学生,你要具备一名职业人应具备的素养,不迟到不早退是必定的,而且还要时刻严格要求自己,公司的规定要严格遵守。其次,实习期间,我对工程的开发有了一个较完整的了解和熟识。在实习过程中,我学到了很多在学校学不到的学问和技巧,学习了许多公司自己的框架和工具,这都是一些前辈的珍贵阅历。再次,个人日语水平有了长足进步,对日后生活工作颇有裨益。 此次毕业实习,我学会了运用所学学问进展软件开发,学会了如何跟同事进展合作沟通。积存了处理有关人际关系问题的阅历方法。同时我体验到了社会工作的艰难性,通过实习,让我在社会中磨练了自己,也熬炼了意志力,训练了自己的动手操作力量,提升了自己的实践技能。积存了软件开发的阅历,为以后工作也打下了很好的根底。实习是为将来打根底的重要阶段,珍惜自己每一个工作的时机,不管什么人,什么学历,从事什么工作,好好的表现、展现自己的力量,不要错过好的机遇。没有一件事情是轻轻松松的,但每一件事都是让人成长的,经受一段过程,喜悦或是艰辛,尽管经受的方式不尽一样,但它的结果是一样的,我都会因涉事而成长。 Java实训报告篇三 通过对java语言、javaweb、mysql数据库应用设计及sql语言的复习和熬炼,并且通过使用idea开发工具开发公司工程,以到达充分熟识开发平台及其应用设计,同时把握并实践软件工程设计标准及其开发流程:需求分析、概要设计、具体设计、代码编写、系统测试及软件手册编写,以便提前适应软件公司开发流程、环境和工作要求进一步了解java开发的相关学问,把握java开发的根本技术,丰富java开发的实战阅历。学习sql的”根底学问及正确的运用方法,和有用的相关技术,提高自己的工作效率。通过实习,培育我们综合运用已学学问java语言的面对对象编程力量。培育我们动手力量;培育我们良好编程标准、编程方法;以便能较全面地理解、把握和综合运用所学的学问,提高自身的编程力量;增加自己的团队协作意识,了解软件开发的思索角度和主要流程。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好肯定的根底。 20××年2月25日20××年3月17日 随着社会的快速进展,用人单位对大学生的要求越来越高,对于马上毕业的在校生而言,为了能更好的适应严峻的就业形势,毕业后能够尽快的融入到社会,同时能够为自己步入社会打下坚实的根底,毕业实习是必不行少的阶段。毕业实习能够使我们在实践中了解社会,让我们学到了许多在专业课堂上根本就学不到的学问,受益匪浅,也翻开了视野,增长了见识,使我熟悉到将所学的学问详细应用到工作中去,为以后进一步走向社会打下坚实的根底,只有在实习期间尽快调整好自己的学习方式,适应社会,才能被这个社会所接纳,进而生存进展。刚进入实习单位的时候我有些担忧,在大学学习的专业学问与实习岗位所需的学问有些脱节,但在经受了几天的适应过程之后,我渐渐调整观念,正确熟悉了实习单位和个人的岗位以及进展方向。我信任只要我们立足于现实,转变和调整看问题的角度,锐意进取,在成才的道路上不断攀登,有朝一日,那些成才的机遇就会纷至沓来,促使我们成为专业公认的人才。我坚信“实践是检验真理的唯一标准”,只有把从书本上学到的专业理论学问应用于实践中,才能真正把握这门学问。因此,我作为一名物联网工程专业的学生,有幸参与了为期近三个月的毕业实习。 经过了大学四年专业的理论进修,使我们软件根底学问有了根本把握。我们马上离开大学校园,作为大学毕业生,心中想得更多的是如何去做好自己专业进展、如何更好的去完成以后工作中每一个任务。本次实习的目的及任务要求: 为了将自己所学软件开发学问运用在社会实践中,在实践中稳固自己的理论学问,将学习的理论学问运用于实践当中,反过来检验书本上理论的正确性,熬炼自己的动手力量,培育实际工作力量和分析力量,以到达学以致用的目的。通过实习,深化已经学过的理论学问,提高综合运用所学过的学问,并且培育自己发觉问题、解决问题的力量。 通过java开发岗位实习,更广泛的直接接触社会,了解社会需要,加深对社会的熟悉,增加自身对社会的适应性,将自己融合到社会中去,培育自己的实践力量,缩短我们从一名大学生到一名工作人员之间的观念与业务距离。为以后进一步走向社会打下坚实的根底; 通过实习,了解软件开发工作流程,从而确立自己在最擅长的工作岗位。为自己将来的职业生涯规划起到关键的指导作用。通过实习过程,获得更多与自己专业相关的学问,扩宽学问面,增加社会阅历。接触更多的人,在实践中熬炼胆识,提升自己的沟通力量和其他社交力量。培育更好的职业道德,树立好正确的职业道德观。 在岗位实习期间,严格遵守实习单位的规章制度,听从毕业实习专业指导教师的安排,做好实习笔记,注意理论与实践相结合,擅长发觉问题。 在实习过程,有严格的时间观念,不迟到不早退,虚心向有阅历的同事请教,积极主动完成实习单位安排的任务,与单位同事和谐相处; 每天都仔细总结当天的实习工作所遇到的问题和收获体会,做好工作反思。 通过在公司的实习也有了一些自己的新的和感悟 1、浅谈测试 始终以来,我都认为测试是脱离了软件工程范围的工作,不以为屑。但在实际状况中,测试是既重要且难以精湛的。其真正的压力,在于找不到bug,责任在你,而不在于编码人员。一般的测试人员不懂编码,他们靠的是日以累计的阅历总结和想象力。而要做到高级测试工程师,则肯定要懂编码,由于这是你完全把握整个系统的方方面面详细运作的前提。但占主导地位的,还是大型系统的集成测试阅历。实际工程中,编码时间一般只占30%左右,真正消耗时间的是it阶段的找bug与对应bug,此阶段根本评定了coder的编码质量。 2、程序员的困惑 有些人,以为教学视频和代码看多,自己就懂的多,实际做起来,却不知从何下手,问题在那?如何定位?如何解决?通通跟一样力量有关,debug追踪力量,也称调试。在工程组工作不愁源码资源,但问题是蛋糕摆在面前,你如何去消化?有位同事告知我:代码看几遍都没用,要去抄,例如一个查询模块,在此根底上去做详细记录的历史记录查询模块,你可能会觉得很简洁,但实际状况却往往报一堆特别,配置问题涉及到方方面面,以及数据库字段,传值问题等等,一大堆对于新人来说很郁闷的问题。但不用怕,只要学会调试,一个个问题去追踪,一个个去解决,自然而然,那段“源码”才真正属于你。 3、如何调试追踪? 假如你能在短短的时间内就看到问题点在那,放下断点去追踪,出去找工作,肯定没问题。消失问题的时候,不要光看代码,要用实际行动去追踪运行期间的详细值,那是最好途径。idea是个很爽的ide,这点做的很好。例如页面内容显示不是自己想要的数据,我们要先从数据库查询语句去下手,设置断点,一步一步step over,让sql字段(存取最终sql语句的字符串)运行到有值,inspect进去看,假如还看不出来,就点击它,copy后在sql客户端去实际运行,看看实际查询出来的表是什么,假如是对的,有可能就是页面调用的错误或者action规律的传值问题。页面错误的调试,根本方法是用右键点击实际网页查看源代码,copy到editplus,就能看到详细错误发生在那几行。通常有几种常见的错误,例如:缺少对象这种许多时候是有些被你调用的字段有可能为空的状况消失的,可以加if(=null)语句加爱护。追踪的方法根本就是用alert语句,放在有可能出错的地方。 4、一些习惯 遇到问题先自己思索,无从下手再找高手帮助看看,留意他帮你看的思路,别在一旁闲着,看多了自己也会了,不然你一辈子都停留在那种水平,从人身上学到的东西远远比书多的多。解决了一个问题后,要去究根问底去找到问题产生的起因,以防你下次遇到类似的问题再铺张同样的时间。把代码写的美丽,解释、空行、标准一样不能少,可读性是放在第一位。曾经看过一个高手写的代码,真的一看就是不同水平的人写的,几乎很完善,读起来很流畅,便利自己也便利别人。任务完后不要呆着,去要求经理给你更有挑战性的任务,只要你肯去尝试,他们就会对你另言相看,把三天的任务一天加班搞定,效率和忠诚都有了,路也比拟好走了。 5、题尾话 我们的实习已经完毕,但生活却没有完毕,这一次的实习,对于我们这帮还没有毕业的学生来说可以用意义重大四个字来形容。他不仅仅对我们的专业学问进展了稳固和拓展;还对我们作为软件开发人员的视野进展了增大,让我们了解了许多软件开发这个职业应当留意的一些细节;更是让我们亲身体会了软件工程这门科学对于一个软件的意义。这些阅历对我们来说就是一笔珍贵的财宝。而经过了3周的实习,在大家的共同努力下,也都完成了各自的任务,但我想说的是,我们并不仅仅是完成了任务,我们更是个个满载而归。工程的制作以及疑难问题的解决,将我们把大学期间那些快要忘却的学问又重新熟识了起来,并且对代码有了更深层次的理解。代码的复用性、类与类之间的调用、对象的创立、数据库的连接以及操作等各种专业学问的使用,让我们能更好的将这些各种各样学问合理的整合在一起。假如说专业学问收获颇多,那么接下来的职业技能却是我认为在整个实习过程中收获最大的地方。代码的解释以及编码的标准这两点是我以前很少留意的地方,对其也并没有多少重视。但这一次,却明白了他的重要性:这是作为一个软件开发人员必需应当具备的力量,或者说应当特殊注意的地方。由于我们的代码并没有多少解释以及许多地方的编码很不标准,企业教师宁愿让我们多花一周的时间修改,也没有匆忙的进展下一步测试。在修改的这一周内,通过自己的体会以及教师的重点强调,对于代码的编码标准和代码的解释有了更深层次的理解。通过了这次的实习,我个人认为,代码的解释以及编码的标准比个人的技术更为重要。

    注意事项

    本文(2023年Java实训报告(3篇).docx)为本站会员(老**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开