JAVA学习代码
文章平均质量分 64
子知我非鱼
这个作者很懒,什么都没留下…
展开
-
execute、executeUpdate、executeQuery三者的区别(及返回值)
execute、executeUpdate、executeQuery三者的区别(及返回值) 一、boolean execute(String sql)允许执行查询语句、更新语句、DDL语句。返回值为true时,表示执行的是查询语句,可以通过getResultSet方法获取结果;返回值为false时,执行的是更新语句或DDL语句,getUpdateCount方法获取更新的记录数量。原创 2017-06-13 16:49:00 · 500 阅读 · 0 评论 -
JAVA学习代码——质数判断
package other;import java.util.Scanner; //质数又称素数,是指在一个大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数 public class PrimeNumber { public static void main(String[] args) { Scanner scan = new Scann原创 2016-08-14 12:36:22 · 1056 阅读 · 0 评论 -
JAVA学习代码——栈
package other; //栈是一种后进先出的数据结构 public class StackOfIntegers { private int[]elements; //用数组存放栈的元素 private int size=0; public static final int DEFAULT_CAPACITY=10; public StackOfIn原创 2016-08-14 12:35:47 · 478 阅读 · 0 评论 -
JAVA学习代码——虚数/复数的计算
package other;import java.util.Scanner;public class Fushu { double real; double im; public Fushu() { } public Fushu(double real, double im) { this.real = real; this.im = im; } public原创 2016-08-14 12:33:24 · 2909 阅读 · 1 评论 -
JAVA学习代码——增强for循环For each
package other;import java.util.LinkedList;import java.util.List;/** * 增强for循环使用:增强for循环和iterator遍历的效果是一样的, * 也就说增强for循环的内部也就是调用iteratoer实现的 */public class For_each { //增强for循环释义 public void原创 2016-08-14 12:32:59 · 346 阅读 · 0 评论 -
JAVA学习代码——方法
package com.imooc;/*如何定义java中的方法? * 所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块,C语言中叫做函数 * 定义方法的语句:访问修饰符 返回值类型 方法名(参数列表){ 方法体 } 其中: * 1:访问修饰符:方法被允许访问的权限范围,可以使public,protected,private甚至可以省略,原创 2016-08-14 12:32:41 · 446 阅读 · 0 评论 -
JAVA学习代码——循环的使用/debug
package com.imooc;import java.util.Scanner;/*java入门第一季:5-2 编程练习解析 * 功能:为指定的成绩进行加分,直到成绩大于等于60分 * 输出加分前的成绩和加分后的成绩,并且统计加分次数 * 步骤: * 1.定义一个变量,用来保存加分次数 * 2.使用循环为成绩加分 * 3.每次执行循环加分操作,加1分,并且统计加分次数原创 2016-08-14 12:31:33 · 808 阅读 · 0 评论 -
JAVA学习代码——二重循环
package com.imooc;import java.util.Scanner;/* *功能:实现接收三个班级的各四个学院的成绩信息,然后计算每个班级学员的平均分 *知识点:二重循环,外层循环控制班级的数量,内层循环控制每个班级的学员数量 * 经验总结: * 1.通过分析,明确需求 * 2.整理相关知识点 * 3.梳理实现流程 * 4.借助“断点跟踪”调试解决问题*/原创 2016-08-14 12:30:33 · 1651 阅读 · 0 评论 -
JAVA学习代码——输入身份证判断生日
package other;//输入18位身份证,判断出生日import java.util.Scanner;public class IDcard { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("请输入你的身份证:");原创 2016-08-12 22:04:40 · 3071 阅读 · 0 评论 -
JAVA学习代码——SQL数据库使用
了解数据库连接的步骤了解数据库操作原理有关数据库的建立封装学生类package MyJDBC2;public class Student { int id; String name; public Student() { super(); } public Student(int id, String name) { super(); th原创 2016-08-12 22:01:52 · 370 阅读 · 0 评论 -
JAVA学习代码——弹窗
关于弹窗的更多详情,见APIpackage other;//弹出窗口import javax.swing.JOptionPane;public class Tanchuang { public static void main(String[] args) { // TODO Auto-generated method stubJOptionPane.showMessageD原创 2016-08-12 21:55:59 · 2129 阅读 · 0 评论 -
JAVA学习代码——循环的退出方法
通过向循环中添加标签来退出循环package other;//标签break语句的最普通用法:退出嵌套循环。也可与continue使用/*当内部循环退到外部循环时,两个循环都终止了。如果一个标签不在包围break的块中定义,你就不能break到该标签*/public class Tuichuxunhuan { public static void main(String[] a原创 2016-08-12 21:52:36 · 1288 阅读 · 0 评论 -
JAVA学习代码——知识点
package other;public class Knowledge { /*静态方法与实例方法的区别 在外部调用静态方法是,可以使用 类名.方法名的方式,也可以使用 对象名.方法名的方式, 而实例方法只有后面的这种方式。也就是说,调用静态方法可以无需创建对象。 静态方法在访问本类的成员时,只允许访问静态成员(即静态成员变量和静态方法), 而不允许访问实例成员变量和实例方法;实例原创 2016-08-14 12:37:08 · 322 阅读 · 0 评论 -
JAVA学习代码——数组排序
排序算法:Paixusuanfa.javapackage 数组_排序;//数组的几种排序算法的实现public class Paixusuanfa { /*选择法排序: 假定有n个数的序列,要求按递增次序排序,算法步骤: (1)从n个数中选出最小数的下标,将最小数与第一个数交换位置; (2)除第一个数外,其余n-1个数再按方法(1)选出次小的数,与第二个数交换位置; (3原创 2016-08-12 21:30:43 · 716 阅读 · 0 评论 -
JAVA操作PDF文件
需要jar包:pdfbox-app这只是一个方法 ,传入pdf所在路径更加详细的 public String readPdf(String path) { String filePath = rootDir + Main.conf.getString("path_doc") + path; String docText = "";// pdf文本 // 文件输入流,生成文本原创 2016-10-08 16:51:34 · 1154 阅读 · 0 评论 -
Java中输出当前时间的各种方法
import java.text.*;import java.util.*;class Example { public static void main(String args[]) { TimeZone.setDefault(TimeZone.getTimeZone("Asia/Shanghai"));//定义时区,可以避免虚拟机时间与系统时间不一致的问题转载 2016-10-11 09:29:11 · 30138 阅读 · 0 评论 -
JAVA学习代码——重命名文件夹
对于文件夹的重命名需要注意:1、重命名时输入的是文件夹路径,不要再文件夹后面添加"/"2、新建文件是输入的是完整路径,创建的是文件所在位置的父路径,File dir = new File(filePath).getParentFile(); 如果不加getParentFile()将会创建全部路径,包括文件,但此时创建的是和文件名同名的文件夹,而不是文件,并且在使用时,比如写入数据时报错原创 2016-09-08 14:11:39 · 1108 阅读 · 0 评论 -
JAVA——配置文件Properties的使用
Properties用来在一个文件中存储键-值对的,其中键和值是用等号分隔的,用#号注释无法输入中文等,会被显示为字节码// 获取配置文件 public Configuration loadConfig(String fileName) { Parameters params = new Parameters(); FileBasedConfigurationBuil原创 2016-09-07 16:24:25 · 876 阅读 · 0 评论 -
JAVA - - - - 内部类的方法(外部调用内部类的方法)
1.使用static可以声明一个内部类, 可以直接在外部调用[java] view plain copyclass Outer{ // 定义外部类 private static String info = "hello world" ; // 定义外部类的私有属性 static class In转载 2016-09-07 16:18:49 · 6520 阅读 · 0 评论 -
JAVA中各种去除空格
1. String.trim()trim()是去掉首尾空格2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间String str = " hell o ";String str2 = str.replaceAll("", "");System.out.println(str2);3.或者replaceAll(" +"转载 2016-09-07 16:16:49 · 435 阅读 · 0 评论 -
JAVA学习代码——EXCEL读取
package com.xlsx;import java.io.IOException;import java.util.ArrayList;import java.util.Date;import java.util.Iterator;import java.util.List;import org.apache.poi.ss.usermodel.Cell;import org原创 2016-09-07 15:57:44 · 1754 阅读 · 0 评论 -
JAVA学习代码——验证码生生成步骤
package com.fullgoal.ip.config;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.ByteArrayOutputStream原创 2016-08-15 14:50:44 · 941 阅读 · 0 评论 -
JAVA学习代码——输入邮箱判断正误
package other;//输入一个邮箱,判断是否正确import java.util.Scanner;public class Postbox { public static void main(String[] args) { int flag = 0; int i; Scanner sc = new Scanner(System.in); System.out.原创 2016-08-14 12:35:31 · 1181 阅读 · 0 评论 -
JAVA学习代码——进制转换
package other;import java.util.Scanner;class Bintoother{ int source; Scanner sc=new Scanner(System.in); /* 二进制转换为十进制 */ public void bin_to_dec(){ System.out.println("请输入一个二进制数!"); sour原创 2016-08-12 21:48:16 · 380 阅读 · 0 评论 -
JAVA学习代码——回音壁
package other;import java.util.Scanner;public class Huiyinbi { public static void main(String[] args) { Scanner sc = new Scanner(System.in); sc.close();//关闭SCanner while (true) {// while创建死原创 2016-08-12 21:47:14 · 470 阅读 · 0 评论 -
OOP面向对象——实例——电梯类
实例:电梯类电梯类:分析电梯的属性(变量)和行为(方法)电梯类:Fift.javapackage 面向对象实例;//import java.util.Scanner;//面向对象的写法:oo(面向对象)//类A不是基本数据类型,是8种基本数据类型之外的扩展类型,也叫类类型public class Print99 {//类A中封装了三个变量,原来面向过程的时候,直接写在mai原创 2016-08-11 23:40:53 · 2081 阅读 · 0 评论 -
OOP面向对象——接口&&抽象
理解:1.接口与抽象类的区别:实现的方法,变量,实现类,继承,方法修饰符,2.接口的作用以及接口定义的形式接口类:Callback.javapackage 抽象_接口;/**>>> *1.抽象方法:没有 方法体的方法 为抽象方法,抽象方法一定要声明为abstract *2.抽象类:含有抽象方法的类一定是抽象类。抽象类一定要声明为abstract *3.抽原创 2016-08-11 23:26:33 · 353 阅读 · 0 评论 -
JAVA学习代码——实现文件名的过滤
File 类有一个欺骗性的名字—— 通常会认为它对付的是一个文件,但实情并非如此。它既代表一个特定文件的名字,也代表目录内一系列文件的名字。若代表一个文件集,便可用list()方法查询这个集,返回的是一个字串数组。之所以要返回一个数组,而非某个灵活的集合类,是因为元素的数量是固定的。而且若想得到一个不同的目录列表,只需创建一个不同的 File 对象即可。事实上,“ FilePath”(原创 2016-09-13 14:46:20 · 1957 阅读 · 0 评论 -
JAVA学习代码——日志文件
日志记录器(Logger)是日志处理的核心组件。log4j具有5种正常级别(Level)。: 1.static Level DEBUG : DEBUG Level指出细粒度信息事件对调试应用程序是非常有帮助的。 2.static Level INFO INFO level表明 消息在粗粒度级别上突出强调应用程序的运行过程。 3.static Level WARN WARN原创 2016-09-08 11:50:17 · 441 阅读 · 0 评论 -
JAVA学习代码——了解java.io
转自:你真的以为了解java.io吗 呕心沥血 绝对干货 别把我移出首页了1 flush的使用场景2 一个java字节流,inputstream 和 outputstream的简单例子3 分别测试了可能抛出java.io.FileNotFoundException,java.io.FileNotFoundException: test (拒绝访问。),java.io.Fil转载 2016-08-19 11:26:54 · 2182 阅读 · 0 评论 -
JAVA学习代码——追加文件内容的三种方法
import java.io.BufferedWriter; import java.io.File; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.IOException; import java.io.OutputStreamWriter; import java.i转载 2016-08-19 11:22:50 · 591 阅读 · 0 评论 -
JAVA学习代码——File文件
package 文件File;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.io.PrintWriter;public class原创 2016-08-12 21:33:50 · 338 阅读 · 0 评论 -
JAVA学习代码——短信验证码倒计时功能
js实现发送短信验证码后的倒计时功能(无视页面刷新)特别说明: cookie最初创建的有效时间是60秒.也就是说,你如果在倒计时为20的时候,关闭网页.20秒之后再打开,是不会有倒计时显示的;但是,如果倒计时为20时,关闭页面,如果在20秒内重新打开页面,是有倒计时显示的.这是页面上的发送验证码按钮 js对cookie的操作//发转载 2016-08-19 11:08:24 · 4381 阅读 · 1 评论 -
JAVA学习代码——利用正则表达式判断手机/邮箱/身份证
来自:http://www.oschina.net/code/snippet_1021818_47946用于校验用户名、密码、手机号、邮箱和身份证等信息package com.office.utility; import java.util.regex.Pattern; /** * 校验器:利用正则表达式校验邮箱、手机号等 * * @author liujiduo *转载 2016-08-19 11:02:06 · 747 阅读 · 0 评论 -
JAVA学习代码——txt写入学生信息
涉及: list的使用和遍历 文件的读 循环控制语句的使用文件操作类:FileOperationpackage file;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.i原创 2016-08-18 21:54:54 · 3901 阅读 · 1 评论 -
JAVA学习代码——字符串操作
1.字符串比较2.字符串截取3.字符串的计算(空格,字符等个数)4.字符串操作:截取,拆分,统计5.字符串相关方法:搜索,修改等6.String和StringBuffer,StringBuilder的区别比较字符串比较package 字符串;/** * 1.equals和==的区别 * 2.equals和equalsIgnoreCase( ) * 3原创 2016-08-12 21:42:13 · 626 阅读 · 0 评论 -
OOP面向对象——实例——9*9乘法表
实例:Print.java打印输出9*9乘法表package 面向对象实例;//import java.util.Scanner;//面向对象的写法:oo(面向对象)//类A不是基本数据类型,是8种基本数据类型之外的扩展类型,也叫类类型public class Print99 {//类A中封装了三个变量,原来面向过程的时候,直接写在main函数里面 //封装成员变量 int原创 2016-08-11 23:36:01 · 679 阅读 · 0 评论 -
OOP面向对象——实例——学生数组
实例:打印输出学生数组学生类:Student.javapackage 面向对象实例;import java.util.Scanner;//面向对象:学生public class Student { String id;// 学号 String name;// 姓名 String sex;// 性别 String age;// 年龄 String sclass;// 学生原创 2016-08-11 23:48:05 · 473 阅读 · 0 评论 -
JAVA学习代码——异常
1.异常处理:try-catch-final2.异常链3.自定义异常异常处理:try-catch-finalpackage 异常及处理;/**----http://blog.csdn.net/junlixxu/article/details/6096266 * 1.java.lang.Throwable作为所有异常的超类。异常类分为两大类,错误Error和异常Except原创 2016-08-12 21:45:55 · 308 阅读 · 0 评论 -
JAVA学习代码——集合版选课
封装学生类:Student.javapackage 集合_学生选课;import java.util.HashSet;import java.util.Set;/** * 学生类 * @author 一抹灬茶香 */public class Student { private String id; private String name;// private Set原创 2016-08-12 21:24:42 · 1235 阅读 · 0 评论