ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:27.28KB ,
资源ID:8808877      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-8808877.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(java实习日记范文3篇.docx)为本站会员(b****5)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

java实习日记范文3篇.docx

1、java实习日记范文3篇java实习日记范文3篇-WORD文档,下载后可编辑修改-下面是小编收集整理的范本,欢迎您借鉴参考阅读和下载,侵删。您的努力学习是为了更美好的未来!实习日志(一)经过一天一夜的行程,终于到了这座美丽的城市-青岛。拖着疲惫的身躯走出车站的那一瞬间,迎面扑来的海水的味道,将心底的那一丝疲惫伴着海风悄然的吹走。第一次如此近距离的接触海,第一次接受海风的洗礼,我的心彷佛飘荡在那泛着层层浪花的海里。到了实训基地,我看到了久别的几个同学也是永远的同学,感到分外的高兴,每一个人都充满着本属于我们这个时代的朝气与活力。大家聚在一块永远都有说不完的话和描绘不完的未来。实训的第一天,实训基

2、地的组织人员为我们做了一个简单的实训典礼,介绍了我们在实训期间应该遵守的规章制度,为我们安排了一个简单的实训实施计划。老师们一直都在强调着,来到这里就要把实训当做是真正的工作,我们每时每刻都要严格的要求自己,把自己当成一个职业人来对待,要完成从学生到职业人角色的转变,征做一名合格的职员,要体验什么是正规企业的规范模式。我会努力完成这次实训内容,因为我会收获很多。实习日志(二)来青岛的第二天,感觉整个身体都浸在海水的笼罩下,细细品味着还带给我们的清爽,有一种异样的感觉,同学们都玩笑的说,人生就是在不断的感受和体会这些不一样,生活才会多姿多彩。我们遇到了具有多年开发经验,计算机工程硕士而且个性随和

3、的讲师黄进华。接下来的九天时间他将和我们一起度过,今天主要是为我们讲解了C#变成语言里的一些基础知识,让我们巩固和深化,现在才真正感觉到,其实大学里的很多东西并没学的很深,很多东西都没去深入学习,现在回遇到很多问题,但也只是一些肤浅的,而真正要在这个领域有所发展,我们必须通过不断的努力才能有所发展。黄老师以他多年的工作经验和人生阅历,为我们提供了很多的意见和建议,让我们从内心深处不要因为较低的基础而对实训产生恐惧,要以饱满的热情,要以作为一个IT人拥有的毅力与勇气,去解决难以解决的问题,努力克服困难,勇往直前。实习日志三今天是我们来到青岛软件园实习的第三天。我们正式进入.NET的学习课程。由于

4、是第一天,黄老师介绍了下我们要学习的课程,开始进行.NET基础课程的讲解,学习的过程是边讲边练习的。首先老师把知识点讲解一下,然后给一个题目,让我们自己实现,最后由老师详细讲解。以下是我这一天学习的笔记。1. path 用于操作系统寻找命令的路径,其中; 代表分割不同的路径2. Java_home aa % 在windows下代表引用的是环境变量 在Linux下使用 $引用变量3. 强类型语言(静态语言) 比方说 c c+ java c# 弱类型(动态语言): javascript ruby perl4. Javac 编译 java进行解释和运行 archieve jar.exe主要 把一系列

5、与.class文件相关的打包成 一个文件便于管理5. JNI 来实现不同语言之间的调用6.(1)类的命名:如果是一个单词的话 第一个字母大写 如果有两个字母合成的名称,第一个字母大写,第二个单词的第一个字母大写 HelloWorld Student XueSheng(2)第一个单词的第一个字母小写,二个单词 第一个单词第一个字母小写,第二个单词第一个字母大写 printStudentInfo()(3)变量 和方法命名相同标示符:(1)只能以 字母 a-z 或 A-Z 下划线 $开头(2)后面可以跟着 字母 下划线 数字 $abc$7. 注释语句/单行注释/*/多行注释/*/类注释,方法注释8.

6、常量 使用 final修饰的 不能改变的量默认是Double类型8. 定义格式如下:变量的定义方式Type name ;常量定义方式: final type name;Type可以是基本类型,也可以是引用类型9. 数组定义格式,数组属于引用类型Type name; int array; int array;Char array; String strs;Int aa;aa的默认值null 引用类型的默认值都是 Null基本类型:默认值 整型 0 字符 0 浮点型 0.0 boolean falseInt array = new int5;Char array = new cha

7、r10;关于数组一个重要的属性;length代表数组的长度 array.length数组的赋值方式:Int array= 1,2,3,4,5;Int array = new int5;10. 基本类型转化基本类型的转换:前提条件:可转换强制类型转换:由范围大的到范围小的转换 其中,大与小靠字节数来区分 自动类型转换(隐式类型转换):系统在运算过程中会自动的把小的向大的转换11. 通过main方法中的命令行参数来与程序进行交互把字符串转换成整型:int oper1= Integer.parseInt(“2”);实习日志四今天是我们来到青岛软件园实习的第四天。老师上课布置了几个作业,在课上完成题目

8、为【程序】题目:输入某年某月某日,判断这一天是这一年的第几天?1.程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。【程序】题目:输入三个整数x,y,z,请把这三个数由小到大输出。1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果xy则将x与y的值进行交换,然后再用x与z进行比较,如果xz则将x与z的值进行交换,这样能使x最小。【程序】题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部

9、分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?1.程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。【程序】题目:在一个字符串中统计某个字母出现的次数例如:“we shoule seize every day”统计字母e出现的次数老师仍然按照前一天的思路,让我们自己先尝试编写,然后进行讲解。我经过自己的不断尝试终于把代码编写成功。一下为我编写的代码举

10、例。public class SumTest public static void main(String args)int year = Integer.parseInt(args0);int month= Integer.parseInt(args1);int date = Integer.parseInt(args2);int yueshu1 = 31,28,31,30,31,30,31,31,30,31,30,31; int yueshu2 = 31,29,31,30,31,30,31,31,30,31,30,31;Date da = new Date(year,month,date)

11、;if(da.year%400=0)|(da.year%4=0)&&(da.year%100!=0)System.out.println(是闰年);int aa=0;for(int i=0;iaa = aa + yueshu1i;System.out.print(天数是);System.out.println(aa+da.date);elseSystem.out.println(不是闰年);int bb=0;for(int i=0;ibb = bb + yueshu2i;System.out.print(天数是);System.out.println(bb+da.date);c

12、lass Date int year = 0 ;int month = 0 ;int date = 0 ;public Date (int year,int month,int date)this.year=year;this.month=month;this.date=date;该程序实现了输入某年某月某日,判断是这一年的第几天。虽然程序并不复杂,但是对于初学java的我来说增加了我对Java的理解和熟练了我敲代码的程度。实习日志(五)今天是我们来到青岛软件园实习的第五天。今天仍然以写代码为主,老师布置了一个双色球作业,让在课上完成。我利用面向对象的思想实现了随机产生双色球数字的程序,即六位

13、随机数字,一位红球数字。并且不重复。具体代码如下import java.util.*;public class TwoColorBallpublic static void main(String args)RedBall redball = new RedBall6;BlueBall blueball= new BlueBall();blueball.random();int key2 = blueball.getBlueBall();int;int num2 = -1,-1,-1,-1,-1,-1;for (int i=0; iredballi = new RedBall();redbal

14、li.random();int key1 = redballi.getRedBall();Arrays.sort(num1);int index = Arrays.binarySearch(num1, key1);if (index0) num1key1-1=-10; num2i= key1; num1 = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31elsei-; System.out.print(红球为:); for (int j=0;jSystem.out.print

15、(num2j); System.out.print( );System.out.println();System.out.print(蓝球为:); System.out.print(key2);class RedBallprivate int redNumber; public void random()Random r = new Random(); redNumber = r.nextInt(32); if (redNumber = 0) this.random();public int getRedBall()return redNumber;class BlueBallprivate

16、int blueNumber;public void random()Random r = new Random();blueNumber = r.nextInt(17);if (blueNumber = 0)this.random();public int getBlueBall()return blueNumber;本程序我首先创建了两个数组,一个是篮球数组,一个是红球数组。然后在制定的范围内产生随机数,当数字一产生,就讲数组中的数字改为-1,用这种方式避免了产生相同数字的情况。最后一次选出随机数。实习日志(六)今天是我们来到青岛软件园实习的第六天。今天老师开始讲面向对象的编程,并让我们在

17、课上进行了一些题目的练习,以下为我练习的题目。1.(课堂练习)创建一个名为qrsx的子包,其基础包为com 。子包中包含一个Location类,Location类中包含一个名为display的方法,用于显示 “qrsx子包中的Location类”的消息。在com下创建一个名为Test的类,使它导入此子包,并调用Location的display方法2. (课堂练习)编写一个盒子类(Box),得出三个不同盒子的体积,将每个盒子的高度,宽度,长度参数的值传给构造方法,计算并显示体积。3. (课堂练习)定义两个类Point类,具有x,y属性,具有构造方法初始化功能,同时具备到计算传入点之间的距离的功能

18、。Line类,代表线类 包含 start,end两个属性,类型为Point 具备构造方法初始化功能,同时具有方法length,从而计算线段的长度。给四个坐标,(1,2),(3,4)(5,7),(9,10)计算两条线段的交点坐标4.(课后作业)编写一个类(Fruits),用于显示水果的订购详情。定义一个带有参数的构造方法,这些参数用于存放产品名,数量,价格。输入三种水果,并输出详情。通过这些题目的练习使我更加深刻的了解了Java面向对象的编程,使我感受到了它和传统的面向过程的变成的区别。实习日志(七)今天是我们来到青岛软件园实习的第七天。今天高老师给我讲解继承和多态,它是面向对象编程的核心内容。

19、并且十分难理解,我经过细致思考和不断的体会,终于理解了什么是继承多态,并在课上进行了一些代码的实现。一下为我上课编写的题目。动物特性的面向对象描述三个阶段。 首先需要抽取问题描述中对象分析每个对象所具有的特征 分析每个对象所发出的动作 从这些对象的特征中,抽取类的属性和方法 分析类之间的关系,画出类结构图抽象类和对象的基本方法: 抽取对象的基本的方法:找出句子中所使用的名词例如:在句子“小猫喵喵叫”中,我们能够确定一个对象:猫; 确定对象发出的行为动作的基本的方法:找出句子中的动词例如:“旺旺叫”、

20、“喵喵叫”都属于对象发出的动作; 确定对象的属性或者特征的基本的方法:找出句子中的形容词例如:“哺乳性的”“肉食性的”“卵生的”等等; “是”的关系一般抽象为继承例如:狗是一种动物,意味着:“狗”类 继承自“动物”类; “有”的关系一般抽象为类的属性例如:动物都有情绪,意味着:“情绪”是“动物”类的一个属性; (1):不考虑情绪影响动物打招呼的方式 编写Animal类,没有mood属性,只有一种SayHello方法; 编写Dog类、Cat类和Frog类,分别继承自Animal类,实现与Animal类

21、不同的功能; 编写main方法,分别实例化以上三个类的三个对象,测试类方法实现的正确性;实习日志(八)今天是我们来到青岛软件园实习的第八天。今天老师给我讲述了io的知识,并让我们实现了1.把一个10M的文件 bbb,分割成10份,然后在把这十份文件合并成bbb在编写的过程中我们联系了 异常的应用 和流的输入输出。和不同流的区别的演示。利用这些流的不同我们分别实现了不同的程序。理解了流的含义,和作用。实习日志(九)今天是我们来到青岛软件园实习的第9天,今天的我们学习的课程为网络通讯。大概内容如下 网络通信的核心是协议。协议是指进程之间交换信息已完成任务所使用的一系

22、列规则和规范。它主要包含两个方面的定义:1 定义了进程之间交换消息所必需遵循的顺序。2 定义进程之间所交换的消息的格式。 通过定义协议,可以看出,两个进程只要遵循相同的协议,就可以相互交换信息,而这两个进程可以用不同的编程语言编写,可以位于两个完全不同的计算机上。国际标准化组织给出了一个通用的参考协议,称为开放式系统互连参考模型(ISO/OSI RM)。  Java提供的网络功能有三大类: URL, Socket, Datagram.1)URL是三大功能中最高级的一种,通过URL Java程序可以直接送出或读入网络上的数据.2)Socket是传统网络程序最常用的

23、方式,可以想象为两个不同的程序通过网络的通信信道.(传输层接口)3) Datagram是更低级的网络传输方式,它把数据的目的纪录在数据包中,然后直接放在网络上. 客户端接收包的步骤如下:1. 定义数据成员int port; InetAddress address;DatagramSocket socket;DatagramPacket packet;byte sendBuf=new byte256;2. 建立socketsocket=new DatagramSocket();实习日志(十)今天是我们来到青岛软件园实习的第十天今天老师给我讲解了Oracle数据库的知识,虽然以前学

24、过Oracle但是毕竟是课本上的知识。通过老师的讲解,我掌握了oracle数据库的rdbms结构,掌握了oracle数据库的数据类型,掌握了数据定义的意义,掌握了数据操纵的语言,掌握了事物处理,和数据控制的命令。 以下为我的总结。数据库有下面两类组建,物理组建,逻辑组件。物理组建是操作系统组建,有下面三种类型:数据库文件或数据文件,控制文件,恢复日志文件。逻辑组件决定数据库中物理空间的使用,它包括:表空间,段,数据区,模式对象。Oracle支持char,varchar,number,long.date.raw,longraw,lob等数据类型。Create,alter,drop,truncat

25、e 是用于定义数据的不同命令。Insert,update,dalete,select是用于操纵数据的不同命令。Grant,revoke,是用于控制数据的两条命令。实习日志(十一)今天是我们来到青岛软件园实习的第三天。这里的天气似乎比内蒙的还冷。湿冷的感觉有些不适应。老师也以一种怪异的口气说今年青岛的天气十分的异常,这不免让我们想到了环境的问题。高老师今天主要是为我们讲授WEB基础知识的使用情况,这些知识在选修课上有点了解,但还是不够熟悉。高老师只是做简单的介绍,这么短的时间里,也只能为我们介绍一些常用的标签和简单的JavaScript。今天的收获很多的,虽然时间很紧,我们也有些疲惫,但学到了不

26、少东西。对web基础中的最基本的标签有了全新的认识,而且还会应用简单的JavaScript。这两天的时间就让体会到了什么是“术业有专攻”,我们在学校里学到的东西,也只是入门,万里长征,我们也只是迈出了第一步。我们在今后的日子里,要不断的汲取养分,努力去掌握庞大的知识系统,努力的在知识的海洋里匍匐,努力的为生活注入新的元素,这才是我们的生活,活到老要学到老。实习日志(十二)今天是我们来到青岛软件园实习的第十二天。我们今天的学习内容主要是javascripe.JavaScript是Netscape公司与 Sun 公司合作开发的。JavaScript的第一个版本出现在1995年推出的Netscape

27、 Navigator 2 浏览器中。微软在推出 IE 3 的时候发布了自己的VBScript语言并以Jscript为名发不了这个版本。 Netscape和Sun 公司联合ECMA对JavaScript语言进行了标准化。JavaScript是一种脚本语言,只能通过Web浏览器去完成某种操作而不是像普通意义上的程序那样可以独立运行。JavaScript还向程序员提供了一种操控Web浏览器的手段-DOM(文档对象模型)。 它是一种面向前端的脚本语言。以前只是听说过,但从来没有学习过。经过老师的讲解和自己复习思考。我主要学习了一下知识。Javascript的语法,它的语法和Java c+的语法十分相似

28、。Javascript的语句是其脚本的基本组成单位。Javascript 的数据类型,数组操作符,函数,对象的概念。目前使用的95%以上的浏览器都具备对DOM的内建支持。Safari、Firefox、Mozilla、Camino、Nescape7以及IE都提供了良好的DOM支持实习日志(十三)今天是我们来到青岛实习的第十三天。今天我们开始学习Jsp。Jsp技术是一个纯java平台的技术,它主要用来产生动态网页内容,包括,hetm,dhtml.xhtml和xml.我们主要讲解了以下主要内容,Jsp的简介,jsp执行过程,jsp的生命周期。 经过对Jsp的学校我了解到了jsp位于表示层的技术。通过

29、它进行数据的采集,显示。他是一个信息的采集显示平台。并且它结合了许多新技术。可以实现跨平台性。同时我还学习到了jstl标签 el表达式这些新技术的实现代替了原有的jsp标签是操作更将简便和快捷大大的提高了生产效率。以下为我编写的少数代码EL表达式跳转方法servlet 跳转到 jsprequest.setAttribute(abc, liangliang);servlet 跳转到 jsp 应用el表达式request.setAttribute(abc, liangliang);$requestScope.abcjsp 跳转到 jsp$ paramaaa应用el表达式$user.name 实际上式 调用user对象的 getName()方法实习日志(十四)

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2