自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

para_Arya的博客

Hold on and Keep on

  • 博客(12)
  • 收藏
  • 关注

原创 接口和内部类

1、接口接口是用来描述类要实现的功能,接口可以声明而不实现方法,接口的特性主要有以下几点:不能使用new实例化接口,但可以声明接口类型变量,接口变量必须引用实现了接口的类实例。一个类只能扩展一个类,但可以实现多个接口,并且一个接口可以扩展多个接口。接口中不能包含实例域和不建议包含静态方法,可以包含常量。接口中的方法自动被标记为public,接口中的域自动被标记为public stati...

2019-05-24 16:05:07 168

原创 Java反射

Java反射的用处:在运行时分析类在运行时查看对象实现通用的数组操作代码利用Method对象1、Class对象Class类时描述类的属性的模板类,每个类都有自己的Class对象,获取类的Class对象的方式有多种:// 1、借助类对象用getClass()方法获取Employee e;Class c1 = e.getClass();//2、借助类名Class.forName...

2019-05-23 20:20:34 123

原创 GC(垃圾收集器)参数总结

参数描述-verbose:gc表示输出虚拟机中GC的详细情况-Xms20M设置堆最小容量为20M-Xmx20M设置堆最大容量为20M-Xmn10M设置新生代区的大小为10M-XX:+PrintGCDetails打印GC详细信息+PrintGCTimeStamps打印GC时间信息-Xloggc:eclipse_gc.log打印GC...

2019-05-23 16:54:09 463

原创 Java内存管理

C++对象的生命周期由程序员负责维护的,程序员必须写代码delete自己创建的对象(new); 而Java对象的生命周期是由java虚拟机管理维护的,因此程序员不必写代码delete自己创建的对象.1、java虚拟机运行时数据分区数据区描述程序计数器内存空间较小,当前线程所执行的字节码的行号指示器,用于CPU切换线程前保存当前线程的执行状态;此内存区域是唯一一个在jav...

2019-05-19 13:45:47 150

原创 继承 --inheritance

1、继承:用父类定义子类,被继承的类称为父类,在父类的基础上新定义的类称为子类。子类继承父类的数据域和方法,但无法访问private数据成员,也无法重写private方法子类不继承父类的构造器,因此子类构造器必须用super(父类型引用)调用父类构造器,如果子类构造器不显式调用父类构造器,则编译器默认调用父类的无参构造器,若父类没有定义无参构造器,则子类构造器必须显式调用父类构造器。子类重...

2019-05-17 13:38:57 144

原创 对象和类

java类结构主要分:数据域、构造方法域、方法域。其中,构造方法必须与类同名,且没有返回类型,构造方法的作用是是初始化对象。1、类的定义一个java程序文件中能有多个类,但只能有一个类是公共类(public),且公共类必须与文件同名。Circle.javapackage javaTest;public class Circle { /** 数据域 */ double radius;...

2019-05-07 09:39:10 126

原创 数组

1、声明数组变量int[] myList; //声明一维度数组int[][] myList2; //声明二维数组myList.length //获取数组长度2、声明&&初始化 数组变量int[] myList = new int[20];int[] myList = {1, 2, 3};int[][] myList2 = new int[20][];3、数组...

2019-05-06 19:29:43 229

原创 程序设计风格

1、注释风格// 行注释/* … / 块注释/* … */ 文档注释2、命名风格使用小写字母命名变量和方法,如果一个名字包含多个单词,第一个单词首字母小写,后的单词首字母大写,如变量名radius以及方法名showInputDialog类名的每个单词首字母大写,如类名ComputeArea常量中的所有字母大写,单词间用下划线连接,如常量MAX_VALUETips:类...

2019-05-06 17:40:27 425

原创 基本数值类型

**基本数值类型**java内置数值类型类型名范围存储大小byte−27(−128)∼27−1(127)-2^7(-128)\sim2^7-1(127)−27(−128)∼27−1(127)8位带符号数short−215(−32 768)∼215−1(32 767)-2^{15}(-32\,768)\...

2019-05-06 14:07:00 298

原创 控制台输入输出

**控制台输入输出**控制台输出System.out.println("The sum of "+i+" and "+j+" is "+(i+j)); //有换行符System.out.println("The sum of "+i+" and "+j+" is "+(i+j)); //无换行符控制台输入Scanner 对象的方法:|方法| 描述||nextByte()|...

2019-05-06 13:30:16 204

原创 Python爬虫Step2:threading(多线程)

快速爬取大量数据,且减少ip被封的窍门有: 1、多代理ip,多线程 2、设置随机网页访问间隔 百度到一个很好的threading多线程的blog: http://www.cnblogs.com/tkqasn/p/5700281.html 这个真的讲得特详细,很受用 多线程验证ip可用:def validIpList() global ipTrueList ipTrueLi

2017-06-30 10:21:44 293

原创 python爬虫step1:selenium

临时被上司安排做爬虫,由于是小白,一路bug层出不穷,几天折腾下来,终于算是稍稍入了门,立个flag。 Step1:Python爬虫包的选择,刚开始是用的urllib,接口调用很简单,但很鸡肋: import urllib2 import urllib headers = {'User-Agent': 'User-Agent:Mozilla/5.0 (iPhone; CPU iPho

2017-06-28 18:11:39 349

空空如也

空空如也

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

TA关注的人

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