![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 77
pindu002
有梦想爱学习的实力派
展开
-
java 面向对象基础与练习
学习心得一、专业课1、面向对象1)面向对象与面向过程的区别面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了;面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。可以拿生活中的实例来理解面向过程与面向对象,例如五子棋,面向过原创 2017-03-17 17:38:34 · 359 阅读 · 0 评论 -
Java基础之递归和方法重载学习
Java 重载 递归原创 2017-03-14 22:33:18 · 325 阅读 · 0 评论 -
Java数组与排序
数组,排序,Java基础原创 2017-03-15 22:30:17 · 237 阅读 · 0 评论 -
Java RandomAccessFile Properties 与装饰着设计模式
学习心得一、专业课1、随机流 * 随机流:不属于io的成员*1.可以直接操作数据*2.文件指针的特性,结合多线程复制一个文件Filefile=newFile("d:/d10.txt");//权限有四种模式RandomAccessFileraf =new RandomAccessFile(file, "rw"); raf.seek(0);raf.wri原创 2017-04-01 17:45:14 · 329 阅读 · 0 评论 -
Java io流一些工具练习 转换流,内存流
学习心得一、专业课1、转换流 * 转化流 *将字节流转为字符流之间*1.使用特定码表读写文件*2.可以结合缓冲流读的时候需要确保文件存在1.1BufferedReader:privatestatic void bReader()throws Exception{/**配合缓冲区转换流*/Filefile = new File(("D:"+原创 2017-04-01 17:48:29 · 459 阅读 · 0 评论 -
Java File类与简单IO流
学习心得一、专业课1、File //构造函数File(String pathname) File f1 =new File("c:\\abc\\1.txt"); //File(String parent,String child) File f2 =new File("c:\\abc","2.txt"); //Fi原创 2017-04-01 17:55:18 · 327 阅读 · 0 评论 -
Java writer reader与相关练习
学习心得一、专业课1、转换流 * 转化流 *将字节流转为字符流之间*1.使用特定码表读写文件*2.可以结合缓冲流读的时候需要确保文件存在1.1BufferedReader:privatestatic void bReader()throws Exception{/**配合缓冲区转换流*/Filefile = new File(("D:"+原创 2017-04-01 17:50:18 · 317 阅读 · 0 评论 -
Collection
学习心得一、专业课1、Collection2Map2.12.22.3TreeMap treeMap = new TreeMap// treeMap.put(null,"ad"); //treeMap的key不能为nulltreeMap.put("a",null);System.out.println(t原创 2017-04-01 17:58:59 · 174 阅读 · 0 评论 -
Java 随机匹对PK小组 猜拳
package com.formssi.testTream;import java.util.ArrayList;import java.util.List;import java.util.Scanner;/** * 分组猜拳PK * @author pindu * */public class BuildTeam { /** *原创 2017-04-05 08:58:00 · 561 阅读 · 0 评论 -
Java 数组 异常 exception 及其练习
学习心得一、专业课1、数组1.1、数组可以看成是多个相同数据类型数据的组合,对这些数据的统一管理。1.2、数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。1.3、数组中的元素可以是任何类型,包括基本类型和引用类型2.一维数组//数组int[]arr = {1,2};//引用类型对象//==比较堆地址/**原创 2017-03-23 17:36:00 · 1442 阅读 · 0 评论 -
Java 内部类详解及其练习
学习心得一、专业课1、内部类1.内部类1.1是指在一个外部类的内部再定义一个类,类名不需要和文件夹相同1.2内部类可以是静态static的,也可用public,default,protected和private修饰(而外部类只能使用 public和default)1.3注意:内部类是一个编译时的概念,一旦编译成功,就会成为完全不同的两类。对于原创 2017-03-23 17:28:52 · 928 阅读 · 0 评论 -
java 剪切文件夹下的所有文件包括文件夹到另一个盘符并保留文件名
public class IORename {//目标盘符private static final char destPan= 'e';public static void main(String[] args) {File file = new File("d:/dd");rename2Files(file);}// 剪切多层文件public static voi原创 2017-03-29 20:29:36 · 1976 阅读 · 0 评论 -
java this,static,package等关键字与相关练习
学习心得一、专业课1、面向对象1)this关键字(1)this调用本类中的属性,也就是类中的成员变量; (2)this调用本类中的其他方法; (3)this调用本类中的其他构造方法,调用时要放在构造方法的首行。 2) staticstatic表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中原创 2017-03-21 09:21:53 · 365 阅读 · 0 评论 -
java 小论继承
学习心得一、专业课1、继承1)类与类之间的关系(1)has-a (2)is-a 2)可以基于已经存在的类构造一个新类。继承已经存在的类就可以 复用这些类的方法和域。在此基础上,可以添加新的方法和域,从 而扩充了类的功能 1、子类拥有父类非private的属性和方法。2、子类可以拥有自己属性和方法,即子类可以对父类进行扩展。3、子类可以用自己原创 2017-03-21 09:26:21 · 286 阅读 · 0 评论 -
java 抽象类与接口
学习心得一、专业课1、instanceofinstanceof运算符是用来在运行时指出对象是否是特定类或者接口的一个实例。 instanceof 通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。用法:result= object instanceofclass参数:Result:布尔类型。Object:必选项。任意对象表达式。原创 2017-03-21 09:29:07 · 243 阅读 · 0 评论 -
java 随机选题系统01
CompreT.java为原代码程序运行时,需要将整个formssi文件夹拷贝到D盘的根目录 //选择题文件所在位置 private static final String selectFiles = "D:/formssi/java/test/select/title" ; //选择题答案位置 private static final Stri原创 2017-03-21 11:57:23 · 1387 阅读 · 0 评论 -
java 单例设计模式与单例内存分析,向上转型注意事项
学习心得一、专业课1、设计模式设计模式(Designpattern)是在某些情况下约定俗成,被反复使用、多数人知晓的、经过分类编目的、代码设计(前辈们的开发)经验的总结2、单例设计模式1、单例类有且只有一个实例。 2、单例类将构造函数私有化,自己创建自己的唯一实例。 3、单例类给所有其他对象提供唯一的实例。(1)懒汉式单例//懒汉式publi原创 2017-03-21 17:40:56 · 811 阅读 · 0 评论 -
将阿拉巴数字转为中文格式数字,限整形
阿拉巴数字,中文数字原创 2017-03-12 17:07:44 · 802 阅读 · 0 评论 -
java 生成一组不同的随机数(不重复)
import java.util.Random;/** * 生成一组不同的随机数 * arr{1,2,3,4,5,6} * 比如随机生成了3 取出arr[3]=3,然后将arr{1,2,6,4,5,3} 数组模拟长度减1 * 比如随机生成了3 取出arr[3]=6,然后将arr{1,2,5,4,6,3} 数组模拟长度减1 * @author pindu */原创 2017-03-22 20:11:39 · 3160 阅读 · 0 评论 -
容易入坑的 String.valueOf()方法
String.valueOf 方法经常有人用,非常方便的一个方法,但是有个小地方需要留意一下class X { String s; public String getS() { return s; } public void setS(String s) { this.s = s; }}public class B { public static void main(String[] args...原创 2018-07-02 23:04:02 · 2310 阅读 · 0 评论