- 博客(34)
- 资源 (1)
- 收藏
- 关注
原创 java web阶段概念理解
1.什么是HTML?定义:HTML是超文本标记语言,“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。作用:它通过标记符号来标记要显示的网页中的各个部分,可以告诉浏览器如何显示其中的内容。特点:简易性,可扩展性,平台无关性,通用性 例子:新建一个文件:index.html在文件中写入以下内容:<html> <head> <titl...
2018-12-03 15:36:49 601 1
原创 泛型和接口的方式设计一个计算器
首先,定义一个接口,进行统一和约束代码,泛型在编写时,是Object类型的,所以为了计算,把Object转成字符串进行计算,BigDecimal类对字符串处理更加精确,计算时用BigDecimal类中的方法进行计算public interface ICounter { public <T> BigDecimal add(T t1,T t2);//加法 public <...
2018-11-12 21:11:58 1373
转载 java简答题
1.面向对象: (1)概述:面向对象是相对于面向过程而言的,面向过程强调的是功能,面向对象强调的是将功能封装进对象, 强调具备功能的对象; (2)思想特点: A:是符合人们思考习惯的一种思想; B:将复杂的事情简单化了; C:将程序员从执行者变成了指挥者; 比如我要达到某种结果,我就寻找能帮...
2018-10-30 18:55:03 1403
原创 java中对xml的读取和写入
java对xml操作需导入dom4j的jar包(如下):(解析)读取xml:package com.rj.bd.xml.jx;import java.io.File;import java.util.List;import org.dom4j.Attribute;import org.dom4j.Document;import org.dom4j.DocumentExc...
2018-10-20 18:45:34 817
原创 java中对txt和excel的读取和写入
txt工具类:package com.rj.bd.xm;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io...
2018-10-20 17:54:47 702
原创 java网络基础之服务端与客户端
服务端与客户端无限互发消息,输入指令退出程序 服务端:package com.rj.bd.zy;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputS...
2018-10-20 17:49:51 302
原创 java多线程面试题
1.启动3个线程打印递增的数字, 线程1先打印1,2,3,4,5 然后是线程2打印6,7,8,9,10然后是线程3打印11,12,13,14,15.接着再由线程1打印16,17,18,19,20....以此类推, 直到打印到75package com.rj.bd.zy;/** * @desc 启动3个线程打印递增的数字, 线程1先打印1,2,3,4,5 然后是线程2打印6,7,8,9,...
2018-10-16 10:20:06 6579 2
原创 java中File文件的操作
其中包括创建文件,删除文件,删除文件夹,重命名文件,读取文件,复制文本文件,复制其他文件package com.rj.bd.txt;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.BufferedWr...
2018-10-13 10:25:29 590
原创 java基础难记知识小总结
1.不同修饰符可以修饰那些内容2.java的运算符及结合性3.对于BigDecimal的大小比较4.BigDecimal加减乘除: 加法:add() 减法:subtract() 乘法:multiply() 除法:divide()5.oop理解: oop即是面向对象:是一种编程思想,强调的是将功能封装进对象,是更符合人们思考习惯的一...
2018-09-28 20:44:08 258
原创 java小作业(十二)
1.有一个list 且里面的数据{12,9,3,0,7}然后在第一个位置添加一个值99,然后修改为59,然后再删除,最终将结果展示在控制台上package com.sj.homework;import java.util.ArrayList;import java.util.List;/** * @desc 1.有一个list 且里面的数据{12,9,3,0,7}然后在第一个位置...
2018-09-21 15:09:25 361
原创 java小作业(十三)
1.在你的D盘下创建一个文件夹lx然后在里面创建一个名字叫abc.txt的文件,然后再修改他的名字为fly.txt看代码不看文件package com.sj.homework;import java.io.File;import java.io.IOException;public class Test { public static void main(String[] ar...
2018-09-21 15:09:17 528
原创 java小作业(十四)
1、思考有1000万行数据,怎样才能快速的读取出来,如果是你,你会怎样设计程序package com.sj.homework;//思考有1000万行数据,怎样才能快速的读取出来,如果是你,你会怎样设计程序public class Nums implements Runnable{ public int num = 10000000;//数据 public Object obj = ...
2018-09-21 15:09:06 297
原创 java小作业(十五)
1.将以下信息写入一个名字为User的xml文件中 001 23岁 男 张三 1383838438 002 24岁 女 李美丽 ...
2018-09-21 15:08:49 574
原创 java小作业(十六)
1.将九九乘法表写入到123.xls中package com.sj.homework;import java.io.File;import java.io.IOException;import jxl.Workbook;import jxl.write.Label;import jxl.write.WritableSheet;import jxl.write.Writable...
2018-09-21 15:08:41 391
原创 java小作业(十七)
1.有1个字符串 div-source="http://www.baidu.com/qy/ph.mp3",要求将里面的url去出来然后输出在控制台上package com.sj.homework;/** * @desc 1.有1个字符串 div-source="http://www.baidu.com/qy/ph.mp3",要求将里面的url去出来然后输出在控制台上 * @author...
2018-09-21 15:08:34 307
原创 java小作业(七)
1.请编写一个类其名字为ShuXue类,其中有这样几个方法第一个为求平均数,第二个为求最大数,第三个为求中间数,然后编写一个子类继承ShuXue类并且重写父类中的第一个方法使其得到的结果精度保留为小数点后的两位,最终在测试类中进行测试package com.sj.homework;/** * @desc 请编写一个类其名字为ShuXue类,其中有这样几个方法第一个为求平均数,第二个为求最...
2018-09-21 15:08:26 755
原创 java小作业(八)
1、随机产生6个整形数,且范围是0-100之间,分别将他们输出在控制台上,且将他们的和也给求出来输出在控制台上package com.sj.homework;/** * @desc 随机产生6个整形数,且范围是0-100之间,分别将他们输出在控制台上,且将他们的和也给求出来输出在控制台上 * @author ws * @time 8.1 */public class Random...
2018-09-21 15:08:17 463
原创 java小作业(九)
1、一个字符串,“01#大宝#1#瓶,02#汉方#2#盒,03#兰蔻#3#瓶”请对其进行分析,然后将有用的数据提取出来然后友好的输出在控制台上package com.sj.homework;/** * @desc 一个字符串,“01#大宝#1#瓶,02#汉方#2#盒,03#兰蔻#3#瓶”请对其进行分析,然后将有用的数据提取出来然后友好的输出在控制台上 * @author ws *...
2018-09-21 15:08:06 621
原创 java小作业(十一)
1.List排序联系package com.sj.homework;import java.util.ArrayList;import java.util.Arrays;import java.util.List;/** * @desc 对list集合中数据进行排序 * @author ws * @time 9.6 */public class Test { pub...
2018-09-21 15:07:57 505
原创 java小作业(十)
1.请设计一个能够实现测试你的年龄与体重是否健康的机器,当正常输入年龄和体重的时候能够进行计算,当输入的值不是数字的时候可以进行异常处理,至于怎么处理请自行设计package com.sj.homework;/* * 1.请设计一个能够实现测试你的年龄与体重是否健康的机器,当正常输入年龄和体重的时候能够进行计算, * 当输入的值不是数字的时候可以进行异常处理,至于怎么处理请...
2018-09-21 15:07:49 731
原创 java小作业(十九)
1.自己尝试去51job上爬取北京地区Java,php,python等三个行业的招聘的人数,且对获取到的结果按照从大到小的顺序排列出来package com.sj.bd;import java.io.IOException;import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;...
2018-09-20 19:59:47 214
原创 java小作业(十八)
1.利用common-io和jsoup去爬凤凰网 实现能够将新闻的标题和内容写入到D:\\zp\\xieru.txt中package com.sj.homework;import java.io.File;import java.io.IOException;import org.apache.commons.io.FileUtils;import org.jsoup.Jsoup...
2018-09-20 19:59:39 241
原创 java小作业(二十)
1.完善爬虫代码package com.sj.bd;import java.io.File;import java.io.IOException;import java.util.List;import jxl.Workbook;import jxl.write.Label;import jxl.write.WritableSheet;import jxl.write.Wri...
2018-09-20 19:58:51 346
原创 有意思的编程思考题
1.有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大? (用编程实现并说出思路)思路:不知道第五个人多少岁,但从第五个人到第一个人之间都有联系,知道其中一个人的年龄,便知道所有人的年龄,根据规律,每个人相差2岁,可以用for循环来简单的编...
2018-09-14 18:52:48 601
原创 java小作业(周末二):思维训练
1. 1个5L的桶和一个3L的水桶怎么量出4L的水(开始思想方法): ① 把5L桶倒满水,3L桶空 ② 把5L桶的水倒入3L桶中,这时5L桶中有2L水 ③ 把3L桶中的水倒出来,再把5L桶中的水倒入3L...
2018-08-03 22:46:53 240
原创 java小作业(周末一)
1.有一个数组{12,3,4,6,44,1}求出里面的最大元素的值和最小值public static void main(String[] args) { //创建数组 int []a={12,3,4,6,44,1}; int []b=new int[2];//数组b为最大值和最小值 b[1]=a[0];//让数组b中一个值等于数组a中的一个值,数组b中另一个值默认为0 ...
2018-07-30 10:26:01 329
原创 java小作业(六)
1.有n个人围成一圈,顺序排号,从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位package com.sj.workplus;import java.util.Scanner;/** * @desc 有n个人围成一圈,顺序排号,从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位 * @author ...
2018-07-28 17:32:42 393
原创 java小作业(五)
1.求一个3*3矩阵对角线元素之和public static void main(String[] args) { //创建一个二维数组 int [][] array = {{1,2,3},{4,5,6},{7,8,9}}; //生成变量he int he=0; //设定行 for (int i = 0; i < array.length; i++) { ...
2018-07-27 19:21:07 290
原创 题目目录:java练习题
一、1.两个变量值交换2.求出153的各个位数的值二、1.判断奇偶2.判断闰年3.三角形三边判断形状4.三位数的水仙花数5.编程实现1+3+5+。。。+101=?6.求出0-100之间有多少个偶数三、1.编写一个Java程序输出1!+2!+3!+……+10!的和2.利用三目运算符的嵌套来完成此题: 学习成绩> =90分的同学用A表示, ...
2018-07-27 12:31:42 1012 1
原创 java小作业(四)
1.完成简单计算器类的书写及调用,加减乘除写出 (1).在文件夹中创建Calculat.java的类,并写入代码public class Calculat {// 创建函数 public double jia(double a,double b) { double c = a+b;// 生成返回值 return c; } public double jian(d...
2018-07-26 21:23:23 283
原创 简单的java保留两位小数方法
double num1=3.1415926; //生成原始小数double num2 = num1*100; //乘以100int num3 = (int) num2; //获取乘以100的整形if (num2-num3>=0.5) { num3=num3+1; //if语句进行四舍五入}float num4 = num3/100f; //除以...
2018-07-25 22:04:31 1036 1
原创 java小作业(三)
1.编写一个Java程序输出1!+2!+3!+……+10!的和public static void main(String[] args) { int sum=0; int num=1; while (num<=10) { int a=1; for (int i = 1; i <=num; i++) { a*=i; } sum...
2018-07-25 21:40:38 388
原创 java小作业(二)
1.判断奇偶public static void main(String[] args) { // TODO Auto-generated method stub int a=77; if (a%2==1) { System.out.println("a是奇数"); } else { System.out.println("a是偶数"); } }2.判断...
2018-07-24 20:06:16 557
原创 java小作业(一)
1.两个变量值交换public static void main(String[] args) { // TODO Auto-generated method stub int a = 10; int b = 20; int c = a; a = b; b = c; System.out.println("a="+a+",b="+b); }2.求出15...
2018-07-24 19:59:33 470
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人