自定义博客皮肤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 669

原创 Java中的IO流

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

2015-04-04 22:33:00 495

原创 Java泛型和增强for循环

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

2015-04-02 00:19:09 1589

原创 Java集合框架

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

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

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

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

2015-03-30 23:23:02 953

原创 Java多线程和同步

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

2015-03-29 22:59:34 470

原创 Java包和异常

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

2015-03-28 23:45:32 513

原创 Java多态和内部类

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

2015-03-28 21:25:30 465

原创 继承、抽象类和接口

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

2015-03-27 22:32:51 613

原创 Java单例设计模式

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

2015-03-26 22:41:46 457

原创 Java面向对象

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

2015-03-26 21:16:25 555

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

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

2015-03-25 21:28:41 494

原创 Java语言基础

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

2015-03-25 18:53:57 563

原创 Java概述

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

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

空空如也

空空如也

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

TA关注的人

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