
JAVA
文章平均质量分 66
烟云冬少
这个作者很懒,什么都没留下…
展开
-
JAVA数组
1、数组为什么是引用数据类型?2、数组长度为什么不可变?3、遍历数组如何避免越位?4、foreach 如何遍历数组?5、API查询静态类Arrays如何操控数组?6、用自己的思想理解什么是二位数组原创 2016-09-13 19:50:18 · 369 阅读 · 3 评论 -
Hibernate懒加载急加载我们需要注意的问题
1、显而易见的概念懒加载——也被称为延迟加载,它在查询的时候不会立刻访问数据库,而是返回代理对象,当真正去使用对象的时候才会访问数据库。急加载——就是只要我们实体做了关联,全部一次性执行完所有的SQL语句2、@OneToMany ****默认为懒加载**** @Test public void find(){ Session s= sessionFactory.原创 2017-12-28 10:41:06 · 1891 阅读 · 0 评论 -
J2EE框架本质基础(一)边界
我们在J2EE阶段会用到非常多的框架比如:struts 、hibernate、mybaits、spring、shiro、Activiti 、ActiveMQ 等这些框架有两个边界第一、 这些框架比起原生态的代码效率会降低1、这些框架的目的都是:可扩展、符合尽量多的领域,所以都会运用反射创建对象(就好比设计模式,都是面向抽象编程,其实反射也可以理解为抽象因为它是通过Cla原创 2017-12-19 11:07:39 · 528 阅读 · 0 评论 -
JAVA中集合总结
JAVA中的集合按照接口继承分为collection和Map两个分支,collection为数组结构,独有的特点是可以迭代。Map为键值对结构,往往是散列算法(hash),当然collection接口下的Set集合也是散列算法散列算法(hash)你可以这样来理解,就是计算机中的任何对象包括文件、字符串都是二进制组成,那么我给这些字节进行取模(除以某个数求余数,这样除以那个数不定并且很多数除以这个数值原创 2017-12-26 09:10:41 · 522 阅读 · 0 评论 -
工作流(Workflow)
工作流(Workflow)是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。工作流建模,即将工作流程中的工作如何前后组织在一起的逻辑和规则,在计算机中以恰当的模型表达并对其实施计算。工作流要解决的主要问题是:为实现某个业务目标,利用计算机在多个参与者之间按某种预定规则自动传递文档、信息或者任务。工作流管理系统(WfMS)是处理工作流的电脑软件系统,其主要功能是通过计算机技术的支持去定义、执行和原创 2017-12-22 13:46:43 · 40636 阅读 · 2 评论 -
J2EE框架(四)核心设计模式
这一章主要讲两种设计模式:建造者设计模式和工厂设计模式,这两种设计模式在持久层框架基本上都是一起出现,建造者用于加载资源为工厂做好准备,工厂专门用来生产具体对象。这里的资源往往是框架开放给用户自定义的信息,比如:数据库配置信息、spring上下文配置信息。建造者模式负责把这些信息加载到内存并封装到一个对象中。 工厂模式利用构建在内存中的对象,来创建具体的某个对象(比如:session)因此1、原创 2017-12-21 16:40:35 · 4746 阅读 · 0 评论 -
J2EE框架(三)Reflect
反射能做什么?反射可以根据Class对象获取和设置它的所有,字段、方法、构造方法、类的注解,可以操作任何修饰字段、方法的能力当然包括私有修饰符反射的边界是什么?反射只能获取方法的返回类型、返回值、参数、并不能获得方法中的执行代码,当然我们可以通过代理动态注入新的执行代码但原代码永远存在且不变。运用反射注意什么?1、反射本质是获得Class原创 2017-12-20 14:56:58 · 338 阅读 · 0 评论 -
JAVA成员变量和局部变量
1、认识变量:从本质上讲,变量其实是内存中的一小块区域,使用变量名来访问这块区域,因此,每一个变量使用前必须要先申请(声明),然后必须进行赋值(填充内容),才能使用2、局部变量:方法或语句块内部定义的变量3、成员变量:方法外部、类的内部定义的变量注意:类外面(与类对应的大括号外面)不能有变量的声明下面例子仔细分析,成员变量和局部变量的区别和使用原创 2016-09-07 10:31:50 · 378 阅读 · 5 评论 -
MyEclipse基本操作
1、新建项目:【File】——>【New】->【Java Project】---->输入项目名——>选择JDK 完成2、包的命名规范:com.公司名称.项目名称.模块名称3、类方法的命名规范:类首写字母大写、方法首写字母小写4、关闭显示项目:选中项目点击【右键】——>【close project】--->关闭项目选中项目点击【右键】——>【opne proj原创 2016-09-06 15:46:57 · 456 阅读 · 3 评论 -
JAVA基础配置JAVA环境
为什么要配置JAVA 环境?1、Java程序的运行必须经过编写 、编译 、运行 三个步骤。编写是指在Java开发环境中进行程序代码的输入,最终形成后缀名为.java的Java源文件。编译是指使用Java编译器对源文件进行错误排查的过程,编译后将生成后缀名为.class的字节码文件,这不像C语言那样最终生成可执行文件。运行是指使用Java解释器将字节码文件原创 2016-09-05 20:29:07 · 462 阅读 · 7 评论 -
JAVA类我们要搞懂这些
1、类的组成部分:包名、类名、属性、方法2、属性与方法的区别3、构造方法的作用4、方法的参数与返回值5、实例化一个类的过程6、静态方法属性在内存中存在的形式7、方法的重载原创 2016-09-14 16:56:44 · 419 阅读 · 2 评论 -
学习编程我们需要一点思维
场景一、我们是聪明人的幸运在一堆未知的知识面前,就好比我们身陷一个迷宫。需要尝试无数多次才能找到迷宫的出口,我们还得拥有无比强大的坚毅力,才能在不累死的情况下活下来,最终找到出口。你或许已经感觉到自己拥有非与常人的能力,是的你的确非常坚毅或非常的聪明。聪明人,假如再把你空投到这个迷宫的其他任意位置你还干去吗?场景二、我们是不太聪明人的幸运在一堆未知的知识面前,就好比我们身陷一个迷宫。幸运的是我们拥...原创 2018-03-06 13:54:06 · 447 阅读 · 0 评论