Java
BIG_GENERAL_DD
好好学习,天天向上.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MVC框架快速入门
MVC简介MVC框架 (Struts VS Spring 两种MVC框架比较)也谈设计模式,架构,框架和类库的区别 (转载)框架 和设计模式 架构的区别原创 2018-04-08 14:56:07 · 242 阅读 · 0 评论 -
java语言(3):通俗易懂的泛型
什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。泛型的本质是为了参数化类型(在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体限制的类型)。也就是说在泛型使用过程中,操作的数据类型被指定为一个参数...转载 2018-07-15 13:33:10 · 464 阅读 · 0 评论 -
java语言(2):类与继承
抽象、封装、继承、多态这四大特性都离不开类,只有存在类,才能体现面向对象编程的特点。类: 在Java中,类文件是以.java为后缀的代码文件,在每个类文件中最多只允许出现一个public类,当有public类的时候,类文件的名称必须和public类的名称相同,若不存在public,则类文件的名称可以为任意的名称(当然以数字开头的名称是不允许的)。 在类内部,对于成...转载 2018-07-14 15:02:22 · 263 阅读 · 0 评论 -
java语言(1): 什么是错误,什么是异常,你一定没有分辨清楚
程序中,不存在所谓的“异常”,只存在错误,错误会导致我们的程序在运行期无法继续运行。那么什么是异常?异常是Java为了解决在出现问题时发出的一个通知,这个通知到达它该到达的地方,然后在这个地方得到解决,然后使程序继续向错误发生时的情况运行。整体结构:Error: Error用来表示编译时和系统错误,一般我们不用关心; 而异常是发生错误时被抛出的一个通知,所以Error是在编译时和系统错误时被抛出...原创 2018-07-14 12:06:25 · 3163 阅读 · 0 评论 -
java语言(9): 暗藏玄机的引用
一、背景:Java中是JVM负责内存的分配和回收,这是它的优点(使用方便,程序不用再像使用c那样操心内存),但同时也是它的缺点(不够灵活)。为了解决内存操作不灵活这个问题,可以采用软引用等方法。 在JDK1.2以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。从JDK1.2版本开始,把对象的引用分为四种级别,...转载 2018-07-19 11:28:17 · 265 阅读 · 0 评论 -
java语言(8): String String String 类慢慢来
一、快速使用java.lang.String类1、得到字符串对象的有关信息(1)通过调用length()方法得到String的长度.例:String str="This is a String";int len =str.length();(2)StringBuffer类的capacity()方法与String类的 length()的方法类似,但是它测试是分配给StringBu...转载 2018-07-19 10:09:33 · 437 阅读 · 0 评论 -
java语言(7): 深入浅出的 类和对象
类和对象一、面向对象简述面向过程的操作是以程序的基本功能实现为主,实现之后就完成了,也不考虑修改的可能性,面向对象,更多的是要进行子模块化的设计,每一个模块都需要单独存在,并且可以被重复利用,所以,面向对象的开发更像是一个具备标准的开发模式。在面向对象定义之中,也规定了一些基本的特征: (1)封装:保护内部的操作不被破坏; (2)继承:在原本的基础之上继续进行扩充; (3)多态:...转载 2018-07-16 18:58:24 · 521 阅读 · 1 评论 -
java语言(6): 一起来聊聊序列化
序列化定义:就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化(将对象转换成二进制)。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。 序列化目的:为了解决在对 对象流进行读写操作时所引发的问题。 把对象转换为字节序列的过程称为对象的序列化,把字节序列恢复为对象的过程称为对象的反序列化。 序列化是将对象的状态信息(也就是实例变量) → 可以...转载 2018-07-16 16:14:53 · 303 阅读 · 0 评论 -
java语言(5): 反射是框架设计的灵魂
一、反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的Class类型的对象.总结:反射就是把java类中的...转载 2018-07-16 10:52:44 · 433 阅读 · 0 评论 -
如何高效的判断数组中是否包含某个元素
检查数组是否包含某个值的方法:使用List、使用Set、使用循环判断、使用Arrays.binarySearch()public static boolean useList(String[] arr, String targetValue) { return Arrays.asList(arr).contains(targetValue);}public static boole...转载 2018-07-02 15:54:45 · 13832 阅读 · 0 评论 -
Maven学习与使用
Maven通俗讲解maven(一) maven到底是个啥玩意~——————————————————maven学习(上)- 基本入门用法maven学习(中)- 私服nexus搭建maven学习(下)利用Profile构建不同环境的部署包...转载 2018-06-06 14:18:54 · 213 阅读 · 0 评论 -
SSH简介与入门
下面五篇博客主要是大体上的背景知识,不涉及具体内容的详情。几篇博客主要是自己学习SSH框架时,对于新手能够快速了解SSH框架的背景知识,具体详细的内容可以查阅大牛专栏: SSH进阶之路【SSH进阶之路】Struts +...转载 2018-06-11 18:47:59 · 2446 阅读 · 0 评论 -
@Autowired 学习
@Autowired 是什么,怎么使用呢? @Autowired是Spring提供的一种注入Bean的方法。具体的应用是:1)在Service类中定义的注入属性前加@Autowired。例如:@Autowired private PersonDAO personDAO,2)必须有个set方法,例如:@Autowiredpublic void setPersonDAO(PersonDAO perso...转载 2018-06-11 10:52:09 · 224 阅读 · 0 评论 -
JDK VS. JRE
今天刚来入职,电脑上空空如也,需要下载、安装、配置若干软件。好久不用Java,现在又重新拿出来复习了。重新复习了一下关于 JDK JRE等相关知识。点击打开链接 (Java SE Development Kit 8 Downloads)JDK下载-安装-配置jdk下载安装和环境配置JDK9安装教程[TZZ]JDK安装与环境变量配置————————————————————————————————...转载 2018-04-02 17:05:17 · 328 阅读 · 0 评论 -
Quartz任务调度快速入门
Quartz任务调度(1)概念例析快速入门任务调度快速入门Quartz任务调度快速入门 (转)Quartz任务调度快速入门 (转)转载 2018-04-09 14:46:12 · 252 阅读 · 0 评论 -
java语言(4):内部类 到底是啥
是什么java语言中,把一个类定义到另外一个类的内部,在类里面的这个类就叫内部类,外面的类就叫外部类。这种情况下,这个内部类可以看做外部类的一个成员。还有一种类被称为顶层类,指的是类定义代码不嵌套在其他类定义中的类。分类内部类可以分为多种;主要4类分别为 静态内部类,成员内部类,局部内部类,匿名内部类。class outerClass{ static class innerClass{}...原创 2018-07-15 18:10:25 · 356 阅读 · 0 评论
分享