Java
Csdn_linjialin
选定了方向,蒙头前进
展开
-
myEclipse 创建服务器
构建服务器--myEclipse(hibernate+tomcat+servlet) 一、知识要点 tomcat:小型服务器 Servlet:动态网页制作 hibernate:对JDBC做了轻量级封装,不仅提供ORM映射服务,还提供数据查询和数据缓存功能,Java人员可以方便地通过Hibernate API来操纵数据库. 二、myEclipse操作 创建webProject:原创 2016-03-27 08:22:58 · 842 阅读 · 0 评论 -
服务器上图片的存储
1、图片再服务器上的存储形式:图片存在磁盘文件中,数据库保存图片的存储路径String bitmapStr = request.getParameter("bitmap"); String bitmapPath = null; //对客户端传的图片字符串进行解码 try{ byte[] picture = new BASE64Decoder().decodeBuffer(bi原创 2016-04-27 09:55:38 · 3675 阅读 · 0 评论 -
Stack Queue Vector ArrayList
Stack所在包:import java.util.Stack; Stack继承于Vector; Stack创建时,参数需为引用类型:Stack s = new Stack(); 操作 说明 empty() 测试堆栈是否为空。原创 2016-04-17 09:53:45 · 289 阅读 · 0 评论 -
Java 静态变量,静态函数,静态代码块,构造代码块
一、静态变量和静态函数 1、类加载时,先将静态成员加载入方法区中的静态存储区 2、静态变量一般用于所有对象都共有的数据,因此可以将数据设为静态,由类保存,无需每个对象都存有一份数据。 3、静态函数不能访问非静态成员变量,因为非静态成员变量是属于对象的数据,由对象创建而存在,当对象未创建时,非静态成员变量还未存在。而静态函数,随着类的加载就存储在静态存储区域,所以静态函数内不能访问非静态成员变原创 2016-05-15 19:10:23 · 370 阅读 · 0 评论 -
Java 对象实例化过程
class Person{ Person(){ } } class Student extends Person{ int age = 20; //显示初始化 Student(int age){ //super() 子类默认调用父类的构造方法 this.age = age; } } public class Demo{ public static void main原创 2016-05-18 11:22:52 · 439 阅读 · 0 评论 -
Java 多态
多态:父类或接口引用子类实例的现象 1、多态非静态方法访问中,父类访问的是子类的方法,父类不能调用子类的特有方法。若多态访问的是静态方法,则调用的是引用的静态方法。class Animal{ void eat(){ System.out.println("eat food"); } } class Dog extends Animal{ void eat(){ Syste原创 2016-05-21 16:47:41 · 239 阅读 · 0 评论 -
Java 单例设计模式
1、单例设计模式:保证内存中对象的唯一性,用于仅需要一个对象的场景 2、单例设计模式实现 2.1:保证对象唯一,即对象不可被外部自由创建,因此将构造函数私有化 2.2:对象不可被外部创建,因此由内部自己创建,再通过外部访问,获取创建的实例,此时函数需要公有静态化 2.3:静态函数需要调用内部创建的实例,因此该实例需要静态化,为避免外部直接访问静态实例,需要将实例私有化。class Sing翻译 2016-05-17 20:21:18 · 263 阅读 · 0 评论