自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LyngLi

学虽容易,学好不易,且学且珍惜

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

原创 Java中的反射技术

一、反射技术(应用场景)1、JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。2、反射技术可以对类进行解剖。3、反射的好处:大大的增强了程序的扩展性。4、反射的基本步骤:1)获得Class对象,就是获取到指定的名称的字

2015-04-06 23:33:32 673

原创 Java中的IO流

一、IO流概念1、IO流用于处理设备上数据。2、流的分类:1)输入流(读)和输出流(写)。2)因为处理的数据不同,分为字节流和字符流。(字符流只可以操作字符数据)3、流的操作方式只有两种:读和写(读、写都会发生IO异常)二、IO的体系 1、字节流两个基类(基类就是父类):InputStream(字节输入流)  OutputStream(字节输出流) 2、

2015-04-04 22:33:00 503

原创 Java泛型和增强for循环

一、泛型1、泛型:jdk1.5版本,出现的技术。是一个安全机制。表现格式:2、泛型技术的由来:集合中可以存储任意类型对象,但是在取出时,如果要使用具体对象的特有方法时,需要进行向下转型,如果存储的对象类型不一致,在转型过程中就会出现ClassCastException异常。这样就给程序带来了不安全性。在jdk1.5以后就有了解决方案。就是泛型技术。解决方案就是,在存储元素时,就

2015-04-02 00:19:09 1597

原创 Java集合框架

一、集合的概念1、Java类中的集合类:是一种工具类,就像是容器,存储任意数量的具有共同属性的对象。2、集合和数组的区别:数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储基本数据类型,集合只能存储对象。3、集合类的特点:集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。4、Java中集合的关系图  在使用一个体系时,原则:

2015-04-01 22:16:08 457 1

原创 Java中字符串对象和基本数据类型包装类

一、String类1、String类的特点: a,Java语言中用于描述最常见的字符串数据的对象。 b,字符串数据都是一个对象。 c,字符串数据一旦初始化就不可以被改变了。双引号表示的都是字符串常量。  d,字符串对象都存储在常量池中(字符串常量池)。 2、字符串的构造方法:一般在定义字符串时,不用new关键字。String s1 = new String();//创建

2015-03-30 23:23:02 966

原创 Java多线程和同步

一、多线程概念1、进程:正在进行中的程序。是一个应用程序在内存中一片内存空间。2、线程:其实就是进程中一个程序执行控制单元,一条执行路径。进程负责的是应用程序的空间的标示。线程负责的是应用程序的执行顺序。3、一个进程中至少要有一个线程。 当一个进程中线程有多个时,就是多线程。 4、多线程解决的问题:可以让多部分代码同时执行。5、什么是同时执行呢?其实都是cpu在瞬间做着快速

2015-03-29 22:59:34 476

原创 Java包和异常

一、包1、对类文件进行分类管理。给类提供多层命名(名称)空间。2、写在程序文件的第一行。3、类名的全称的是  包名.类名。4、包也是一种封装形式。5、包之间的访问:被访问的包中的类权限必须是public的。6、为了保证包的唯一性,可以用url域名来进行包名称的定义。7、包与包之间的类的访问:1)被访问的包中的类以及类中的成员必须被public修饰.2)当包与包之

2015-03-28 23:45:32 523

原创 Java多态和内部类

一、多态1、定义:某一类事物的多种存在形态。(继承是多态的实现基础)2、程序中体现:父类或者接口的引用指向或者接收自己的子类对象。3、好处和作用:多态的存在提高了程序的扩展性和后期可维护性。4、多态的弊端:当父类引用指向子类对象时,虽然提高了扩展性,但是只能访问父类中具备的方法,不可以访问子类中特有的方法。5、前提:需要存在继承或者实现关系,要有覆盖操作。6、多态的特点:

2015-03-28 21:25:30 475

原创 继承、抽象类和接口

一、继承1、继承的概念:继承是类与类的一种关系,是一种“is a”关系(注:Java中的继承是单继承:一个类只能有一个父类)2、继承的好处:子类拥有父类的所有属性和方法,实现代码的复用;继承的出现让类与类之间产生了关系,提供了多态的前提。3、继承的使用:看父类内容,创建子类对象使用4、方法的重写:1)如果子类对继承父类的方法不满意,是可以重写父类继承的方法的,当调用方法时会优先

2015-03-27 22:32:51 631

原创 Java单例设计模式

一、设计模式1.设计模式:解决问题的一种行之有效的思想。2.在Java中一共有23种设计模式。二、单例(单个对象)设计模式1.保证了一个类在内存中只能有一个对象。思路:怎么做才能保证这个对象是唯一的呢?1)不让其他程序创建该类的对象。2)不让其他程序创建,将该类中的构造函数私有化。该类在本类中自己创建一个对象。3)该类将创建的对象对外提供,定义一个方法,返回

2015-03-26 22:41:46 463

原创 Java面向对象

一、面向对象1.什么是面向对象?将功能封装进对象,强调具备了功能的对象。是一种思想,重点强调的是过程和具体的事物。2.面向对象的特点1)面向对象是一种思想,是符合现在人们思考习惯的一种思想。 2)面向对象的出现将复杂问题简单化。3)面向对象将过程中的执行者,转换成了指挥者。3.面向对象的表现形式封装(encapsulation)继承(inheri

2015-03-26 21:16:25 562

原创 Java语言基础(函数和数组)

一、函 数1.函数就是定义在类中的具有特定功能的一段独立小程序。函数也称为方法。2.java中函数的格式:修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,...){执行语句;return 返回值;}修饰符:通过关键字对被修饰的内容加上指定的含义。返回值类型:这要先明确什么是返回值,函数就是一个功能,通常功能结束后,都有一个结果

2015-03-25 21:28:41 507

原创 Java语言基础

一、关键字1.定义:被Java语言赋予了特殊含义的单词2.特点:关键字中所有字母都为小写二、标示符在程序中自定义的一些名称,由26个英文字母大小写,数字:0-9 符号:_ $ 组成(注意:数字不可以开头,不可以使用关键字)三、程序的可读性1.Java中严格区分大小写。2.类、接口:通常使用名词,且每个单词的首字母要大写

2015-03-25 18:53:57 569

原创 Java概述

一Java语言概述1.是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言。2.是一门完全面向对象,安全可靠,与平台无关的编程语言。二Java语言的三种技术架构1.JAVAEE(Java 2 Pl

2015-03-24 14:48:00 728 1

空空如也

空空如也

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

TA关注的人

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