JAVA实习报告徐发新_第1页
JAVA实习报告徐发新_第2页
JAVA实习报告徐发新_第3页
JAVA实习报告徐发新_第4页
JAVA实习报告徐发新_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、安徽经济管理学院信息科学系电子信息工程100506班实训报告题 目 JAVA实习报告 姓 名 徐发新 学 号 10050612 成 绩 2012 年 9 月 1 日 关于达内达内IT培训集团是中国高端IT培训的第一品牌,致力于培养面向电信和金融领域的Java、C+、C#/.Net、3G/Android、3G/IOS、 PHP、嵌入式、软件测试等8大课程方向中高端软件人才,先后获得美国国际数据集团IDG、集富亚洲JAFCO ASIA、美国高盛银行的三轮投资,是国内首家获得国际风险投资的IT培训机构。达内IT培训集团经过10年运营,以中关村科技园区为依托,在中国软件业发达城市北京、上海、广州、深圳

2、、大连、南京、武汉、杭州、西安、苏州、成都、太原30多个大城市,建立了50多家培训中心,占地3万平米,年培训1.5万名软件人才。已累计为IBM、微软、摩托罗拉、华为、中软、用友、Yahoo、阿里巴巴、TOM、新浪、搜狐、百度、联想、神州数码、大唐电信、亚信等知名IT企业培养输送了9万多名中高级软件人才,是中国最大的中高端软件人才培训机构。 达内IT培训集团的各个中心由软件专家负责运营,课程设计引进北美先进技术,贴近中国软件企业的实际需求,同时,聘请北美海外专家与来自IBM、华为、用友、亚信、东软等国内外名企的一线实战专家担任讲师,以确保高端培训效果。达内在课程设计与培训模式上不断创新,开创“零

3、首付、低押金,就业后付款”的信贷就业模式先河,改革培训模式保持培训规模扩大的同时确保90%以上的就业率,同时高质量就业实习目的 通过实习, 进一步了解java开发的相关知识,掌握java开发的基本技术,丰富java开发的实战经验。通过学习,巩固大学所学专业的基础知识,提高分析,判断和处理实际问题的能力,锻炼自己的实际动手能力,增强自己的团队协作意识,了解软件开发的思考角度和主要流程,为毕业之后能够更快地进入工作状态并且能够更好地工作,大好一定的基础。 通过本次实习,我对java语言的各种特性有了更进一步的体会;一:java语言是实用的java语言的语法与C语言和C+语言很相近,使得大多数程序员

4、很容易学习和使用java。另一方面。Java丢弃了C+中很少使用的,很难理解的,令人迷惑的那些特性,如操作符重载,多继承,自动的强制类型转换,特别地,java语言不使用指针,并提供了自动的废料收集,使得程序员不必为内存管理而担忧。二:java语言是面向对象的java语言提供类,接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。Java语言全面支持动态绑定,而C+语言只对虚函数使用动态绑定。总之。Java语言是一个纯的面向对象程序设计语言。三:java语言是分布式的java语言支持internet 应用的开

5、发,在基本的java应用编程接口中有一个网络应用编程接口()它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。四:java语言是体系结构中立的java语言是体系结构中立的java程序(后缀为java的文件)在java平台上被编译为体系结构中立的字节码格式(后缀为class的文件),然后可以在实现这个java平台的任何系统中运行。这种途径适合于异构的网络环境和软件的分发。五:java 语言是可移植的java语言是可移植的,这种可移植性来源于体系结构中立性,另外,jav

6、a还严格规定了各个基本数据类型的长度,java系统本身也具有很强的可移植性,java编译器是用java实现的,java的运行环境是用ANSIC实现的。六:java 语言是多线程的在java语言中,线程是一种特殊的对象,它必须有Thread类或其子类来创建。通常有两种方法来创建线程;其一、使用型构为Thread(Runnable)的构造子将一个实现了Runnable接口的对象包装成一个线程,其二、从Thread类派生出子类并重写run方法,使用该子类创建的对象即为线程,值得注意的是Thread类已经实现了Runnable接口,因此,任何一个线程均有它的run方法。而run方法中包含了线程所要运行

7、的代码。线程的活动由一组方法来控制。Java语言支持对个线程的同时执行,并提供多线程之间的同步机制(关键字为synchronized)。七:java语言是动态的 java语言的设计目标之一是适应于动态变化的环境。Java程序需要的类能够动态地被载入到运行环境,也可以通过网络来载入所需要的类,这也有利于软件的升级,另外,java中的类有一个运行时刻的表示,能进行运行时刻的类型检查。 实习内容 一:java算法语言数据结构算法内存管理os原理;研究数据的存储方式1 队列: first in first out2 链表: 内存节点通过地址建立联系3 堆栈: first in last out4 二叉

8、树: 分层管理模型效率: 速度快,内存占有率低,电池intel:两个整数:a>0,b>0,不许使用 if,loop(for,dowhile,while,if goto),?:只允许一条输出语句:pirntf("%d".);cout.System.out.println(.);总能找出a,b的最大值(|a+b|+|a-b|) /2二:java的特性:1.c,c,java 的比较?程序构造:(1)C:面向过程,按照步骤逐一执行。由函数构成。(2)c:不完全面向对象。c为了兼容c,允许程序中存在孤立的方法。c+程序由函数和类构成。(3)java:完全面向对象,由类构成

9、。内存管理方式:(1)c,c:手动内存管理方式。内存的开辟及释放需要程序员手动控制。(2)java:自动的内存管理方式。内存由垃圾收集器自动回收,程序员无需管理内存释放问题。继承:(1) c:允许多继承,一个类可以同时继承多个父类。三:JDK配置环境JDK环境变量:为os配置额外的信息。任何路径下都可以直接使用copy.exe a b1.path:bin文件夹所在的路径。2.CLASSPATH:java被编译之后所获得的字节码文件所存放的位置."."3.JAVA _HOME:jdk的安装路径实现跨平台的特性。更换操作系统不需要改变源码。实习中遇到的问题问题一 不习惯全命令操作刚开始用Linux系统的时候,不习惯用指令完成所有的操作,后来逐渐熟悉并习惯了命令操作。问题二 对Java语言语法和C混淆复习所学过的C语言,并购买Java核心编程书籍认真阅读领悟,逐渐对Java有了一定的掌握问题三 打代码的速度较慢以前不注重打字速度,直到在这里实习的时候发现我的速度跟不上老师,也影响了我听课的效率。为此,我每天练习打字,三个星期过去了,打字速度有了很大的提高,现在基本可以跟得上。实习收获通过实习我对项目的开发有了一个较完整的了解。在实习过程中,我学到了许

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论