【java学习笔记--集合】教程文章相关的互联网学习教程文章

java学习笔记2015-6-5

今天晚上不须要不论什么编译器 记事本编写代码 1、安装JDK配置 2、JDK JRE的关系 3、基本的语法 常量 变量 数据类型 逻辑运算符 流程控制语句 4、小的练习 问题 5、课后作业 笔记: 数据类型 整型: byte 1字节 8位 00000000 short 2字节 int 4字节 JAVA全部的整数常量默认都是 int long 8字节 浮点型: float ...

Java学习笔记[第5章-第7章]

对象的行为方法调用栈所有的方法都维护在一个称为调用栈的结构中,当前正在执行的方法位于调用栈。对于基本类型的变量:java虚拟机将其放在栈中。对于引用类型的变量:引用变量本身放在栈中,而引用所指向的对象是放在java堆中。引用不包含它所指向的对象的实际数据,而是指向内存中对象所在的位置。如果一个变量是引用类型的,那么变量的值就是一个内存地址,这个内存地址是引用指向的对象的位置。 按值调用 指的是在方法调用时,...

【Java之路】MyBatis学习笔记(一)

三层架构表现层:展示数据 业务层:处理业务需求 持久层:和数据库交互MyBatis:持久层框架 Spring:IoC(控制反转)和AOP(面向切面编程) SpringMVC:表现层MVC框架持久层技术解决方案JDBC技术(规范)ConnectionPreparedStatementResultSetSpring的JdbcTemplate(工具类) Apache的DBUtils(工具类)MyBatis概述MyBatis是一个持久层框架,用Java编写封装了JDBC操作的很多细节,使开发者只需要关注SQL语句本身,而无需关注注册驱...

Android学习笔记(43):Java开发SQLite程序

正如前面一文说的,SQLite多用于嵌入式开发中,但有时为了更方便的编辑数据库文件,我们也常常需要开发在电脑上运行的SQLite程序。这种情况是经常发生的,比如在我们需要把一大批的txt文件中的数据插入到一个数据库中的时候。 还好这是很简单的,所以本文我们来学习如何用Java开发SQLite程序。 (1)准备工作下载sqlite-jdbc-版本号.jar文件,放到jre\lib\ext文件夹。如我的路径是C:\ProgramFiles\Java\jre1.8.0_77\lib\ext。 (2)...

javascript学习笔记

内容待续原文:http://www.cnblogs.com/mickeyontheway/p/3551851.html

JAVA学习笔记-常用功能模块代码【代码】

多线程package pack1;class RunnableDemo implements Runnable { private Thread t; private String threadName; RunnableDemo(String name) { threadName = name; System.out.println("Creating " + threadName); } public void run() { System.out.println("Running " + threadName); try { for (int i = 4; i > 0; i--) { System.out.println("Thread: "...

学习笔记(二)JavaScript基本概念(语法,数据类型,控制语句,函数)【图】

一.语法1.javascirpt中一切(变量,函数名和操作符)是严格区分大小写的。2.javascript(标识符)所谓标识符,就是指变量,函数,属性的名字,或者函数的参数。命名规则:第一个字符必须是一个字母、下划线、美元符号,其它字符可以是字母、下划线、美元符号或数字。不能把关键字,保留字,true,false和null用作标识符。3.ECMAScript标识符采用驼峰大小写格式,也就是第一个字母小写,剩下的每个单词的首字母大写。(但是没有谁强...

javascript学习笔记--经典继承、组合继承、原型式继承、寄生继承以及寄生组合继承【代码】

经典继承js中实现经典继承的方式是通过构造函数来实现的,即在子类中对父类调用call方法。 function Geometric() {this.time = "";this.color = "";this.base = function () {alert("Creating time is: " + this.time + " and color is: " + this.color)}}function Circle() {Geometric.call(this);this.radius = 0;this.area = function () {alert("the area is: " + Math.PI * this.radius * this.radius)}}function Rectangle(...

java学习笔记-设计模式9(代理模式)【代码】

意图  为其他对象提供一种代理以控制对这个对象的访问。 public interface Sourceable {public void method(); }public class Source implements Sourceable{@Overridepublic void method() {System.out.println("this is original method!"); } } public class Proxy implements Sourceable{private Source source;public Proxy(){super();this.source = new Source(); // 和装饰器模式区别}@Overridepublic void method(...

Java学习笔记七---父类构造方法有无参数对子类的影响【代码】

子类不继承父类的构造方法,但父类的构造方法对子类构造方法的创建有影响。具体来说就是:①.当父类没有无参构造方法时,子类也不能有无参构造方法;且必须在子类构造方法中显式以super(参数)的形式调用父类构造方法。否则会出现如下的错误:Implicit super constructor Person() is undefined for default constructor. Must define an explicit constructor子类在有参构造方法中显式调用super(参数)后,如果再写一个无参构造方法...

Javascript学习笔记(函数---再次学习)【代码】

1.函数的定义2.函数的递归调用3.闭包 1.函数的定义有两种:  第一种:函数声明  function functionName(arg0,arg1,arg2){//函数体 }函数声明,一个重要特征是函数声明提升,即在执行代码之前会先读取函数声明。  第二种:使用函数表达式 var functionName = function(arg0,arg1,arg2){//函数体 };函数表达式与其他表达式一样,在使用前必须先赋值。两种创建方式的区别:函数声明的方式创建函数会使函数声明提升。2....

Java线程学习笔记(一)

一、线程的创建方式:老掉牙的话题了,继承 java.lang.Thread父类或者实现Runnalbe接口,这里就提一句:class Thread implements RunnableThread也是继承了Runnable接口的,Runnable才是大哥。重写run(),run()里放的都是具体的业务,包括对线程的具体操作。class Thread1 implements Runnable {int i;Thread1(int i) {this.i = i;}@Overridepublic void run() {long x = new Random().nextInt(10)*1000;try {Thread.sleep(x);} ca...

Java框架spring 学习笔记(二十):事务管理(注解管理)【代码】

注解管理的方式要比xml配置方式要简单很多只需在配置文件中添加事务注解 1<?xml version="1.0" encoding="UTF-8"?> 2<beans xmlns="http://www.springframework.org/schema/beans" 3 xmlns:tx="http://www.springframework.org/schema/tx" 4 xmlns:aop="http://www.springframework.org/schema/aop" 5 xmlns:context="http://www.springframework.org/schema/context" 6 xmlns:xsi="http://www.w3.org/200...

Javaweb学习笔记4—Reuest&Response【图】

今天来讲javaweb的第四段学习。Request和Response还是比较重要的老规矩,首先先用一张思维导图来展现今天的博客内容。ps:我的思维是用的xMind画的,如果你对我的思维导图感兴趣并且想看到你们跟详细的备注信息,请点击下载另外:如果图看不清的话请右击---在新窗口中打开会清楚很多。 ?响应对象?????1,Response响应:?????????常用响应对象:ServletResponse HttpServletResponse ????,2,常用方法:?????????????A添加头信息:??...

Java学习笔记(二十四):单例设计模式singleton【代码】

为什么要使用singleton设计模式?假设设计了一个操作数组的工具类(Tools),里面有一个锤子的方法(Hammer),如果不使用singleton设计模式,每次想调用Hammer方法都需要new一个Tools类出来 1class Tools{2//锤子 3publicvoid Hammer(){4 System.out.println("使用锤子");5 }6}7 8publicclass ToolsDemo {9publicstaticvoid main(String[] args){ 10//需要使用锤子11new Tools().Hammer(); 12//需要使用锤子13new Tool...