- 博客(32)
- 收藏
- 关注
原创 作业
一。递归兔子对数练习public class TuziText{public static void main(String[]args){for(int i=1;i int num=getNum(i); if(i==20){ System.out.println("第"+i+"个月兔子的数量为"+num+"对"); }}}private stati
2017-11-03 21:34:41 242
原创 html常规写法
文本标签的写法http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">文本标签标题1标题2标题3我是b标签我是i标签我是u标签第一段文字第二段文字解释说明上述文字y=x2
2017-06-16 19:57:03 819
原创 Thread
package com.edu_03;/** * 实现Runable接口: * */public class MyThread implements Runnable{ @Override public void run() { //启动该线程对象之后,需要执行的代码 for (int i = 0; i System.out.println
2017-05-18 23:53:06 394
原创 Properties
Properties(查看api实现map接口本质是一个map集合) Properties:Properties 类表示了一个持久的属性集。属性列表中每个键及其对应值都是一个字符串。 特点:Properties 可保存在流中或从流中加载。 案例:使用map集合的put方法给集合中存储数据并且遍历package com.edu_08;import ja
2017-05-18 23:47:52 239
原创 第十五天2
ObjectInputStream:反序列化流 Object readObject() 从 ObjectInputStream 读取对象。 注意:如果一个类不实现Serializable接口无法把实例化,会报异常java.io.NotSerializableException 类通过实现 java.io.Serializable 接口以启用其序列化
2017-05-18 23:43:19 259
原创 第十五天1
打印流: 字节打印流 PrintStream 字符打印流 PrintWriter 特点: A:只能操作目的地,不能操作数据源 B:可以操作任意类型的数据 C:如果启动了自动刷新,能够自动刷新 D:可以操作文件的流 注意:什么流可以直接操作文件? 看流对象的API,如果其构造方法同时有File和String类型的参数,
2017-05-18 20:09:45 197
原创 第十五天
LineNumberReader: public int getLineNumber():获取行号 public void setLineNumber(int lineNumber):设置起始行号String readLine():读取一行package com.edu_01;import java.io.FileNotFoundException;import
2017-05-18 20:03:23 187
原创 设计模式
三:设计模式(了解) A:设计模式概述 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性以及代码的结构更加清晰. B:设计模式分类 创建型模式(创建对象的): 单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。 行为型
2017-05-11 23:59:21 183
原创 复制文本的四种方法
复制文本文件: 基本字符流一次读写一个字符 基本字符流一次读写一个字符数组 高效字符流一次读写一个字符 高效字符流一次读写一个字符数组package com.edu_07;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;i
2017-05-11 23:52:38 1239
原创 创建文档
1.键盘录入数据并存储 键盘录入5个学生信息(姓名,语文成绩,数学成绩,英语成绩),按照总分从高到低存入文本文件 分析: 1.创建学生类 2.键盘录入5个学生信息,并封装成学生对象,存储到TreeSet(使用比较器写一个排序算法) 3.遍历集合,将信息存储到文本文件中(BufferedWriter)package com.edu_09;public c
2017-05-11 23:40:51 261
原创 异常
面试题当我们的程序出现异常的时候我们的jvm虚拟机会给一个默认的处理方式:1.从出现异常的地方将程序停止掉 2.将出现的异常类名,异常的原因,还有出现异常的位置全部打印到控制台 你觉得jvm虚拟机给出的这种默认的处理方式好吗? 答:不好,因为我们的程序是由多个部分组成,一旦一个部分出现了异长, 我们不应该让 程序直接停止掉,应该让程序的其他模块继续正常运行,而针对
2017-05-11 23:32:06 194
原创 Io流运用1
字节输入流: 具体操作步骤: 字节输入流操作步骤: A:创建字节输入流对象 FileInputStream fis = new FileInputStream("a.txt"); B:调用方法读取数据(一次读取一个字节数组,提升效率) 一次读取一个字节数组: public int read(byte[] b):返回实际读取长度,数据被读取到数组中。
2017-05-11 23:27:15 183
原创 Io流运用
请用字节流往一个文本文件中写一句话:"helloworld"。 分析: 首先要知道是字节流 写数据我们就应该知道是字节输出流 所以最终选择了OutputStream 而OutputStream是抽象类,所以我们应该找其子类 文件这个单词是File,所以我们就大胆的猜测下:FileOutputStream存在否。 我们如何往一个文件写数据呢? 或者说就是字节输
2017-05-11 23:22:37 202
原创 File的运用1
package com.edu_01;import java.io.File;import java.io.IOException;/** File:文件和目录(文件夹)路径名的抽象表示形式。 File的构造方法: File(String pathname):把一个路径名称封装成File对象 File(String parent, String
2017-05-11 23:16:35 206
原创 File的运用
package com.edu_02;import java.io.File;/** 创建功能: A:创建文件 public boolean createNewFile():如果文件不存在,就创建。否则,不创建。 需求:D盘下造一个文件a.txt B:创建目录 public boolean mkdir():如果目录不存在,
2017-05-11 23:14:18 202
原创 登陆与注册
创建接口package com.edu.dao;import com.edu.domain.User;public interface UserDao { //定义注册的功能 public abstract void regist(User user); //登陆功能 public abstract boolean isLogin(Stri
2017-05-04 20:00:46 535
原创 第十天
栈:先进后出(压栈,弹栈)队列:先进先出数组:查询快,增删慢(数组长度固定)链表:查询慢,增删快(每个节点代表一个元素,含有下一个地址值与数据)数组:长度固定 (可以存储基本数据类型,也可以存储引用数据类型) {存储元素数据类型一致}集合:长度可变 (只可以存储引用数据类型)
2017-05-04 11:01:33 184
原创 int--String
package com.edu.integer;/** int和String类型的相互转换: int -- String 方式1: String s = 100 +""; 方式2: String.valueOf(int) 方式3: Integer.toString(100); String -- int 方式1: Int
2017-04-27 21:32:17 267
原创 Integer类型
Integer类型package com.edu.integer;/** 需求1:我有一个数据,请问如何判断是否是int范围内的呢? int范围 -2^31 ~ 2^31-1 字段: 最大值:MAX_VALUE 最小值:MIN_VALUE */public class IntegerDemo { public static void ma
2017-04-27 21:29:45 413
原创 对时间格式进行设定
package com.edu.dateformat;import java.text.SimpleDateFormat;import java.util.Date;/** 日期工具类DateUtils 需求: 1.让外界无法创建这个类的对象 2.设置的方法直接可以通过类名调用 3.可以获取 yy年MM月dd日 4.可以获取 HH:m
2017-04-27 21:28:09 431
原创 获取时间
spackage com.edu.calendar;import java.util.Calendar;public class CalendarDemo { public static void main(String[] args) { /** * 创建对象: * 1.new 类名(); * 2.有一些类是抽象类,他为我们提供了一个成员方法,而
2017-04-27 21:25:58 269
原创 Character类的讲解
package com.edu.character;/** Character:Character 类在对象中包装一个基本类型 char 的值 此外,该类提供了几种方法,以确定字符的类别(小写字母,数字,等等),并将字符从大写转换成小写,反之亦然 构造方法: public Character(char value) 成员方法 publ
2017-04-27 21:23:23 1019
原创 基础
数据类型: 基本类型:byte,short,int,long,float,double,char,boolean 引用类型:类,接口,数组 形式参数: 基本类型:要的是该基本类型的数据值。 引用类型:要的是该引用类型的对象。 A:数组 要的是该数据类型数组的对象。(地址值) B:类 要的是该类或者其子类的对象。(地址值) C:抽象类
2017-04-20 19:37:25 168
原创 对象4
package com.ufe01;public interface Inter { public abstract void teacher();}package com.ufe01;public class Test { public static void main(String[] args) { //多态的方式创建一个普通狗 Laoshi
2017-04-20 19:31:13 174
原创 对象3
package com.ufe01;public class TeacherBasic extends Basic implements Inter{ public TeacherBasic(){} public TeacherBasic(String name,int age){ setAge(age); setName(name); setPrelect(
2017-04-20 19:30:20 155
原创 对象2
package com.ufe01;public class Basic extends Laoshi{ public Basic(){} public Basic(String name,int age,String prelect){ setAge(age); setName(name); setPrelect(prelect); } @Overr
2017-04-20 19:29:27 176
原创 对象
package com.ufe01;public class Laoshi { //私有化成员变量 private String name; private int age; protected String prelect; //提供有参无参构造 public Laoshi(){} public Laoshi(String name,int age,String
2017-04-20 19:28:30 193
原创 第三天
函数:Java就是方法。 方法: 就是完成特定功能的代码块 格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2…) { 方法体; return 返回值; } 解释: 修饰符:目前就写 public static 返回值类型: 用于限定返回值的数据类型 方法名: 方便我们调
2017-04-13 23:32:01 232
原创 第二天
键盘录入数据的步骤: A:导包 import java.util.Scanner; 位置:class之前,上面 B:创建键盘录入对象 Scanner sc = new Scanner(System.in); C:获取键盘录入数据 int i = sc.nextInt();流程控制语句: A:顺序结构(没有基本格式,从上往下依次执行
2017-04-13 23:26:31 212
原创 第一天
Java语言(了解)(1)Java语言概述,Java之父; 詹姆斯.高斯林 正式更名为:Java,1995.5.23;版本演进:JDK4,JDK5,JDK6,JDK7,JDK8 (2)JDK的平台版本 A:JavaSE; java基础 B:JavaME;android 手机访问 C:JavaEE;web 电脑上通过浏览器访问 (3)跨平台性(理解);
2017-04-13 23:19:43 143
原创 父类与子类2
package com.ufe01;public class Student1 extends People{ //如果父类的方法不满足子类的需求, //子类可以写一个一摸一样的方法在自己的类体中,这样就实现了方法重写 public void eat(){ System.out.println("学生爱吃米饭"); }}package com.ufe01;
2017-04-13 22:50:26 309
原创 父类与子类
package com.ufe01;public class People { //私有化成员变量 private String name; private int age; //提供set/get方法 public void setName(String name){ this.name=name; } public String getName()
2017-04-13 22:49:49 424
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人