- 博客(13)
- 收藏
- 关注
原创 Object流之二 --反序列化
public class ObjectIuputStreamDemo { public static void main(String[] args) { try( ObjectInputStream oit = new ObjectInputStream(new FileInputStream(“F:\JAVA\person.txt”...
2018-05-19 22:23:35 129
原创 Object流的序列化之一————ObjectOutPutStream
public class ObjectOutputStreamDemo {public static void main(String[] args) { try ( ObjectOutputStream oot = new ObjectOutputStream(new FileOutputStream("F:\\JAVA\\person.txt")); ...
2018-05-19 22:21:27 709
原创 JAVA复制文件夹,实现代码
import java.io.File; import util.CopyFile; public class CopyPackage {public static void main(String[] args) { copyPackage("F:\\JAVA\\day1","F:\\JAVA\\File");}public static void copyPackage(...
2018-05-19 22:16:17 776
原创 统计一段话中,单词的个数
import java.util.regex.Matcher; import java.util.regex.Pattern;public class PatternAndMatcherDemo { public static void main(String[] args) { int count = 0; String str = ” a...
2018-05-19 22:11:28 969
原创 判断单级目录下是否有后缀名为.jpg的文件的三种方法
public class HomeWork { public static void main(String[] args) { File file = new File("F:\\file"); 方法1 通过list方法 public String[] list() String[] list = file.list();//获取文件夹下面的所有文件名,包括文件 for (Str...
2018-05-17 20:33:33 1187
原创 javabean规范
Bean的中文含义是“豆子”,顾名思义,JavaBean是指一段特殊的Java类,就是有构造方法,只有getters,setters的方法的java类的对象.JavaBean定义了一组规则。其规范如下:1、成员变量私有化,即将成员变量用private 修饰,实现封装。2、提供getters and setters,在Eclipse里面可以自动生成。格式为 public void set成员变量名(...
2018-05-09 19:49:26 215
原创 关于final修饰的变量赋值的问题
一、赋值的方式 1、可以定义变量时直接赋值2、可以在代码块中进行赋值(静态代码块和构造代码块)3、可以再构造方法中进行赋值。总结起来,就是要在对象创建之前完成赋值的过程。二、值能不能改变的问题1、对于基本数据类型的,如byte short char int 等,赋值后被final修饰的变量不能改变。2、对于引用数据类型,地址不能改变,但是地址中的值可以发生改变。(String和包装类除外)...
2018-05-07 16:02:58 10073
原创 关于java中public default protected private 权限修饰符的几点说明
修饰外部类的只能是 public和default ,public default protected private四个均可以修饰成员内部类,局部内部类只能使用默认的(即什么也不加)权限修饰符进行修饰,而不能使用private、protected 和public进行修饰,也不能使用static进行修饰。修饰方法和成员变量四个修饰符都可以,局部变量修饰符可以是default和final ...
2018-05-07 15:34:24 263
原创 java单例设计模式 构造方法必须用public修饰的问题
单例设计模式就是指类只能被创建一个实例对象。实现的步骤:1.私有构造方法2.创建最终静态对象3.提供公共的访问对象例:class Dog{//饿汉式 private static Dog dog = new Dog();//或者= null在getInstance()里面创建对象。懒汉式; private Dog(){//构造方法私有化 } public static Dog getInsta...
2018-05-06 21:28:19 2326
原创 java 中super和this 的一些应用
public class ExtendsSuperAndThis { public static void main(String[] args) { // TODO Auto-generated method stub Father f = new Father();//我是父类中的无参数构造方法 Son s = new Son();// 我是父类中的无参数构造方法 ,我是子类中的无参数构...
2018-05-06 20:55:37 97
原创 水仙花数
public class DaffodilsNumber {//水仙花数 public static void main(String[] args) { // TODO Auto-generated method stub for (int i=100;i<1000;i++) { int one = i%10; int ten = i/10%10; int hundred ...
2018-05-04 16:17:14 97
原创 java 双色球机选选号系统
import java.util.Arrays;import java.util.Random;public class DoubleColorBalls { public static void main(String[] args) { // TODO Auto-generated method stub Random r = new Random(); int count = 1; ...
2018-05-04 16:15:03 4708
原创 java杨辉三角的程序
public static void main(String[] args) { printTrangle(8);//可以改成通过键盘输入 } public static void printTrangle(int n) { int[][] arr = new int[n][];//创建二维数组 for (int i=0;i<n;i++) { arr[i] = new int...
2018-05-04 16:09:02 392
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人