java世界
zhb123168
这个作者很懒,什么都没留下…
展开
-
1、 编写一个方法(名字自定,但要符合Java编码规范),方法内打印一字符串,并在main()方法内调用它。
这个是写的java的第一个程序。 这个就是java 语言的基本框架了的吧package com.itheima;/** * 1、 编写一个方法(名字自定,但要符合Java编码规范),方法内打印一字符串,并在main()方法内调用它。 * @author 281167413@qq.com */public class Test1 { public stat原创 2012-10-17 23:47:01 · 2129 阅读 · 0 评论 -
5、 java 编写程序拷贝一个文件, 尽量使用效率高的方式.
一、要完成这个程序需要了解的知识点:1、编写简单的java程序,比如hello world ---废话了。。。。哈哈2、了解java的文件操作3、了解java的buffer操作4、对文件操作的一些异常处理点:1、源文件不能读取到的情况。 2、目的文件创建失败的情况 3、文件锁问题 4、字符乱码问题。。。可能不全啊 这些是需要用到的包import java.io.Buff原创 2012-10-18 01:02:02 · 5304 阅读 · 0 评论 -
10、 java 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 要求不能出现截半的情况
题目:10、 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”。 一、需要分析1、输入为一个字符串和字节数,输出为按字节截取的字符串--------------》按照字节[byte]截取操作字符串,先将Strin原创 2012-10-18 09:37:08 · 23135 阅读 · 9 评论 -
9、 java Person,Student,GoodStudent 三个类的继承、构造函数的执行
题目:9、 有这样三个类,Person,Student,GoodStudent。其中Student继承了Person,GoodStudent继承了Student,三个类中只有默认的构造函数,用什么样的方法证明在创建Student类的对象的时候是否调用了Person的构造函数,在创建GoodStudent类的对象的时候是否调用了Student构造函数?如果在创建Student对象的时候没有调用Per原创 2012-10-18 09:06:24 · 4273 阅读 · 0 评论 -
8、 java 先写一个程序,打印从1到100的值。之后修改程序,通过使用break关键词,使得程序在打印到98时退出。然后尝试使用return来达到相同的目的。
首先来讲这个没有什么难点,就是分析下break和return的效果有什么不一样,通过最后的打印结果可以看出:1、break只是跳出了循环会继续执行函数内、循环外的代码。2、return是直接函数返回了,循环内和函数内的后面的代码都不会在执行了。 代码:package com.itheima;/** * 8、 先写一个程序,打印从1到100的值。之后修改程序,通过使用原创 2012-10-18 03:27:24 · 3701 阅读 · 0 评论 -
6、 java 输入一个数字组成的数组,输出该数组的最大值和最小值
一、需求分析:1、输入一个数组-----------------------------------------》程序要接收一组输入的数组,没有明确这组数组有多大2、一个数字组成的数组--------------------------------》接收到的数组只能是数字3、输出接收到数组的最大值和最小值--------------》得到最大和最小值 二、技术难点1、怎么从原创 2012-10-18 02:31:16 · 14163 阅读 · 0 评论 -
4、 排序有哪几种方法?请列举。并用JAVA实现一个快速排序.
1、首先排序的方法有很多种:插入排序,冒泡排序,堆排序,归并排序,选择排序,计数排序,基数排序,桶排序,快速排序等 这里是主要讲解一下快速排序这个方法,我也是看了好几篇文章才看明白的:1、先在待排序的一组数据中随便选一个数出来作为基数:key;2、然后对这组数进行排序,比key小的放key的左边,比key大的放key的右边,当然这个按照需求来(从小到大,还是从大到小)3、递归的原创 2012-10-18 00:11:10 · 18047 阅读 · 0 评论 -
3、 UDP协议与TCP协议有什么不同?
简单来讲 就是这样的。。。。更加深入参加《TCP/IP详解》吧 package com.itheima;/** *3、 UDP协议与TCP协议有什么不同? *@author 281167413@qq.com * * UDP协议:不需要验证,服务端直接发包,包的到达客户端的顺序也不一定是按照发包时候的顺序一样,相对容易丢包 * TCP协议:需要验证,有三次握手,服原创 2012-10-17 23:55:14 · 1046 阅读 · 0 评论 -
2、 java 已知一个int数组, 编程从数组中获取最大数.
首先要有数组的概念吧,知道什么是数组,简单讲就是存放一组数据的一个组合,就是一个数组。。。。哈哈 2、 已知一个int数组, 编程从数组中获取最大数.思路分析:1、一个数组可能有很多个数字,要取最大数,那就是一个数一个数的进行比较可以可以选出来了是吧那么就是:先定义一个变量赋值为数组的第一个数,然后在和数组的第二、第三个数相比较,遇到比自己大的就将打的数值赋给这个变量,遍历到最原创 2012-10-17 23:53:42 · 4716 阅读 · 0 评论 -
7、 java 编写程序获取已知文件的扩展名. 注意: abc.txt的扩展名是txt, abc.java.txt的扩展名也是txt.
一、需求分析1、获取已知文件的扩展名----------------------------------------------》要先读到文件,得到文件名2、abc.txt的扩展名是txt, abc.java.txt的扩展名也是txt-------------》获取扩展名的正确性保证 二、技术难点1、将一个给出的路径转换成一个文件对象,并获取到完整的文件名直接用new Fi原创 2012-10-18 03:15:40 · 5476 阅读 · 3 评论