关闭

Servlet(1)

1.Servlet     是一种开发动态web资源的技术.     通常来讲,我们将实现Servlet接口的java程序,称为Servlet. 2.开发一个动态web资源的步骤: 1.编写一个MyServlet.java,实现Servlet接口: package cn.web.servlet;import java.io.PrintWriter;  import java.io.I...
阅读(217) 评论(0)

Tomcat

一.Tomcat的安装与配置  1.Tomcat的下载:   a.下载地址:  http://jakarta.apache.org       http://tomcat.apache.org   b.".bat"文件: 一组cmd命令的集合     2.Tomcat的安装:   下载.zip格式,解压至c:\即可.     3.Tomcat的配置:   a.JAVA_HOME...
阅读(254) 评论(0)

每个程序员都应该知道的福利

每个程序员都应该知道的福利 原文:http://www.cnblogs.com/TankXiao/archive/2012/02/28/2349218.html HR是专门负责谈薪资的, 当我们跟HR讨价还价的时候, HR会介绍公司有的福利,而回避公司没有的福利。 作为程序员,我们一定要对跟我们利益息息相关的各种福利细节了如指掌, 各项福利都要跟HR询问清楚,才能比较公司之间的总体福利。...
阅读(248) 评论(0)

Java基础21-反射

1.反射构造函数Constructor package cn.base25.reflect; import cn.base25.reflect.domain.Person; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetException; import org.jun...
阅读(529) 评论(2)

Java基础21-TCP

一.TCP传输数据  1.TCP和UDP的区别   UDP是无连接的, 指定地址和端口后就可以发送, 数据不安全, 速度快.   TCP是面向连接的, 区分客户端和服务端, 数据安全.  2.上传文件  服务端:   0.创建upload文件夹   1.创建ServerSocket, 在循环中等待和客户端请求, 每收到一个请求, 开启一条新线程.   5.获取输入输出流...
阅读(413) 评论(0)

Java基础20-UDP

一.时间类  1.Date   a.什么是Date    代表一个精确到毫秒的瞬间, 通常用来显示时间   b.使用方式    System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));    2.Calendar   a.什么是Calendar    代表日历, 精确到毫...
阅读(176) 评论(0)

Java学习之路:不走弯路,就是捷径

原文链接:http://blog.csdn.net/zy950/article/details/7462109 JAVA是一种平台,也是一种程序设计语言,如何学好程序设计不仅仅适用于JAVA,对C++等其他程序设计语言也一样管用。有编程高手认为,JAVA也好C也好没什么分别,拿来就用。为什么他们能达到如此境界?我想是因为编程语言之间有共通之处,领会了编程的精髓,自然能够做到一通百通。如何学习程序...
阅读(308) 评论(0)

Java基础19-GUI

一.GUI  1.名词解释   事件:   用户对组件的一个操作就是一个事件   事件源: 发生事件的组件   监听器: 添加在事件源上的对象, 这个对象中包含了对事件处理的方法  2.监听器使用方式   定义类实现XxxListener接口, 实现接口中所有方法. 创建对象, 添加在事件源上.   定义类继承XxxAdapter, 重写需要的方法. 创建对象, 添加在事件源上....
阅读(888) 评论(0)

Java基础19-IO之File类

1.new File("1.txt"); //没有创建一个"1.txt"文件  2.分隔符的写法   a.new File("f:\\1.txt");   b.new File("f:/1.txt");  3.".."表示:上一级目录   如: new File("..\\1.txt");  4.对于使用:   new File(String parent, String child...
阅读(849) 评论(0)

Java基础18-IO之字节流

1.对于一字节文件,使用字符流进行读取,再保存到文件后,数据会丢失:   使用字符流读取数据的特点:英文字符,读一个字节;中文字符,读两个字节(字符流读取时发现这个字节是负数,那么就会再读取一个字节)   由于字节数据(byte: -128-127)肯定有负数,那么这时就会再读取一个字节,转换成一个字符,注意由于字符的范围(char: 0-65535),   当这个字符不存在字符码表中时,就...
阅读(236) 评论(0)

Java基础17-IO之字符流

1.LineNumberReader是BufferedReader的子类,可以设置行号  2.BufferedReader使用readLine()读取后,再存储时记得使用newLine();  3.使用数组读取时,注意使用: in.read(b, 0, len);    4.输出到文件时,若文件不存在,则会自动创建新的文件         若文件已存在,则默认会覆盖掉;若想追加,则:ne...
阅读(376) 评论(0)

Java基础16-集合Map

1.对于重复元素的处理:   Set: 当出现重复元素,丢弃   Map: 当出现重复元素,存入,将原数据进行覆盖  2.Map.Entry就是一个键值对,是Map集合的组成关系!  3.Properties:主要用于操作配置文件. --> 一.Map集合  1.什么是Map集合   Map集合可以存储键值对, 在存储的时候存一个键对象和一个值对象.   集合中的键是唯一的, 可...
阅读(2680) 评论(1)

Java基础15-集合Set

1.Set中重复元素不会存储进来,而Map则会覆盖!!!  2.局部内部类的使用必须在定义之后!!!  3.与的区别: 是否独立使用该类型! --> 一.Set集合  1.什么是Set集合   Set集合和List集合类似, 都是可以用来存储对象, 长度可变.   Set集合和List不同的是: 没有重复元素, 没有存储顺序.     2.Set集合的常用方法   添加元素:...
阅读(711) 评论(1)

Java基础14-集合List

注意:   1.List集合(ArrayList,LinkedList,Vector)是根据 equals()方法进行元素的相等判断的,       由于List集合是可以重复的,那么在使用remove,contains等方法时,就是根据equals来的.   2.只有实现了Iterable接口的类,才可以进行for-each循环遍历;数组是可以遍历的.   3.集合迭代器遍历时,不能使用...
阅读(347) 评论(0)

Java基础13-字符串类

注意:   String在方法操作后不会改变自身,不同于StringBuilder!!! -->   一.字符串的存储  * 1.字符串缓冲区   字符串是常量, 不能被修改, 所以可以共享, 多个引用指向相同的字符串常量时, 其实引用的是同一个对象, 这个对象在缓冲区中   示例1:    String s1 = "abc";    String s2 = "abc";...
阅读(233) 评论(0)

Java基础12-多线程Thrad

注意:   1.使用锁对象调用wait()方法!!!!   2.直接调用run()方法不会启动线程,注意其在main中的执行过程. --> 一.多线程  1.创建线程   a.定义一个类继承Thread类, 重写run()方法, 创建该类对象, 调用start()方法.    程序会开启一条新线程, 在新线程上自动调用run()方法.       b.定义一个类实现Run...
阅读(252) 评论(0)

Java基础11-包,jar以及Eclipse

一.package包  1.如何定义包   在类中的第一行位置,使用 "package 包名" 语句进行定义   如: package cn.itcast;     2.编译带包的类   javac -d 目录 源文件名.java   如: javac -d . PackageDemo.java    3.运行带包的类   java 包名.类名   如: java cn.i...
阅读(443) 评论(0)

Java基础10-接口,抽象类以及异常

一.接口  1.什么是接口   接口是特殊的抽象类,其内部方法都是抽象的    2.接口与抽象类的区别:   a.接口是interface;抽象类是abstract class   b.接口的方法都是抽象的;抽象类的方法可以不是抽象的   c.接口的成员有默认修饰符:方法是public abstract,变量是public static final;抽象类没有默认修饰符   d.接...
阅读(1134) 评论(0)

Java基础09-抽象类与多态

注意:  1.System.out.println(1 + new Person("abc")); //出错  2.equals()的重写实例:   @Override   public boolean equals(Object obj) {   //形参是Object类型,必须在下面使用向下转型才能使用子类的特有方法,使用instanceof进行辅助检查,达到最后的比较目的    i...
阅读(555) 评论(0)

Java基础08-静态与继承

注意点:  1.(注意应用) 静态变量和静态代码块,在类加载后,只执行一次!!!!!  2.继承时,在调用一个对象的方法时, 该对象是哪个类的对象就先找哪个类, 如果这个类中有指定方法就执行, 没有就找父类.!!!  3.一个父类引用可以指向一个子类对象, 但是这时不能调用子类特有的方法!!!  4.强制类型转换时, 不论类型是否匹配, 编译都不会报错, 运行时类型不匹配会抛出异常Clas...
阅读(230) 评论(0)
49条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:22558次
    • 积分:752
    • 等级:
    • 排名:千里之外
    • 原创:47篇
    • 转载:2篇
    • 译文:0篇
    • 评论:4条