JAVA毕业实习日志

2020-02-21 00:48

实习日志

实习日志(一)

经过一天一夜的行程,终于到了这座美丽的城市——青岛。拖着疲惫的身躯走出车站的那一瞬间,迎面扑来的海水的味道,将心底的那一丝疲惫伴着海风悄然的吹走。第一次如此近距离的接触海,第一次接受海风的洗礼,我的心彷佛飘荡在那泛着层层浪花的海里。

到了实训基地,我看到了久别的几个同学也是永远的同学,感到分外的高兴,每一个人都充满着本属于我们这个时代的朝气与活力。大家聚在一块永远都有说不完的话和描绘不完的未来。

实训的第一天,实训基地的组织人员为我们做了一个简单的实训典礼,介绍了我们在实训期间应该遵守的规章制度,为我们安排了一个简单的实训实施计划。老师们一直都在强调着,来到这里就要把实训当做是真正的工作,我们每时每刻都要严格的要求自己,把自己当成一个职业人来对待,要完成从学生到职业人角色的转变,征做一名合格的职员,要体验什么是正规企业的规范模式。我会努力完成这次实训内容,因为我会收获很多。

实习日志(二)

来青岛的第二天,感觉整个身体都浸在海水的笼罩下,细细品味着还带给我们的清爽,有一种异样的感觉,同学们都玩笑的说,人生就是在不断的感受和体会这些不一样,生活才会多姿多彩。

我们遇到了具有多年开发经验,计算机工程硕士而且个性随和的讲师黄进华。接下来的九天时间他将和我们一起度过,今天主要是为我们讲解了C#变成语言里的一些基础知识,让我们巩固和深化,现在才真正感觉到,其实大学里的很多东西并没学的很深,很多东西都没去深入学习,现在回遇到很多问题,但也只是一些肤浅的,而真正要在这个领域有所发展,我们必须通过不断的努力才能有所发展。

黄老师以他多年的工作经验和人生阅历,为我们提供了很多的意见和建议,让我们从内心深处不要因为较低的基础而对实训产生恐惧,要以饱满的热情,要以作为一个IT人拥有的毅力与勇气,去解决难以解决的问题,努力克服困难,勇往直前。

实习日志

今天是我们来到青岛软件园实习的第三天。我们正式进入.NET的学习课程。

由于是第一天,黄老师介绍了下我们要学习的课程,开始进行.NET基础课程的讲解,学习的过程是边讲边练习的。首先老师把知识点讲解一下,然后给一个题目,让我们自己实现,最后由老师详细讲解。

以下是我这一天学习的笔记。

1. path 用于操作系统寻找命令的路径,其中; 代表分割不同的路径

2. Java_home aa %% 在windows下代表引用的是环境变量 在Linux下使用 $引用变量 3. 强类型语言(静态语言) 比方说 c c++ java c# 弱类型(动态语言): javascript ruby perl

4. Javac 编译 java进行解释和运行 archieve jar.exe主要 把一系列与.class文件相关的打包成 一个文件便于管理 5. JNI 来实现不同语言之间的调用 6.

(1)类的命名:如果是一个单词的话 第一个字母大写 如果有两个字母合成的名称,第一个字母大写,第二个单词的第一个字母大写 HelloWorld Student XueSheng (2)第一个单词的第一个字母小写,二个单词 第一个单词第一个字母小写,第二个单词第一个字母大写 printStudentInfo() (3)变量 和方法命名相同 标示符:(1)只能以 字母 a-z 或 A-Z 下划线 $开头 (2)后面可以跟着 字母 下划线 数字 $ $abc$ 7. 注释语句 //单行注释 /**/多行注释 /**

*/类注释,方法注释

8.常量 使用 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 false Int[] array = new int[5]; Char[] array = new char[10];

关于数组一个重要的属性;length代表数组的长度 array.length 数组的赋值方式: Int[] array= {1,2,3,4,5};

Int[] array = new int[5]; 10. 基本类型转化 基本类型的转换: 前提条件: 可转换

强制类型转换:由范围大的到范围小的转换 其中,大与小靠字节数来区分 自动类型转换(隐式类型转换):系统在运算过程中会自动的把小的向大的转换

11. 通过main方法中的命令行参数来与程序进行交互

把字符串转换成整型:int oper1= Integer.parseInt(“2”);

实习日志

今天是我们来到青岛软件园实习的第四天。老师上课布置了几个作业,在课上完成题目为 【程序】

题目:输入某年某月某日,判断这一天是这一年的第几天?

1.程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。 【程序】

题目:输入三个整数x,y,z,请把这三个数由小到大输出。 1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小。 【程序】

题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高

于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提

成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出现的次数

老师仍然按照前一天的思路,让我们自己先尝试编写,然后进行讲解。我经过自己的不断尝试终于把代码编写成功。一下为我编写的代码举例。

public class SumTest {

public static void main(String[] args){

int year = Integer.parseInt(args[0]); int month= Integer.parseInt(args[1]); int date = Integer.parseInt(args[2]);

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);

if((da.year@0==0)||((da.year%4==0)&&(da.year0!=0))){

System.out.println(\是闰年\ int aa=0;

for(int i=0;i

System.out.print(\天数是\ System.out.println(aa+da.date); }else{

System.out.println(\不是闰年\ int bb=0;

for(int i=0;i

System.out.print(\天数是\ System.out.println(bb+da.date); } } }

class 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的理解和熟练了我敲代码的程度。

实习日志(五)

今天是我们来到青岛软件园实习的第五天。今天仍然以写代码为主,老师布置了一个双色球作业,让在课上完成。

我利用面向对象的思想实现了随机产生双色球数字的程序,即六位随机数字,一位红球数字。并且不重复。具体代码如下

import java.util.*; public class TwoColorBall {

public static void main(String[] args) {

RedBall[] redball = new RedBall[6]; BlueBall blueball= new BlueBall(); blueball.random();

int key2 = blueball.getBlueBall(); int ;

int [] num2 = {-1,-1,-1,-1,-1,-1}; for (int i=0; i<6 ; i++ ){

redball[i] = new RedBall(); redball[i].random();

int key1 = redball[i].getRedBall(); Arrays.sort(num1);

int index = Arrays.binarySearch(num1, key1);

if (index>0){

num1[key1-1]=-10; num2[i]= 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,31}


JAVA毕业实习日志.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:“体育赤足教学的研究”课题结题报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: