Java学习日记
java开发实习周记12篇

java开发实习周记12篇【导语】大学生挑选实习单位,应该根据自己的爱好挑选。
现在许多大学生会呈现所学专业不是自己爱好的状况。
假如自己不想从事自己所学专业的作业,其实也是能够根据自己的爱好来挑选实习单位的。
本篇文章是为您收拾的《java开发实习周记12篇》,供咱们阅览与鉴赏。
java开发实习周记篇一实习榜首个礼拜,算是习惯期。
首要了解一些公司的布景、产品、发展方向等。
刚到实习公司,不是像校园里的朝九晚五,而是朝八晚九。
咱们不或许简略的了解一些企业文化,简略的学学新的常识就能够了,咱们的这个实习必将是一个繁忙的实习,也必将是一个充沛的,前进的实习。
来到这儿,咱们要遗忘大学里自在的作息时刻,克服困难,养成杰出的作业生活习惯。
根据各方面的原因,虽然在去之前咱们做了比较足够的预备,但仍是遇到了一些困难,例如学习时刻长,实战比较繁复,但时刻又比较的短,难以确保准时按质按量完结。
下午下了班,职工们都回去了,我还在那儿操练,一直到晚上9点,才干回住处歇息。
正午也没有歇息的当地,只能趴在电脑前歇息一会,一两周下来,相当地疲乏。
但咱们都了解自己来实习的任务,都坚持着完结自己的任务和任务。
这个星期了解了作业环境、java编程的环境配臵。
等渐渐了解起来,做起作业也越来越随手了。
简略的总结为几个字,那便是:多看,多问,多调查,多考虑!java开发实习周记篇二实习第二个礼拜,首要是了解java的根底语法,把根底打厚实,今后在开发中才干如虎添翼。
学习总结如下几点:1、类之间的联系:相关、聚合、承继、完结和多态。
2、根本数据类型:整数型、浮点型、字符型、布尔型。
3、常用逻辑句子和循环句子:switch只支撑int类型判别,没有写break 易穿透至下一个循环,jdk7。
0形似增强了支撑数据类型。
4、Break:强行退出循环;Continue:跳出当时循环。
5、润饰符:pbulic,private,protected,default。
计算机实习日记【20篇】

计算机实习日记【20篇】1.计算机实习日记进一步了解java开发的相关知识,掌握java开发的基本技术,丰富java开发的实战经验。
学习SQL的基础知识及正确的运用方法,和有用的相关技术,提高自己的工作效率。
通过实习,培养我们综合运用Java语言的面向对象编程能力;培养我们动手能力;培养我们良好编程规范、编程方法;以便能较全面地理解、掌握和综合运用所学的知识,提高自身的编程能力;增强自己的团队协作意识,了解软件开发的思考角度和主要流程。
为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。
我在中软国际长沙ETC实习期间的岗位是Java软件工程师。
实习期间参与人力资源管理系统的开发,根据开发规范和流程独立完成模块设计、编码、测试。
编写相关应用系统的开发文档、数据库设计文档等。
较为详细和系统的掌握了软件开发的知识体系。
把所学知识与解决实际问题相联系,培养了自己发现问题、分析问题和解决问题的能力,从而提高了自己从事实际工作的能力。
2.计算机实习日记初到实习单位,的感触就是本科学的东西真的非常有用,包括数据结构,组成原理,操作系统,计算机网络,编译原理等都是基础但又实用的课程。
就像是英语里的ABC,只会字母是写不出英文文章的,但是不会这些字母也是更不可能写出文章的。
所以本科阶段我们一定要学好这些课程,而且以后要时不时拿出来复习,包括工作以后。
而且本科阶段我们需要去看一下计算机行业的前沿发展,了解一下新技术,这样才能更好的把握自己的职业发展方向。
不要被一些专业名词打消了积极性,其实他们都非常容易理解,常查多看,就行了。
其次在学习之余,不如去好好的学习一门语言,不止局限于了解的学习,可以去图书馆借一些比较新的书,一定要是新出版的书,关于项目实践等的书,按照书上做,会有非常大的进步,加深对项目的了解。
包括软件工程,设计模式在内的课都会加深我们的工程能力。
还有如果从事科研工作的话,理论知识水平要求很高,工程能力可以相对放下一些,这就需要学好基础课程,多了解前沿技术,多看一些新发表的论文,包括期刊会议,或是新的硕士博士毕业论文,毕业论文大都比较好理解,最初开始可能看起来有些困难,但是坚持一段时间就会好起来。
java心得体会范文通用

java心得体会范文通用学习 Java 这门编程语言,对于我来说是一次充满挑战和收获的旅程。
从最初对编程的一知半解,到逐渐能够运用 Java 解决实际问题,每一个阶段都让我有了新的认识和成长。
在刚开始接触 Java 时,我被它丰富的语法和严格的规则所震撼。
变量的声明、数据类型的选择、控制流语句的运用,每一个知识点都需要认真理解和实践。
记得第一次编写一个简单的“Hello World”程序,看着屏幕上成功输出的那行字,心中充满了成就感,也让我对后续的学习充满了期待。
随着学习的深入,面向对象编程的概念成为了重点和难点。
理解类、对象、封装、继承和多态这些核心概念并不容易。
类就像是一个模具,对象则是根据这个模具制造出来的具体产品。
封装将数据和操作数据的方法捆绑在一起,保证了数据的安全性和完整性。
继承让子类可以继承父类的属性和方法,减少了代码的重复。
多态则使得在运行时能够根据对象的实际类型来调用相应的方法,增加了程序的灵活性。
为了真正掌握这些概念,我不断地进行代码实践,编写各种示例程序,从简单的动物类、植物类的设计,到复杂的图形界面程序的开发。
Java 的异常处理机制也给我留下了深刻的印象。
在程序运行过程中,难免会出现各种错误,如除数为零、数组越界等。
通过 trycatch 语句,我们可以捕获这些异常,并进行相应的处理,让程序更加健壮和可靠。
不再是一旦出现错误就导致程序崩溃,而是能够优雅地处理错误,给用户提供有用的提示信息。
在学习 Java 的过程中,我也深刻体会到了算法和数据结构的重要性。
一个高效的算法和合理的数据结构可以大大提高程序的性能。
比如,在处理大量数据时,选择合适的排序算法(如快速排序、归并排序)可以显著减少运行时间。
同样,使用合适的数据结构(如链表、栈、队列、树、图等)可以更方便地组织和操作数据。
Java 的标准库是一个非常强大的工具集合。
其中的输入输出流、集合框架、线程库等为开发各种类型的应用提供了便利。
java实习日记范文(精选20篇)

java实习日记范文(精选20篇)java范文篇1今天是我们来到青岛软件园实习的第八天。
今天老师给我讲述了io的知识,并让我们实现了1.把一个10M的文件 bbb,分割成10份,然后在把这十份文件合并成bbb在编写的过程中我们联系了异常的应用和流的输入输出。
和不同流的区别的演示。
利用这些流的不同我们分别实现了不同的程序。
理解了流的含义,和作用。
java实习日记范文篇2今天是我们来到青岛软件园实习的第六天。
今天老师开始讲面向对象的编程,并让我们在课上进行了一些题目的练习,以下为我练习的题目。
1.(课堂练习)创建一个名为qrsx的子包,其基础包为com 。
子包中包含一个Location类,Location类中包含一个名为display的方法,用于显示“qrsx子包中的Location类”的消息。
在com下创建一个名为Test的类,使它导入此子包,并调用Location的display方法2. (课堂练习)编写一个盒子类(Box),得出三个不同盒子的体积,将每个盒子的高度,宽度,长度参数的值传给构造方法,计算并显示体积。
3. (课堂练习)定义两个类Point类,具有x,y属性,具有构造方法初始化功能,同时具备到计算传入点之间的距离的功能。
Line类,代表线类包含start,end两个属性,类型为Point 具备构造方法初始化功能,同时具有方法length,从而计算线段的长度。
给四个坐标,(1,2),(3,4)(5,7),(9,10)计算两条线段的交点坐标4.(课后作业)编写一个类(Fruits),用于显示水果的订购详情。
定义一个带有参数的构造方法,这些参数用于存放产品名,数量,价格。
输入三种水果,并输出详情。
通过这些题目的练习使我更加深刻的了解了Java面向对象的编程,使我感受到了它和传统的面向过程的变成的区别。
java实习日记范文篇3今天是我们来到青岛软件园实习的第六天,我们上午的任务仍然是开发项目,敲打代码。
java的心得最新6篇

java的心得最新6篇优秀的心得体会必须结合自己的真实经历,才能让每一个字都充满情感与力量,经常撰写心得体会,有助于培养我们对事物的观察力和分析能力,本店铺今天就为您带来了java的心得最新6篇,相信一定会对你有所帮助。
java的心得篇1在本学期我们进行了为期三周的java实训。
回首本学期的java 学习,虽说时间很短,但其中的每一天都使我收获很大、受益匪浅,它不但极大地加深了我对一些理论知识的理解,不仅使我在理论上对java有了全新的认识,在实践能力上也得到了提高,真正地做到了学以致用,更学到了很多做人的道理,对我来说受益匪浅。
除此以外,我知道了什么叫团队,怎样和团队分工合作;同时我还学会了如何更好地与别人沟通,如何更好地去陈述自己的观点,如何说服别人认同自己的观点。
这也是第一次让我亲身感受到理论与实际的相结合,让我大开眼界。
也是对以前所学知识的一个初审吧!这次实训对于我以后学习、找工作也是受益匪浅的,在短短的三周中相信这些宝贵的经验会成为我今后成功的重要的基石;这对于我的学业,乃至我以后人生的影响无疑是极其深远的。
这次实训虽然是我们的第一次,心得体会不过同学们表现不错,由此看来,我们在进入大学的这几个月里学到了不少的专业知识,只是自己感觉不到而已。
对于所学专业,我们不能过于自卑和担忧,否则会妨碍自己学习。
实训是学习java的重要环节,有利于我们巩固专业知识、掌握工作技能,提高就业筹码。
我把本次为期三周的实训看作是理论与实践相结合的桥梁。
通过这周的实训和学习,我知道了此次实训的目的,也清楚目前自己的不足,那就是缺乏相应的知识与经验,对所学的专业知识不能够很好地运用于实践操作。
正所谓百闻不如一见,经过这次自身的切身实践,我才深切地理会到了走出课堂,投身实践的必要性。
平时,我们只能在课堂上与老师一起纸上谈兵,思维的认识基本上只是局限于课本的范围之内,也许就是这个原因就导致我们对专业知识认识的片面性,使得我们只知所以然,而不知其之所以然!限制了我们网络知识水平的提高。
java实训个人总结8篇

java实训个人总结8篇篇1时间过得真快,转眼间我已经实训了4个月了。
在这4个月的时间里,我学到了很多关于Java的知识,也积累了一些工作经验。
现在,我对这段时间的学习和工作进行一下总结,以便更好地反思和提高。
一、Java基础学习在实训初期,我主要学习了Java的基础知识,包括Java的基本语法、面向对象编程的思想、常用的数据结构和算法等。
通过不断练习和巩固,我逐渐掌握了这些基础知识,并能够灵活运用它们来解决实际问题。
二、项目实践在掌握了Java基础之后,我开始了项目实践的阶段。
在这个过程中,我参与了一个小型项目的开发,主要负责后端接口的设计和实现。
通过实践,我深刻体会到了Java在实际应用中的强大之处,同时也锻炼了我的团队协作能力和解决问题的能力。
在项目实践中,我遇到了很多挑战。
例如,在实现某个功能时,我最初的设计方案并不完美,导致后续的修改和调整花费了很多时间和精力。
但是,通过不断学习和摸索,我逐渐找到了更好的解决方案,并成功完成了任务。
这个过程让我深刻认识到了学习和实践的重要性,也让我更加自信地面对未来的工作。
三、团队协作在实训期间,我还锻炼了团队协作的能力。
我们经常需要一起开会讨论、分工合作、共同解决问题。
在这个过程中,我学会了如何与他人有效沟通、如何分工协作、如何处理团队冲突等。
这些能力对于未来的工作和生活都非常有用。
四、自我提升除了学习和项目实践之外,我还注重自我提升。
我不断阅读相关的技术文档和书籍、观看视频和参加线上线下的技术交流活动等。
这些经历不仅让我更加深入地了解了Java技术栈的各个方面,还让我结识了很多志同道合的朋友和业界大咖。
通过与他们的交流和学习,我受益匪浅。
五、总结与展望总的来说,这次Java实训让我收获颇丰。
我不仅掌握了Java的基础知识,还锻炼了项目实践和团队协作的能力。
同时,我也认识到了自己的不足之处并努力加以改进。
在未来的学习和工作中我会继续努力提升自己的技术水平和综合素质以更好地适应市场需求和企业发展需求!篇2一、实训背景与目标本次Java实训旨在通过实践操作,深化理论知识,提高编程技能,以便更好地适应工作岗位需求。
java实习日记范文(精选22篇)

java实习日记范文(精选22篇)java范文篇1今天是我来到青岛实习的第五天,今天的任务依旧是做项目,敲代码。
坐在电脑前,我们便噼里啪啦的敲打开代码。
每一个同学似乎已经不再是刚开始什么头绪也没有的小菜鸟了,看似都已经胸有成竹的作者自己的项目,都在争先恐后的敲打着键盘,敲打声像一首美丽的乐曲,那么的亢奋,那么的有激情。
项目当中,我们每个人但当的角色不一样,而在彼此不同的代码撰写过程中,我们也遇到了很多很多的技术问题,当我们快要失去信心的时候,老师告诉我们,我们现在正处在一个过渡期,如果真正想要走进IT,这个阶段是必不可少的,我们也正走在IT的成长的道路上,他给我们打着气,也为我们解决了很多的技术问题,我们在这当中也学到了很多的东西。
当我们遇到bug的时候,如何进行调试,怎样去分析,都是在真正实践开始以后才会感觉到的,才会学到的。
累并快乐着,这就是一天的感受。
java实习日记范文篇2今天是我来到青岛实习的第七天,刚好一个星期的时间。
一周的时间里,我们体会到,实训过程中在专业知识及专业技能上,我都得到了相应的扩展。
拓展了自己的知识面,但我知道这些仍然是专业上的一些皮毛,想要去深入的研究和学习,要在以后的日子里不断的努力学习。
今天是周末,时间可以自由支配。
本来计划的要出去好好参观青岛风光的一角,但是天公不作美,始终阴沉沉的,还下起了毛毛细雨,所有的计划也因此被取消了。
在宿舍当中,我思考了一周来的自己的收获,也描绘着自己的未来人生会是一个怎样的情景。
一周来,我学到了很多东西,从老师身上,我感受到了他对工作的热忱和喜爱,感受到了他敏捷的思路,感受到了他专业技能的熟练等等,这一切都将鼓舞着我在以后的人生道路上,不停的追求和努力。
我在为自己的人生描绘着、计划着,我也希望自己的未来能够和自己计划和描绘中的那样美好,但前提是自己需要不断的努力,不断的强化。
java实习日记范文篇3今天是我们来到青岛软件园实习的第四天。
Java学习日记(1)

Java学习⽇记(1)Java 学习⽇记(1)准备JDK:Java 开发⼯具包。
JDK 是提供给 Java 开发⼈员使⽤的,其中包含了 Java 的开发⼯具,也包含了 JRE。
JRE:Java 运⾏环境。
包括 Java 虚拟机和 Java 程序所需要的核⼼类等,如果想要运⾏⼀个开发好的 Java 程序,计算机只需安装 JRE 即可。
安装:下载 JDK。
配置环境变量JAVA_HOME=D:\JAVAPath=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;Classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;HelloWorld/*在⼀个java源⽂件中可以声明多个class,但是,只能最多有⼀个声明为public的,且必须和⽂件名相同程序的⼊⼝是main⽅法,格式固定System.out.println() 输出语句,换⾏System.out.print()每⾏执⾏语句以;结束编译后,会⽣成⼀个或多个字节码⽂件,字节码⽂件的⽂件名与java源⽂件中的类名相同。
*/class HelloWorld{public static void main(String[] args){System.out.println("Hello World");}}编译运⾏:javac HelloWorld.javajava HelloWorld1、编译得到字节码。
2、运⾏。
注释单⾏注释/*1、单⾏注释2、多⾏注释(不可嵌套使⽤)3、⽂档注释(Java 特有)注释内容可以被JDK提供的⼯具Javadoc解析,⽣成⼀套以⽹页⽂件形式的说明⽂档*//*** ⽂档注释* @author an* @version v1.0*/public class HelloJava {/*** 如下的⽅法是main⽅法*/public static void main(String[] args){// 单⾏注释/*多⾏注释*/System.out.println("注释");}}⽣成 javadocjavadoc -d myHello -encoding utf-8 -author -version HelloJava.javaJava API⽂档良好编程风格正确使⽤注释使⽤⽂档注释来注释整个类或整个⽅法如果注释⽅法中的某个步骤,使⽤单⾏或⾏尾注释正确的缩进和空⽩使⽤⼀次tab操作符进⾏缩进运算符两边习惯加上⼀个空格关键字和保留字关键字:被Java语⾔赋予了特殊含义,⽤作专门⽤途的字符串。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Java学习日记1,一个文件里可编写多个类,一个文件里不能有两个public类。
独立运行的类必须有main()函数。
2,Print()不换行,println()打印新东西之前会换行。
3,在set classpath前后不能有空格,不能有中文符号。
4,三种注释方法://、/*…*/、/**….*/,/*….*/不能嵌套,注释功能有:说明程序的功能,可以取消代码,或者是回复代码。
5,标识符:由字母、数字、下划线、美元符号组成,不能以数字、关键字开头。
6,常量:不变的数值。
有整型,长整型,单精度、双精度、布尔常量、字符常量、字符号常量。
单精度常量以’f’结尾。
7,变量就是系统为程序分配的一块内存单元,用来存储数据。
变量须先定义后使用,不允许嵌套定义。
8,低字节的类型可以转换成高字节的类型,高字节的类型不可以转换成低字节。
9,流程控制:if若有多条语句最好用大括号括起来。
问号表达式:y=x>0?x:-x;若表达式为真,结果为x,反之为-x.10,Switch() 语句只接受int、byte、char、short类型数据,switch语句用break,多个条件执行相同命令:case 1:case 2:……break;11,while语句后若有“;”,不是不执行该语句,而是一直在执行空语句。
12,do..while..语句不管三七二十一都执行该语句,直到while语句为假,且while()后有“;”。
13,system.in.read():从键盘上读取数据;14,定义数组:int[] x或int x[];arraycopy数组拷贝。
15,面向对象三大特征:封装、继承、多态。
一个类中方法可以访问同类成员。
若局部变量和成员变量名字一样,则成员变量隐藏。
16,一个类中方法可以访问同类的成员变量和局部变量。
17,“==”与“equals()”的区别:“==”是比较两个对象的值是否相同,而equals()是比较两个对象的内容是否相同。
例如:String str1=new String(“abc”);String str2=new String(“abc”);String str3=str1;If(str1==str2)System.out.println(“true”);ElseSystem.out.println(“false”);则结果返回为false。
因为sr1和str2在堆中首地址不一样,而str1和str3首地址是一样的。
若If(str1.equals(str2))System.out.println(“true”);ElseSystem.out.prinltn(“false”);则结果返回的是true,因为比较的是内容。
18,用private修饰的成员变量,在同一类中可以访问,在其他类中不可以访问。
程序代码要求强内聚弱耦合19,构造方法:和类名一样,无返回值,不能用return语句。
实例对象一产生就立马调用构造方法,有几个实例对象就调用几次,一次完成对实例对象的初始化,若没有定义构造函数,系统会自动生成一个空构造函数,也可以进行重载。
若定义了构造函数,则不再产生构造函数。
了解构造函数执行过程。
20,finalize()方法类似于C++中析构函数,在被清除之前会调用这个函数。
21,static静态方法只能直接调用同类中其他的静态成员,而不能访问非静态成员。
静态方法在使用之前不用创建任何对象,而非静态对象在使用之前必须先创建实例对象。
静态方法不以任何方式调用this和super方法22,内部类:在类中直接定义内部类,内部类可以访问外部类成员变量。
在程序块中均可定义内部类。
23,类的继承:在java中只支持单继承,但类可以有多层继承,子类继承了父类所有的成员变量和成员方法,但不继承父类的构造方法,可使用super方法调用父类的构造方法。
24,final()可声明类、属性、方法,若声明为类,则该类不被继承。
若声明为变量,则该变量变为常量。
若声明为方法,则该方法在子类中不能被覆盖。
25,含有抽象方法的类称为抽象类。
抽象方法:abstract int aa(int x,int y);一般方法:int aa(int x,int y){程序代码}两者的区别:前者必须由abstract修饰,只能声明,不能实例化,没有大括号;后者有大括号,说明实现了代码,不是抽象方法。
26,特殊的抽象类称为接口,接口中所有的方法都是抽象的。
一个类用implements 去实现一个接口的所有方法。
27,一个类继承了另一个类,不能使用比继承类的访问权限更低的权限去访问该类。
28,del person.class 删除person字节码;javac *.java:编译所有源文件。
29,a instanceof B:判断a是否是B的一个实例对象。
对象的类型转换:子类可以转换成父类。
Object是所有类的父类。
30,异常是非致命的错误,不是语法错误。
对异常处理用try….catch..。
用throws 关键字抛出异常,也可以自定义异常。
try后面可以跟多个catch捕获多个异常。
finally语句无论如何都要执行,没有异常也会执行。
31,包,package语句,为java源文件的第一条语句,若无包则为缺省无包。
同一个包中的类可以相互调用,不必写上包名。
若为类加上包,则应将源文件中所有类都存到该包中。
同一包中辆各类不一定在一个目录上。
32,访问控制:类本身有两种访问控制:public和默认。
父类不能是private和protected,否则子类无法继承。
默认修饰的类只被同一包中的所有类访问。
33,进程:正在进行的程序。
线程:一个程序内部的一条执行线索,每个线程上所要运行的程序代码段是多线程,用Thread类创建线程。
34,后台线程:如果对某线程对象在启动(调用start方法)前调用了setDaemon(true)方法,这个线程就变成了后台线程。
只要还有一个前台线程在运行,这个进程就不会结束。
如果一个进程中只有后台线程在进行,这个进程就会结束。
Pp.join()的作用是把pp所对应的线程合并到调用pp.join();语句的线程中。
35,单线程和多线程的区别:必须等到run()调用后才实现36,要实现多线程必须要编写一个继承了Thread类的子类,子类要覆盖Thread 类的run方法,在子类run方法中调用正在新程序中运行的程序代码,启动一个新线程是调用Thread类的start方法,Thread类对象的start方法产生一个新线程,并在该线程上运行Thread类对象中的run方法,控制线程是否结束。
37,产生一个TestThread对象,四个tt.start()线程,共同去卖同100张车票:TestThread tt =new TestThread();tt.start();tt.start();tt.start();tt.start();38,多个线程共享同一数据就会发生线程安全问题。
39,线程间的通信:wait():当前线程放弃监视器并进入睡眠状态直到其他线程进入同一监视器并调用notify()为止。
40,API:应用程序编程接口。
Windous API:WIndous操作系统提供的各种函数。
Java API:JDK提供的各种java类41,java开发工具软件的基本特点:集成编辑软件功能,使用工程化管理,产生应用程序的基本框架,支持调试,提供各种辅助工具。
42,JCreator Pro:一个工作区可以管理多个工程,只能有一个活动工程。
使用该软件时不用完全记住函数或者参数,因为有提示,43,String 类对象中的内容一旦被初始化就不能在改变。
而stringBuffer类用于封装,内容可以改变。
44,indexOf(int ch)方法用于返回一个字符在字符串中第一次出现的位置,若没有该字符,返回-1.45,集合类,用于存储一组对象,其中每个对象称为元素,常用到的有:Vetor、Enumeration、ArrayList等。
46,从键盘上读取数字:int b=System.in.read();Vector.addElement():向Vector中添加元素。
47,Collection,Set与List三者区别:Collection是父类,通用集合类,各元素对象无指定顺序,允许有重复元素和null元素对象。
Set为子类,无指定顺序,不允许有重复元素,最多允许一个null元素对象。
List也为子类,有指定顺序,允许有重复元素和多个null元素对象。
48,Hashtable类:Hashtable像Vector一样动态存储一系列对象,而且对存储的每个对象都要安排另一个对象与之相关联。
用put()存储数据:Hashtable ht=new Hashtable();Ht.put(“one”,new Integ er(1));检索数据用get方法:Integer n=(Integer)ht.get(“two”);If(n!=null){System.out.println(“two=”+n);}要成功检索某个字,用作关键字的类必须覆盖Object.hashtableCode()和Object.equals().49.Properties类:Hashtable类的子类,增加了讲Hashtable对象中的关键字和值保存到文件和从文件中读取关键字和值到Hashtable对象中的方法。
如果要用Properties.store方法存储Properties对象中的内容,每个属性的关键字和值都必须是String类型。
50,System类中的exit方法用于结束java虚拟机运行的程序。
currentTimeMills():可以检测程序运行的时间。
Java虚拟机系统变量或者系统环境变量都是变量和值成对出现。
getProperties方法获取java虚拟机系统属性,setProperties方法用于设置系统属性。
51,Date类:日期时间的类;Calendar:日期字段相互间的操作类;Calendar.add():增加时间;Calendar.Set():设置时间;Calendar.get():获取时间。
Calendar类位于java.util包中52.TimerTash类实现了Runable接口,要运行的任务,由它里面实现的run方法来完成。
53,Math类包含了所用于几何和三角运算的方法,Random类一个伪随机数产生类。
54,File类:IO包中唯一代表磁盘文件本身信息的类,而不是文件中的内容。
File f=new File(“hello.txt”);If(f.exist()){f.delete();}Else {f.createNewFile();}System.out.println(“File name:”+f.getName());获取文件的名称System.out.println(“File path:”+f.getPath());获取文件的路径System.out.println(f.exist()?”exist”:”not exist”);判断文件是否存在55,RandomAccessFile类提供了众多的文件访问方法;RandomAccessFile类支持随机访问,但是不能访问其他的Io设备,如网络、内存映像等。