【初识java变量与常量-01天 学习笔记】教程文章相关的互联网学习教程文章

Java学习笔记List集合

本文由广州疯狂软件java培训为你整理:  List集合是一个有序,可重复的集合,它可以根据索引来访问对应的对象,第一个对象的索引是0,第二个对象的索引是1,类比数组的索引  List集合有以下操作集合的方法  void add( int index,a ) //把a元素插入到index索引处  boolean addAll(int index,c) //把集合c所有元素插入到index索引处  Object get(int index) //返回index索引处的元素  int indexOf(Object o) //返回对象o...

Java基础学习笔记二十八 管家婆综合项目【代码】【图】

本项目为JAVA基础综合项目,主要包括:熟练View层、Service层、Dao层之间的方法相互调用操作、熟练dbutils操作数据库表完成增删改查。项目功能分析 查询账务多条件组合查询账务添加账务编辑账务删除账务项目环境搭建技术选型和jar包介绍每个项目都要使用一些已经成熟的技术,它们通常是由一些专业组织或团队所提供的开源免费技术。在今后的学习过程中,我们会逐渐对这些专业组织有所了解。本项目中使用的技术如下:apache的common...

java学习笔记(六)关键字static的使用

static可以用来修饰代码块、成员变量、方法。把 static修饰的属性和方法称之为类属性、类方法;不用 static修饰属性、方法则属于该类的单个实例。1、static 修饰的代码块在类一开始加载时就执行,不需要创建一个实例;2、static 修饰的方法和属性,既可以通过类来调用,也可以通过实例来调用;没有用 static修饰的普通方法和属性只能通过实例来调用。3、不能从static方法发出对非 static方法的调用。package cn.com.postel.wbb.jav...

【学习笔记】JavaScript编码规范-函数

函数表达式//匿名函数 var anonymous = function(){ return true; };//命名函数 var named = function named(){ return true; }//IIFE 函数 Immediately-Invoked Function Expression (function(){console.log('Hello!'); })(); 不要再非函数块中(if while etc)声明函数,尽管浏览器允许你分配给函数一个变量,但是不同的浏览器解析方式可能不同。 ECMA-262把块定义为一组语句,但函数不是一个语句。//good var test ; if(aaa){ ...

JavaEE--Mybatis学习笔记(六)--查询缓存【代码】【图】

查询缓存查询缓存的使用,主要是为了提高查询访问速度。将用户对同一数据的重复查询过程简化,不再每次均从数据库查询获取结果数据,从而提高访问速度。 左为执行原理示意图 右为执行流程图     作用域:mybatis查询缓存的作用域是根据映射文件mapper的namespace划分的,相同namespace的mapper查询数据存放在同一缓存区域。不同namespace下的数据互不干扰。无论是一级缓存还是二级缓存,都是按照namespace进行分别存放的。 ...

Javascript高级编程学习笔记(58)—— 事件(2)事件处理程序【代码】

事件处理程序事件处理程序即响应某个事件的函数事件处理程序以 “on” 开头如“onclick”,“onload” HTML事件处理程序某个元素支持的每种事件都可以使用一个与响应的事件处理程序同名的HTML特性来指定这个特性的值应该是能够执行的script代码如:<input type="button" value="click me" onclick="alert(‘clicked‘)"/>此外也可以直接调用在文档其它部分定义的函数作为事件处理程序所执行的代码如:<input type="button" value="...

Java学习笔记32【图】

Stack继承了Vector类,Stack类似于“栈”,它是一种后进先出(LIFO)的对象堆栈,通过五个操作对类Vector进行扩展,允许将向量视为堆栈。它提供了通常的push和pop操作,以及取堆栈顶点的peek方法,测试堆栈是否为空的empty方法、在堆栈中查找并确定到堆栈顶距离的search方法。我们来看下图,加深对栈的理解: 根据上图,我们知道Stack类似于栈,我们将栈比喻成一个桶,底部是封住的,现在我们现...

Java基础学习笔记十八 异常处理【代码】【图】

什么是异常?Java代码在运行时期发生的问题就是异常。在Java中,把异常信息封装成了一个类。当出现了问题时,就会创建异常类对象并抛出异常相关的信息(如异常出现的位置、原因等)。异常的继承体系在Java中使用Exception类来描述异常。查看API中Exception的描述,Exception 类及其子类是 Throwable 的一种形式,它用来表示java程序中可能会产生的异常,并要求对产生的异常进行合理的异常处理。Exception有继承关系,它的父类是Thr...

Java学习笔记之异常处理【代码】【图】

一.异常的分类1.由Java虚拟机抛出的异常(Error):程序无法处理的问题,用户不用去进行处理(虚拟机错误丶内存溢出错误丶线程死锁)   2.Exception异常:程序本身可以进行处理的异常      1.非检查异常(Unchecked Exception):编译器不需要强制处理的异常(空指针异常丶数组下标越界异常丶算数异常丶类型转换异常)      2.检查异常(checked Exception):编译器需要强制处理的异常(IOException丶SQLException) ...

java/android 设计模式学习笔记(5)---对象池模式【代码】【图】

这次要介绍一下对象池模式(Object Pool Pattern),这个模式为常见 23 种设计模式之外的设计模式,介绍的初衷主要是在平时的 android 开发中经常会看到,比如 ThreadPool 和 MessagePool 等。 在 java 中,所有对象的内存由虚拟机管理,所以在某些情况下,需要频繁创建一些生命周期很短使用完之后就可以立即销毁,但是数量很大的对象集合,那么此时 GC 的次数必然会增加,这时候为了减小系统 GC 的压力,对象池模式就很适用了。对...

JavaWeb学习笔记——表达式语言【图】

使用表达式语言,可以方便地访问标志位(JSP中有page(pageContext)、request、session和application4种标志位)中的属性内容,可以避免出现许多的Scriptlet代码。 原文:http://www.cnblogs.com/tonglin0325/p/5491444.html

[原创]java WEB学习笔记87:Hibernate学习之路-- -映射 继承关系(subclass , joined-subclass,union-subclass )【代码】【图】

本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系。本人互联网技术爱好者,互联网技术发烧友微博:伊直都在0221QQ:951226918--------------------------------------------------------------------------------------------------------------------------------------------------------...

【Java】「深入理解Java虚拟机」学习笔记(4)- 类文件结构

我为什么喜欢Java,另重要原因就是跨平台,就是WORA。  程序员是爽了,但肯定有人要为你遮风挡雨,解决WORA的基石就是字节码+虚拟机。?Tip  Java生态中的语言有很多,处理Java本身还有Scala、Groovy和Jruby。然而虚拟机只管跟底层操作系统打交道,对上层它只认字节码。那么跟各种语言打交道的就是翻译家—编译器。字节码的载体就是.class文件。  字节码,是以8个字节为单位的二进制文件,整个文件中排列紧凑,从头到尾不含一...

java个人学习笔记:类属性,类方法

类属性作为该类各个对象之间共享的变量。在设计阶段,分析哪些类属性不因对象的不同而改变,将这些属性设置为类属性。相应的方法设置为类方法。如果方法和调用者无关,这样的方法通常被称为类方法,由于不需要创建对象就可以调用类方法,从而简化了方法的调用。 static关键字在java类中,可用static修饰属性,方法,代码块,内部类被修饰后成员具备以下特点:随着类加载而加载优先于对象存在修饰的成员,被所有对象所共享访问权限允...

学习笔记--Java消息中间件【代码】

#### 消息中间件消息中间件:关注于数据的发送和接受,利用高效可靠的异步消息传递机制集成分布式系统 JMS:Java消息服务,Java平台中关于面向消息中间件的API AMQP:提供统一消息服务的应用层标准协议 常见消息中间件 ActiveMQ RabbitMQ Kafka JMS规范 提供者:实现JMS规范的消息中间件服务器 客户端:发送或接受消息的应用程序 生产者/发布者:创建并发送消息的客户端 消费者/订阅者:接收并处理消息的客户端 消息:应用程序之间...