自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 --------学生管理系统--------

import java.util.ArrayList;import java.util.Scanner;//管理系统//定义学生类//代码编写//查看//添加//删除//修改//结束public class StudentManager { public static void main(String[] args) { //创建集合对象,用于存储学生数据 ArrayList&l...

2017-04-21 21:07:00 213

转载 CodeCounter

package cn.zzsxt.io2;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;/** *统计某个文件夹下(包含子文件和文件)的所有代码的行数 * 实现思路: * 1.获取该文件夹和子文件下的所有文件(递归) ...

2017-04-21 21:06:00 132

转载 IO流

/** * 1GB=1024M * 1M=1024KB * 1KB=1024B *java.io.File类:可以描述文件或目录 *构造函数: *File(String pathname) 通过将给定路径名字符串转换为抽象路径名来创建一个新 File 实例。 *常用方法: *long getTotalSpace():分区的大小,以字节为单位; *file.getFreeSpace();...

2017-04-21 21:05:00 74

转载 List-------Collection接口-------

*java.util.ArrayList:实现List接口,采用线性结构进行存储,可变长度的数组. java.util.Vector:实现List接口,采用线性结构进行存储 * ArrayList和Vector的区别: * ArrayList:非线程安全的,效率较高 * Vector:线程安全,效率较低,如果在多线程程序中推荐使用Vector *不唯一,有序 *使用场景:遍历或随机访问时...

2017-04-21 21:04:00 97

转载 Map...---HashMap和Hashtable的区别-----...LinkedHashMap

*Map接口不是Collection接口的子接口 *Map存放数据的方式采用键值对的方式,类似与生活中目录(键)和内容(值) *常见的实现类: * HashMap**:采用键-值对的方式进行存放. * 键(键的集合是就是set集合):唯一,无序,如果键重复,将发生覆盖 * 值:无序 不唯一(Collection) * 构造函数: * HashMap() 构造一个具有默认初始容量 (1...

2017-04-21 21:03:00 66

转载 Math--------Random---------File获取目录

Math*java.lang.Math:Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数 *常见的属性: *PI:圆周率 *常用的方法: *abs():计算绝对值 *ceil(double a):返回最小的(最接近负无穷大)double 值,该值大于等于参数,并等于某个整数。 *floor(double a):返回最大的(最接近正无穷大)dou...

2017-04-21 21:02:00 64

转载 calendar

//过时的方法:在方法上有一个删除线//过时的方法:getXxx():获取日期中指定的xx部分 int year = date.getYear();// System.out.println(year);//距1900年的总年数// int month = date.getMonth();//0~11之间,0代表1月// System.out.println(month);// ...

2017-04-21 21:01:00 49

转载 String StringBuilder

/** * 基本数据类型:栈 * byte, short,int,long,float,double,char,boolean * 包装类型: 都处在java.lang包(不需要导包) * Byte, Short,Integer,Long,Float,Double,Character,Boolean * * Integer中常用的方法: * parseInt(String x):将字符...

2017-04-21 20:56:00 60

转载 Object类

Object类³Object类是所有Java类的根基类³如果在类的声明中未使用extends关键字指明其基类,则默认基类为Object类 public class Person {...}³等价于:public class Personextends Object {...}toString方法³Object类中定义有public S...

2017-04-15 17:56:00 63

转载 面向对象 继承

什么需要继承?继承的作用?第一好处:继承的本质在于抽象。类是对对象的抽象,继承是对某一批类的抽象。第二好处:为了提高代码的复用性。(事实上,利用组合可以更好的实现代码复用!)extands的意思是“扩展”。子类是父类的扩展继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。如何实现继承?使用extends关键字即可。java中的多继承,可以...

2017-04-15 17:54:00 99

转载 面向对象 多态

为什么需要多态?说的模糊一点留点想象空间,就是在做之前,不要把话说死,说的模糊一点想象空间大一点,真做的时候再具体化。在国家层面也有,叫“模糊战略”。如何实现多态?java中如何实现多态?使用多态的好处?引用变量的两种类型:编译时类型(模糊一点,一般是一个父类)由声明时的类型决定。运行时类型(运行时,具体是哪个子类就是哪个子类)由实际对应的对象类型决定...

2017-04-15 17:49:00 116

转载 面向对象 接口

普通类:具体实现抽象类:具体实现,规范(抽象方法) 接口:规范!为什么需要接口?接口和抽象类的区别?接口就是比“抽象类”还“抽象”的“抽象类”,可以更加规范的对子类进行约束。全面地专业地实现了:规范和具体实现的分离。抽象类还提供某些具体实现,接口不提供任何实现,接口中所有方法都是抽象方法。接口是完全面向规范的,规定了一批类具有的公共方法规范。...

2017-04-15 17:39:00 75

转载 面向对象oop

如果是”is-a”关系,用继承。如果是”has-a”关系,用组合。内部类的作用:内部类提供了更好的封装。只能让外部类直接访问,不允许同一个包中的其他类直接访问。内部类可以直接访问外部类的私有属性,内部类被当成其外部类的成员。 但外部类不能访问内部类的内部属性。内部类的使用场合:由于内部类提供了更好的封装特性,并且可以很方便的访问外部类的属性。所以,通常内部...

2017-04-15 17:34:00 83

转载 面向对象基本

对象:是具体的事物类:是对对象的抽象内存分析栈:每个线程私有,不能实现线程间的共享!局部变量放置于栈中。栈是由系统自动分配,速度快!栈是一个连续的内存空间!堆:放置new出来的对象!堆是一个不连续的内存空间,分配灵活,速度慢!方法区:被所有线程共享!用来存放程序中永远是不变或唯一的内容。(类代码信息、静态变量、字符...

2017-04-15 17:29:00 55

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除