JAVA学习笔记
zhf1234abc
这个作者很懒,什么都没留下…
展开
-
Java关键字final、static使用总结
一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 fi转载 2015-11-02 21:33:14 · 255 阅读 · 0 评论 -
抽象类
一、抽象类介绍 下面通过一下的小程序深入理解抽象类 因此在类Animal里面只需要定义这个enjoy()方法就可以了,使用abstract关键字把enjoy()方法定义成一个抽象方法,定义如下:public abstract void enjoy(); 从某种意义上来说,抽象方法就是被用来重写的,所以在父类声明的抽象方法一定要在子类里面重写。如果真的转载 2016-07-05 19:18:40 · 357 阅读 · 0 评论 -
java学习笔记之ORM注解
ORM,即Object-Relational Mapping(对象关系映射)1.类和表结构对应;2.属性(POJO)和字段(表中字段)对应;3、对象和记录对应一、对类进行自定义注解目的:来映射表,可以在运行的时候通过反射机制读取注解的信息packagecom.bjsxt.test.annotation; importjava.lang.a转载 2016-06-17 22:00:44 · 609 阅读 · 0 评论 -
java学习笔记之自定义注解
自定义注解•使用@interface自定义注解时,自动继承了java.lang.annotation.Annotation接口•要点:–@interface用来声明一个注解•格式为: public @interface 注解名 {定义体}–其中的每一个方法实际上是声明了一个配置参数。•方法的名称就是参数的名称•返回值类型就是转载 2016-06-17 21:15:44 · 322 阅读 · 0 评论 -
mybatis学习笔记
一、SqlSessionFactoryBuilder这个类可以被实例化、使用和丢弃,一旦创建了 SqlSessionFactory,就不再需要它了。因此 SqlSessionFactoryBuilder 实例的最佳范围是方法范围(也就是局部方法变量)。你可以重用 SqlSessionFactoryBuilder 来创建多个 SqlSessionFactory 实例,但是最好还是不要让其一直存在原创 2016-06-16 21:13:14 · 305 阅读 · 0 评论 -
Java String
String作为Java中最常用的引用类型,相对来说基本上都比较熟悉,无论在平时的编码过程中还是在笔试面试中,String都很受到青睐,然而,在使用String过程中,又有较多需要注意的细节之处。1.String是不可变类。这句话其实大家都很熟悉了,那么具体什么是不可变类呢?一般认为:当对象一旦创建完成后,在正常情况下,对象的状态不会因外界的改变而改变(对象的状态是指对象的属性,包转载 2016-06-30 21:45:28 · 270 阅读 · 0 评论 -
Java泛型
一. 泛型概念的提出(为什么需要泛型)?首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(String[] args) { 4 List list = new ArrayList(); 5 list.add("qqyumidi")转载 2016-06-30 20:29:04 · 250 阅读 · 0 评论 -
java中Map,List与Set的区别
Set,List,Map的区别java集合的主要分为三种类型:Set(集)List(列表)Map(映射)要深入理解集合首先要了解下我们熟悉的数组:数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型),而JAVA集合可以存储和操作数目不固定的一组数据。 所有的JAVA集合都位于 java.util包中! JAVA集合只能存放引用类型的的数据,不能存转载 2016-06-24 00:44:22 · 529 阅读 · 1 评论 -
java中对象和对象的引用
在Java中,有一组名词经常一起出现,它们就是“对象和对象引用”,很多朋友在初学Java的时候可能经常会混淆这2个概念,觉得它们是一回事,事实上则不然。方法/步骤1.何谓对象? 在Java中有一句比较流行的话,叫做“万物皆对象”,这是Java语言设计之初的理念之一。要理解什么是对象,需要跟类一起结合起来理解。下面这段转载 2016-06-24 00:11:37 · 579 阅读 · 0 评论 -
String.getBytes()& JAVA编码转换的详细过程
在Java中,String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组。这个表示在不通OS下,返回的东西不一样! String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该编码下的byte数组表示,如【编码看作获得汉字的字节个数】(??编码前的String“中” ,编码后的byte[],如何存储,二进制形式如转载 2016-03-21 23:30:31 · 610 阅读 · 0 评论 -
java类与继承
对于面向对象的程序设计语言来说,类毫无疑问是其最重要的基础。抽象、封装、继承、多态这四大特性都离不开类,只有存在类,才能体现面向对象编程的特点,今天我们就来了解一些类与继承的相关知识。首先,我们讲述一下与类的初始化相关的东西,然后再从几个方面阐述继承这一大特性。以下是本文的目录大纲: 一.你了解类吗? 二.你了解继承吗? 三.常见的面试笔试题 若有不正之处,转载 2015-11-02 21:30:31 · 283 阅读 · 0 评论 -
接口
一、接口的概念 JAVA是只支持单继承的,但现实之中存在多重继承这种现象,如“金丝猴是一种动物”,金丝猴从动物这个类继承,同时“金丝猴是一种值钱的东西”,金丝猴从“值钱的东西”这个类继承,同时“金丝猴是一种应该受到保护的东西”,金丝猴从“应该受到保护的东西”这个类继承。这样金丝猴可以同时从 “动物类”、“值钱的东西类”、“应该受到保护的东西” 这三个类继承,但由于JAVA只支转载 2016-07-05 20:24:32 · 365 阅读 · 0 评论