自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 "好好学习,天天向上",这句话用来形容对IT人的要求,最贴切不过了。

工作了快三年,也总结了一些学习方法,对于做开发的人来说,还是要不断的学习和整理。一直以来,自己工作之余,也会整理一些常用的笔记和资源,一些重要的知识点也会总结和记录,但是也就仅限于自己整理和记录,利用一些云存储的软件去记录平时的工作的心得和体会,也懒得写博客也日志什么的。最近这段时间公司工作也不太忙,心里想着做了挺长时间的开发,也该整理和回顾一下了,对于一些与时俱进的技术和要点能够做一下归纳和总结

2017-03-06 17:26:12 1070

原创 黑马程序员——高新技术---Java基础-反射

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------一反射:就是通过class文件对象,去使用该文件中的成员变量,构造方法,成员方法。  Person p = new Person(); 要想这样使用,首先你必须得到class文件对象,其实也就是得到Class类的对象。 Class类:        

2015-07-29 16:41:37 665

原创 黑马程序员——高新技术---Java基础-网络编程

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 网络参考模型:OSI参考模型                          TCP/IP协议应用层                                        应用层表示层                           

2015-07-29 16:23:33 490

原创 黑马程序员——高新技术---Java基础-GUI编程

GraphicalUserInterface(图形用户接口)。用图形的方式,来显示计算机操作的界面,这样更方便更直观。 Java为GUI提供的对象都存在java.awt和javax.swing两个包中。 java.awt:1,AbstractWindow TookKit (抽象窗口工具包)2,早期存在的3,它内部的类,需要调用本地接口(需要调用操作系统的本地

2015-07-29 16:20:44 629

原创 黑马程序员——高新技术---Java基础-多线程2

JDK5中Lock锁的使用: JDK5之后,提供一种的加锁的方式:Lock(接口)java.util.concurrent.locks.Lock(接口):Lock实现提供了比使用 synchronized方法和语句可获得的更广泛的锁定操作。  参考帮助文档: 使用方式: Lock l = new ReentrantLock();    l.lock(

2015-07-28 22:06:47 533

原创 黑马程序员——高新技术---Java基础-多线程1

1:要想了解多线程,必须先了解线程,而要想了解线程,必须先了解进程,因为线程是依赖于进程而存在。 2:什么是进程?通过任务管理器我们就看到了进程的存在。而通过观察,我们发现只有运行的程序才会出现进程。进程:就是正在运行的程序。进程是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存空间和系统资源。 3:多进程有什么意义呢?单进程的计算机只能做一件事

2015-07-28 21:59:16 566

原创 黑马程序员——高新技术---Java基础-IO流

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ IO流用来处理设备之间的数据传输:上传文件和下载文件Java对数据的操作是通过流的方式。Java用于操作流的对象都在IO包中。IO流:对文件进行读取和写入的流:站在应用程序的角度:输入:从外部,向应用程序中读取数据。输出:从应用程序,向

2015-07-28 21:40:17 584

原创 黑马程序员——高新技术---Java基础-IO流_File类,递归思想

java.io.File类File:文件和目录路径名的抽象表示形式 1,它代表磁盘上的文件或目录2,它内部封装了一些方法,可以查看此文件或目录的一些信息:文件/目录是否存在,判断文件还是目录,文件/目录大小,修改时间,是否可读,可写,隐藏…… 构造方法:File(String pathname):根据一个路径得到File对象File(String parent,

2015-07-28 21:28:29 616

原创 黑马程序员——高新技术---Java基础-set接口,Map接口

Set接口:它是Collection的子接口,集成了所有Collecition中的一些基本方法。子类:HashSet:内部使用哈希表实现。特点:无序(取出时和存入时的顺序不一致)唯一性:不存储重复值。 HashSet集合(掌握)A:底层数据结构是哈希表(是一个元素为链表的数组)B:哈希表底层依赖两个方法:hashCode()和equals()执行顺序:首先比

2015-07-28 21:21:54 496

原创 黑马程序员——高新技术---Java基础-集合特点和数据结构总结

Collection接口:|---List有序,可以存储重复元素|----ArrayList数组实现,线程不安全,效率高 |----Vector 数组实现,线程安全,效率低 |----LinkedList链表实现,线程不安全,效率高 |---Set无序,不能存储重复元素|---HashSet哈希表实现,线程不安全,效率高保证唯一性:has

2015-07-28 21:13:42 473

原创 黑马程序员——高新技术---Java基础-集合框架-集合Collection,List

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 1:对象数组(掌握)(1)数组既可以存储基本数据类型,也可以存储引用类型。它存储引用类型的时候的数组就叫对象数组。(2)案例:用数组存储5个学生对象,并遍历数组。 2:集合(Collection)(掌握)(1)集合的由来?我们学习的是Java

2015-07-16 23:21:34 531

原创 黑马程序员——高新技术---Java基础-常用类-正则表达式,Math类,Random类,System类,Date类

正则表达式:字符类:利用正则表达式验证字符串是否已h开头,以d结尾,而且中间只有一个字符,而且是原元音字母a,e,i,o,u?String str= "had";Stringregex = "h[aeiou]d";str.matches(regex); 逻辑运算符:&&,|判断小写辅音字母Stringregex ="[a-z&&[^aeiou]]";判断首字

2015-07-13 22:03:37 778

原创 黑马程序员——高新技术---Java基础-常用类-排序,Arrays高级数组,Integer类

冒泡排序:相邻元素两两比较,大的往后放,第一次完毕,最大值出现在了最大索引处。 选择排序:从0索引开始,依次和后面元素比较,小的往前放,第一次完毕,最小值出现在了最小索引处 查找:基本查找二分查找 -->数组必须是有序的。 (1)排序A:冒泡排序相邻元素两两比较,大的往后放,第一次完毕,最大值出现在了最大索引处。同理,其他的元素就可以排好。pub

2015-07-11 22:51:06 441

原创 黑马程序员——高新技术---Java基础—常用类—Stirng类,StringBuffer类

String类Sting类代表一个字符串。String类也是Object的子类,同样也会继承以下方法。hashCode();toStirng();Equals();……上述这些继承方法,有些可能会被String类重写,具体查看源码。 String类中包含了大量对字符串进行操作的方法。 String类代表字符串。java程序中的所有字符串字面值(如 "

2015-07-11 22:29:19 560

原创 黑马程序员——高新技术---Java基础—常用类_obiect类,Scanner类

Object类在java.lang包下,使用时不需要导包。它是所有“引用类型(包括我们自己定义的类,以及数组)”的父类所有类都隐式的继承自Object,都是Object类的子类。也就意味着,我们自己定义的类,即使内部什么都不定义,也会拥有一些成员--从Object类继承的。类 Object是类层次结构的根类。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类

2015-07-11 22:20:55 453

原创 黑马程序员——高新技术---Java基础语法-代码块,继承

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 一:代码块局部代码块:在某个方法内,或某个语句内,出现的一对大括号,里面的代码就是代码块。 构造代码块:定义在类体中,在实例化对象时,被执行。如果有构造方法同时存在,它会先于构造方法被执行。它的作用同构造代码方法,就是用来初始化数据成员,或做一些先期的准备工作。

2015-07-10 21:11:47 538

原创 黑马程序员——高新技术---Java基础语法—面向对象_构造方法,static 关键字

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 构造方法:给对象的数据进行初始化。 理解构造方法的作用:给了我们一个机会,在实例化一个类对象之前,如果想做什么事情,就可以将代码写在"构造方法"里。这个方法每当实例化一个此类对象时,会被调用。 构造方法的格式:1:构造方法的方法名必须与类名

2015-07-10 21:02:01 704

原创 黑马程序员——高新技术---Java基础语法-循环结构和跳转语句

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 一:顺序结构(这个不多说) 二:选择结构if语句的几种格式及其使用①if②if...else...③if...elseif...else if...else if....else(这个可以没有)if语句要注意关系表达式后面没有分号,如果

2015-07-09 22:35:40 700

原创 黑马程序员——高新技术---Java基础语法-数据类型和运算符

-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 一:数据类型的转换:包括强制转换和隐式转换(这个要除去boolean类型) 隐式转换是窄类型转换成宽类型,这个是安全的。1:byte short char在表达式中会自动提升为int类型。2:在表达式中,由最高类型,其他类型都会自动提升到这

2015-07-09 22:23:29 508

空空如也

空空如也

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

TA关注的人

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