自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 java文本操作(多少汉字、大写字母、小写字母)

1.任务编辑一个程序,实现对文本汉字、大写字母、小写字母多少的统计。2.程序代码import java.io.FileReader;import java.io.BufferedReader;import java.util.Scanner;import java.io.File;import java.io.IOException; public class read2{ p...

2019-02-22 23:57:59 406

原创 java.web(html与jsp)(2)

1.要求:通过HTML表单输入一个4个选项的复选框字段,提交给jsp程序,要求在浏览器上输出这4个复选框哪几个被勾选了。1)HTML程序如下:<!DOCTYPE html><html><head><meta charset="UTF-8"><title&a

2018-11-26 22:23:24 365

原创 java.WEB(html与jsp)

要求:通过HTML表单输入两个数字,提交给jsp程序,完成此两个数字相加结果的输出。1)HTML代码:<!DOCTYPE html><html><head><meta charset="UTF-8">&a

2018-11-16 17:22:18 750

原创 java.UDP通信(实现服务端与客户端简单的聊天)

要求:编写两个java程序一个程序为服务端,建立UDP服务端套接字。另外一个程序为客户端,建立UDP客户端套接字。这两个新程序可以互联,完成一个基于TCP/IP网络的文本聊天程序。服务端程序:import java.io.IOException;import java.net.*;import java.util.Scanner;public class UDPSend { ...

2018-11-01 20:04:36 7357 3

原创 java.TCP通信(实现文件传输)

要求:编写一个基于TCP/IP网络的二进制文件传输程序,传输到指定对端后要存盘。程序源代码:1)服务端程序:import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileReader;import java.io.PrintWriter;imp...

2018-10-25 19:08:35 5226 1

原创 java.TCP通信(实现服务端与客户端简单的聊天)

要求:编写两个java application应用程序,完成以下功能:一个程序为服务端,建立TCP服务端套接字。l另外一个程序为客户端,建立TCP客户端套接字。这两个程序可以互联,完成一个基于TCP/IP网络的文本聊天程序。java源代码如下:1)基于TCP的服务端程序import java.io.PrintWriter;import java.net.ServerSocket;...

2018-10-20 16:30:34 8419 1

原创 java多线程(生产者/消费者)

要求: 完成一个java application应用程序,来仿真2个生产者和3个消费者共同操作一个数据队列(例如一个vector类对象),数据队列中有时是没有数据的,这个时候消费者应该处于等待状态而不是不断的去访问这个数据队列。消费者线程一次消费后发现数据队列空了,就应该处于等待状态,生产者生产数据(向数据队列加入一条数据)后,就去唤醒消费者线程开始消费。生产者线程某次生产后发现数据队列已经满...

2018-10-07 16:21:02 484

原创 java多线程的简单应用

1)要求: 完成一个java application应用程序,在应用程序主进程中新开一个线程,此线程进行死循环,每1秒被激活一次,激活时即在输出显示当前时间。程序代码: import java.text.SimpleDateFormat; import java.util.Date;public class Timer implements Runnable { ...

2018-10-05 22:53:22 1338

原创 java用dom4j解析xml文件

要求:使用第三方提供的API例如(dom4j)解析xml文件并显示输出。xml文件:准备工作:使用dom4j解析xml文件首先需要导入dom4j的包,和装数据库驱动一样;https://blog.csdn.net/Mrchongyang/article/details/82561918dom4j-2.1.1.jar(链接: https://pan.baidu.com/s/11htf6...

2018-10-05 12:14:07 381

原创 java实现文件的移动

要求: 通过二进制流的操作方式把程序调整为可以实现对任何类型文件进行文件移动(而不是调用windows命令行的外部命令move)。思路:通过上一个博客已经知道的怎么对文件进行复制,这个对文件进行移动我们可以先对文件进行复制然后在对原文件用file.delete()进行删除,这样就实现了对文件的移动。具体程序如下:import java.io.File;import java.io.F...

2018-09-26 11:13:38 3996

原创 java实现对文件进行复制

要求: 通过二进制流的操作方式把程序调整为可以实现对任何类型文件进行文件复制(而不是调用windows命令行的内部命令copy)。思路:先在需要复制到的文件夹下用file.createNewFile()新建文件,然后读出要复制的文件内容写入新建的文件中即可。具体程序如下:import java.io.File;import java.io.FileInputStream;impor...

2018-09-26 11:06:39 5285 3

原创 Java文件操作

用Java实现对文本文件按行进行读取,每读取一行后显示此行,统计每行有多少字符并显示统计结果。最后显示总的行数。 import java.io.BufferedReader; import java.io.File;import java.io.FileReader; import java.io.IOException; import java.sql.Date; public...

2018-09-22 21:10:59 182

原创 Java的文件操作机制

编译一个Java程序,判别指定路径下指定文件名的文件是否存在。  如果指定文件存在,读取并分别显示其修改时间和文件大小等属性。  以文本方式打开某一指定路径指定文件名的文本文件,读取其内容并显示。  以文本方式向某一指定路径指定文件名的文本文件写入指定文本内容,例如写入自己的姓名和学号。获取文件属性的方法有:将一个文本的内容写到另一个文本中需要用到:BufferedReader re...

2018-09-19 20:33:08 334

原创 Java的异常捕捉机制(2)

1)编写一个Java程序,接收用户通过键盘不断输入表示某门课程的成绩的字符串(按回车为一个字符串结束),当输入非法数字(输入值小于0或大于100)时提示成绩输入有误,当输入为非数字的字符串时提示输入格式不合法。程序源代码:1.事先需要自定义异常类如下: public class MyException extends Exception{ //构建自定义异常,继承Exception...

2018-09-18 19:13:58 392

原创 java.api的简单应用

编写一个java程序,实现通过接收用户通过键盘输入的文本,把每次回车输入的字符串动态加入到Vector类对象中,并显示此Vector类对象中存储的字符串。程序源代码如下:import java.util.Scanner;import java.util.Vector;public class class3 {public static void main(String[]args...

2018-09-18 10:30:32 300

原创 Java.API的一些应用

1)编译一个 java application应用程序,可以接收用户通过键盘输入的文本,并输出此段文本字符的个数。 输出字符串个数用str.length() 程序源代码:import java.util.Scanner;public class class0 {public static void main(String[]args){ while(true){ Sys...

2018-09-16 15:18:18 358

原创 Java的异常捕捉机制

要求:编译一个 java程序,完成实现计算绝对值表达式 |a-b|的功能。要求当b比a大时人为抛出一个自定义异常,在计算绝对值时通过异常捕捉机制完成此绝对值表达式的计算。1)首先自定义一个异常继承Exceptionpackage jisuan01;public class MyException extends Exception{ //构建自定义异常,继承Exception类...

2018-09-15 21:19:38 273

原创 基于Java的日历

编写一个java程序,输出一份当前所在时区当前时间的一个月的日历(1号到28/29/30/31号,以及每天对应为星期几)。日历的源代码如下:import java.text.DateFormatSymbols;import java.util.Calendar;import java.util.GregorianCalendar;public class rili{ pu...

2018-09-15 09:00:39 524

原创 用Java编译的电子词典(包含MySQL,词典为单独的一个窗口)

这个电子词典的代码主要包含连接调用数据库,建立窗口,向窗口里面加入面板,以及向面板里面加入组件电子词典用的词汇表是MySQL里面建立的,所以写程序之前需要知道怎么用Java连接到MySQL, 首先你需要安装连接MySQL的驱动,下面先介绍的是eclipse装驱动的方法,然后介绍源代码首先在eclipse里面建一个工程,然后用鼠标右键单击这个工程新建一个Folder,命名为lib,然后你就...

2018-09-09 20:33:17 4891 5

原创 用Java实现打开对应的应用程序

用Java编译一个程序,通过键盘输入1、2、3等值,输入1则调用运行windows记事本程序,输入2则调用运行windows画图程序……。 这里需要用到下面的语句来调用应用程序Runtime a=Runtime.getRuntime()a.exec("这里是应用程序的路径或者命令");比如:a.exec("notepad.exe");为打开记事本程序如下: ...

2018-09-09 15:20:41 1571

原创 Java求解一元二次方程

 完成一个 java application应用程序,把已知字符串(在程序中赋初值或通过键盘输入) “a=3.2&b=20&c=1.1” 作为一元二次方程 ax2+bx+c=0 的a、b、c三个参数值的取值描述,并求解此方程的根。 程序: 运行结果: ...

2018-09-08 16:38:39 14872

原创 Java面向对象程序

描述一个人类,求此人类必须包含有人的姓名、性别、出生日期等基本属性(变量)。  要求此人类描述吃饭的方法(函数)和描述睡觉的方法(函数)。例如睡觉方法的执行体为一个 System.out.println() 函数,此函数输出一段例如“ xx(姓名)往床上躺倒,不久就睡着了……”之类的描述睡觉的文本。  要求此人类的构造函数要具有无参数的构造函数,以及带有姓名、性别、出生日期等参数的...

2018-09-08 16:03:13 290

原创 求一元二次方程的根

 编制一个java application应用程序,求3X2+4X-1=0的根 该程序用到一个Math.sqrt()函数求根号; 程序如下: 运行结果:

2018-09-06 13:29:54 422

原创 Java基本练习

编程实现一个命令窗程序,使得: 输入“你”则在屏上回显“you”。 输入“书”则在屏上回显“book”。 输入“中”则在屏上回显“middle”。 输入“中国”则在屏上回显“China”。 …要能输入至少100个词。如输入没有记录的词则如下: 输入“东东”则在屏上回显“查不到该词”。 输入ByeBye则退出程序. (提...

2018-09-04 22:09:22 168

原创 JAVA的基本计算

编程实现: 输入“A”则在屏上回显“Your input is A”,输入“我”则在屏上回显“Your input is 我“等等。 输入ByeBye则退出程序. 程序如下: 输出结果: 编程实现: 输入字母则输出它的ASCII码输入汉字则输出它的内码 输入ByeBye则退出程序. 程序如下: 输出结果: ...

2018-09-01 23:17:51 252

原创 用Java实现交集、并集、差集

HashSet是Java中非常常用的数据结构对象,用add(value)的方法可以向set中添加一个元素,但set中不能存储重复的元素,可以存储null元素,如果要存储多个的存储元素,需要使用list。A:{a,b,c,d,e,f,g,in,off,about,get} B:{f,g,a,come,get,go} 用java编程实现A与B集合的交集。 利用retainAll可以求出两集合...

2018-08-29 21:54:15 2260

原创 在eclipse中对程序设置断点进行单步跟踪运行并观察变量的变化

在程序要设置断点的程序的那一行前面双击既可以设置断点,然后点击Debug就可以进入调试页面。 可以点击下面这样的按钮观察程序每一步的运行情况。 在System.out.print(“第 “+i+” 次循环,sum的值为 “+sum );处设置断点 在sum+=i处设置断点 在下面的这块区域可以观察每一步变量的变化情况 设置断点后,程序运行到断点处就不会向下运行,这样进行...

2018-08-29 21:46:23 5407

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除