
java
luyaran
像永远快乐的阳光,追求那至高无上的完美乐园。
展开
-
Java基础——继承
继承(inheritance)是面向对象的重要概念。继承是除组合(composition)之外,提高代码重复可用性(reusibility)的另一种重要方式。我们在组合(composition)中看到,组合是重复调用对象的功能接口。我们将看到,继承可以重复利用已有的类的定义。 类的继承 我们之前定义类的时候,都是从头开始,详细的定义该类的每一个成员。比如下面的Human类:转载 2017-02-18 08:49:15 · 578 阅读 · 0 评论 -
java 基础思维导图,让 java 不再难懂
最近看了一些文章的思维导图,发现思维导图真是个强大的工具。了解了思维导图的作用之后,觉得把它运用到java上应该是个不错的想法,这样回顾知识点的时候一目了然,快速知道自己的短板。 思维导图不仅仅只有简单明了这个好处,它还能加深人对主题的印象和理解,能达到快速阅读的好处,就好像一本书的目录大纲,当你阅读了导图之后再带有目的的去找资料往往能达到事半功倍的效果。 就从java基础开始吧。花了转载 2017-04-27 17:40:08 · 1243 阅读 · 0 评论 -
Java新建目录、新建文件、删除文件、删除文件夹、删除文件夹里面的所有文件、复制整个文件夹内容
[java] view plain copy package com.zzh.base; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.InputStrea转载 2017-02-14 09:42:13 · 463 阅读 · 0 评论 -
Java创建TXT文件并进行读、写、修改操作
[html] view plain copy import java.io.*; /** * * 功能描述:创建TXT文件并进行读、写、修改操作 * @version 1.0 */ public class ReadWriteFile { public static BufferedReader bufread; //指定文件路径和名转载 2017-02-14 09:39:23 · 805 阅读 · 0 评论 -
Cookie操作类、 包括创建、读取、修改、获取、销毁cookie
[java] view plain copy import java.util.Hashtable; import java.util.Iterator; import java.util.Set; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; impor转载 2017-02-14 09:38:37 · 459 阅读 · 0 评论 -
JAVA增删改查代码
[html] view plain copy import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class DB转载 2017-02-14 09:37:35 · 14469 阅读 · 0 评论 -
Java List 用法代码分析(非常详细)
Java中可变数组的原理就是不断的创建新的数组,将原数组加到新的数组中,下文对Java List用法做了详解。 List:元素是有序的(怎么存的就怎么取出来,顺序不会乱),元素可以重复(角标1上有个3,角标2上也可以有个3)因为该集合体系有索引ArrayList:底层的数据结构使用的是数组结构(数组长度是可变的百分之五十延长)(特点是查询很快,但增删较慢)线程不同步LinkedList:底转载 2017-02-13 20:47:57 · 429 阅读 · 0 评论 -
《简易商城购物系统》
大家经常去网上够物,对网上所谓的购物车应该不会陌生吧,那么今天我们就用使用javaweb的MVC设计模式来实现一个网上购物系统的案例。 最终效果如下: 三层架构的简单介绍 一、开发步骤 首先要搞清楚你要做什么,然后: 1.搭建开发环境 jstl.jar standard.jar 2.建立类包 3.建立数据库 使用内存数据库 总之,此购物车的实现,转载 2017-02-21 12:02:01 · 6839 阅读 · 2 评论 -
Java算法基础之快速排序算法
所谓的快速排序的思想就是,首先把数组的第一个数拿出来作为一个key,在前后分别设置一个i,j作为标识,然后拿这个数组从后面往前遍历, 及j- -,直到找到第一个小于这个key的那个数然后交换这两个值,交换完成后,我们拿着这个key要从i往后遍历了,及i++ 一直循环到i=j结束, 当结束后,我们会发现大于这个key的值都会跑到这个key的后面,小于这个key的值就会跑到这个值的前面,然后我转载 2017-02-20 19:04:34 · 239 阅读 · 0 评论 -
谈谈Java反射机制
写在前面: 什么是java反射机制?我们又为什么要学它? 当程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言。我们认为java并不是动态语言,但是它却有一个非常突出的动态相关机制,俗称:反射。 IT行业里这么说,没有反射也就没有框架,现有的框架都是以反射为基础。在实际项目开发中,用的最多的是框架,填的最多的是类,反射这一概念就是将框架和类揉在一起的调和剂。所以,反射才是接触项目开转载 2017-02-20 18:57:35 · 228 阅读 · 0 评论 -
java基础语法
一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。 对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个模板,它描述一类对象的行为和状态。 方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是转载 2017-06-30 15:38:54 · 296 阅读 · 0 评论