
Java
文章平均质量分 53
H_w
这个作者很懒,什么都没留下…
展开
-
用递归算法实现n的阶乘
递归是一种计算算法,程序调用自身的编程技巧成为递归,一般来说递归需要有边界条件,当不满足边界条件时一直执行递归,直到满足边界条件,递归返回package DiGui;/** * 键盘录入一个整数n 求n的阶乘 */import java.util.Scanner;public class Test { public static void main(Str原创 2017-07-02 16:56:29 · 12288 阅读 · 3 评论 -
访问URL地址实现下载文件
package Url;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.H原创 2017-07-09 15:45:29 · 4986 阅读 · 2 评论 -
Java中面向对象三大特征总结
JAVA中面向对象的三大特征: 面向对象具有继承性(Inheritance) 面向对象具有多态性(Polymorphism) 面向对象具有封装性(Encapsulation)一、继承 多个类具有共同的属性(成员变量)与行为(成员方法)的时候,将这些共同的部分抽取出来定义到一个公共的类中,其他及各类可以与这个公共的类形成继原创 2017-07-09 14:13:36 · 11539 阅读 · 2 评论 -
Centos7 创建桌面快捷方式
本文已创建IntelliJ IDEA 为例1、创建一个后缀为.desktop的文件#cd 桌面 //进入桌面#vim idea.desktop //创建桌面文件a 表示插入2、插入以下内容:[Desktop Entry]Encoding=UTF-8 //设置编码格式Name=idea //应用程原创 2017-07-15 16:55:39 · 2101 阅读 · 1 评论 -
File类中的方法实现文件排序
package Rank;import java.io.File;import java.util.Scanner;/** * 根据键盘录入的命令所指定的排序方法对文件进行排序 */public class Test { public static void main(String[] args){ //创建File对象 指定文件夹"aaa"原创 2017-06-27 19:33:09 · 3022 阅读 · 0 评论 -
java字节流实现文件复制
软件包 java.io按照数据流的方向分为输入流和输出流,按照操作的文件类分为字节流和字符流,字节流可以操作任意文件,尝试了一下用字节流实现文件复制package Io;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/** *原创 2017-06-26 18:48:20 · 1161 阅读 · 0 评论 -
java mail实现简单的邮件发送
平时我们在很多网站或者app上注册账户时绑定邮箱后,都会收到一封欢迎邮件或值需要进入邮箱进行账户激活,这些邮件和我们平时写邮件不同,它时通过java代码编好的程序,发件人、邮件内容都是编辑好的然后进行批量发送,下面就简单介绍下java mail实现简单的邮件发送。一、准备工作 1、导入java mail的jar包 2、发件邮箱要设置授权码,也就是用于登录第三原创 2017-07-14 13:00:22 · 624 阅读 · 0 评论 -
java实现二分查找法
二分查找法: 我把他理解为折半排除法,就是把查找的范围分为两半,排除其中一半,把另一半再分成两半,再排除一半,再分两半,逐渐把范围缩小,直到找到需要查找的元素,或者判定没有这个元素。 使用二分查找的前提是被查找的是个有序的序列。 以整数型一维数组为例,查找数组中有没有某个数字package Search;/** * *查找数组原创 2017-06-24 18:42:32 · 461 阅读 · 0 评论 -
浅谈JAVA中几种循环语句的区别
Java中经常用到for循环、while循环、do...while循环,这里简单分析这三中循环语句的的使用区别package sum;/** * 拿个求和的例子来体现 * 求1-100的和 * */public class QiuHe { public static void main(String[] args){ //定义变量sum1原创 2017-06-23 12:40:09 · 4844 阅读 · 0 评论 -
Java split()方法实现切割字符串
补充一下知识点:1、String的split()方法中传的参数支持正则表达式2、split()方法的返回的结果是String型数组3、关于正则表达式一切特殊例子: 字符"|",",","."都得加上转义字符,前面加上"\\",如果是"\",那么就得写成"\\\\"。 如果一个字符串中有多个分隔符,可以用"|"作为连字符。 正则表达是\s表示匹配任何空原创 2017-08-04 08:29:54 · 4549 阅读 · 1 评论