java
LchinaM
这个作者很懒,什么都没留下…
展开
-
Java——高级特征
一、staticJava内存分配:堆区、栈区、数据区和代码区。static成员变量属于类本身,具有可以通过类名访问的潜在性质,是否可以通过类名访问,还必须满足非private。静态方法可以访问非静态成员,非静态方法可以访问静态成员。子类不能重写父类的静态方法,在子类中可以声明与父类静态方法相同的方法将父类的静态方法隐藏。二、final在类中使用final,则这个类不能再派生子类原创 2015-08-07 15:07:51 · 416 阅读 · 0 评论 -
java web 开发(二)
JAVAEE核心技术一、JSPJSP的运行方式是,当客户端向服务器发送请求时,被请求的JSP首先被WEB应用服务器编译成Servlet并运行,然后将产生的结果作为一个HTML文件传给浏览器。如果JSP文件没有被修改过,当客户端再次向服务器发送请求时,JSP文件不会被编译,而是直接执行已编译好的servlet,从而加快了访问速度。JSP内置了6种对象,分别是:request:封装用户原创 2015-07-30 14:50:27 · 482 阅读 · 0 评论 -
java web 开发(一)
Java web 开发最经典的是MVC模式,即Model-View-Controller。用户通过视图层发出请求,控制器接收用户的请求,决定调用哪个模型来进行处理,然后模型调用业务逻辑来处理用户的请求并返回数据,控制器将处理后的数据传递给视图层,通过视图层展现给用户。MVC框架主要有View层、Controller层、model层和持久层的技术实现。view层有JSP、velocity原创 2015-07-29 16:28:38 · 518 阅读 · 0 评论 -
Java--Encode
ASCII:美国标准信息交换码,用一个字节的7位可以表示。ISO8859-1:拉丁码表。欧洲码表。用一个字节的8位表示。GB2312:中国的中文编码表。GBK:中国的中文编码表升级,融合了更多的中文文字字符号。Unicode:国际标准码,融合了多种文字。所有文字都用两个字节来表示,Java语言使用的就是Unicode。UTF-8:最多使用三个字节来表示一个字符。一、编码和解原创 2015-09-02 11:12:17 · 620 阅读 · 0 评论 -
Java——class
一、类类中包含成员变量和成员方法。类的声明格式:[ public ] [ abstract | final ] classname [ extends Superclassname ] [ implements interfacenamelist ]构造方法:[ public ] Classname ( parametorlist ) { }方法重载:一个类中,多个方法使用相同的方原创 2015-08-06 10:23:37 · 415 阅读 · 0 评论 -
Java——File
一、创建File对象File(String pathname)、 File(File parent,String child)、 File(String parent,String child)、 File(URI uri)可以将已有的和未出现的文件或者文件夹封装成对象。File类常见方法:1、创建。boolean createNewFile():在指定位置创建文件,如原创 2015-09-01 10:48:08 · 403 阅读 · 0 评论 -
Java——基本数据类型对象包装类
基本数据类型对象包装类byte Byteshort shortint Integerlong Longboolean Booleanfloat Floatdouble Doublechar Character基本数据类型对象包装类的最常见作用,就是用于基本数据类型和字符串类型之间做转换。1、基本数据类型转成字符串:data原创 2015-08-12 20:50:06 · 436 阅读 · 0 评论 -
Java——StringBuffer
String类是不可变类,一个String对象所包含的字符串内容永远不会被改变;而StringBuffer类是可变类,一个StringBuffer对象所包含的字符串内容可以被添加或修改。一、存储StringBuffer append(): 将指定数据作为参数添加到已有数据结尾处。StringBuffer insert(index, data): 可以将数据插入到指定index位置。原创 2015-08-12 20:16:35 · 374 阅读 · 0 评论 -
Java——String
String类常用的操作:一、获取1、字符串中包含的字符数,也就是字符串的长度。int length();数组里面的长度length是属性,字符串的长度length()是方法。2、根据位置获取位置上某个字符。char charAt(int index);3、根据字符获取字符在字符串中的位置。int indexOf(int ch);int indexOf(int原创 2015-08-12 11:13:06 · 425 阅读 · 0 评论 -
Java——IO流
一、IO流常用基类字节流的抽象基类:InputStream,OutputStream字符流的抽象基类:Reader,Writer。二、字符流1、缓冲区:提高了对数据的读写效率。缓冲区要结合流使用。 对应类:BufferedWriter BufferedReaderreadLine方法的原理:无论是读一行,还是读取多个字符,最终都是在硬盘上一个个的读取。所有最终原创 2015-08-26 10:30:08 · 358 阅读 · 0 评论 -
Java——线程
一、创建线程的两种方式(一)继承Thread类class ClassName extends Thread{public void run(){}}new ClassName().start();(二)实现Runnable接口class ClassName implements Runnable{public void run(){}}new Threa原创 2015-08-11 19:57:21 · 336 阅读 · 0 评论 -
Java——集合
Collection:1、List:元素是有序的,元素可以重复。因为该集合体系有索引。ArrayList:底层数据存储方式采用数组结构。特点:查询修改速度快,添加删除速度慢。LinkedList:底层数据存储方式采用链表结构。特点:增删速度快,查询很慢。特有方法:addFirst() addLast() getFirst() getLast() removeFirst()原创 2015-08-19 20:17:00 · 374 阅读 · 0 评论