JavaSE
GavenLV
这个作者很懒,什么都没留下…
展开
-
java面向对象
面向对象主要针对面向过程。面向过程的基本单元是函数。 什么是对象:EVERYTHING IS OBJECT(万物皆对象) 所有的事物都有两个方面:有什么(属性):用来描述对象。能够做什么(方法):告诉外界对象有那些功能。后者以前者为基础。大的对象的属性也可以是一个对象。 为什么要使用面向对象:首先,面向...原创 2009-11-24 21:47:32 · 132 阅读 · 0 评论 -
JAVA程序员面试32问
第一,谈谈final, finally, finalize的区别。 final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。...原创 2009-11-24 23:46:00 · 76 阅读 · 0 评论 -
揭开正则表达式的神秘面纱
出处:[url]http://www.regexlab.com/zh/regref.htm[/url]附件为正则表达式的测试工具原创 2009-11-25 19:49:38 · 71 阅读 · 0 评论 -
Linux下配置JDK和Tomcat
1.上传jdk-6u17-linux-i586.bin和apache-tomcat-6.0.20.tar.gz到/usr 2.安装JDK $chmod a+x jdk-6u17-linux-i586.bin $ ./jdk-6u17-linux-i586.bin $ vi /etc/profile #添加如下 export JAVA_H...原创 2009-12-01 08:46:58 · 77 阅读 · 0 评论 -
转 java笔试知识点
转 java笔试知识点 出自 [url]http://www.blogjava.net/javawin/archive/2010/03/15/315448.html[/url]HashMap&Hashtable:Map接口的实现类,将惟一键映射到特定的值上:.HashMap 允许key或value为null.Hashtable的方法是Synchronize的.多个线...2010-03-15 13:43:16 · 126 阅读 · 0 评论 -
JAVA异常处理
JAVA中用2种方法处理异常: 1.在发生异常的地方直接处理; 2.将异常抛给调用者,让调用者处理。 JAVA异常可分为3种: (1)检查性异常:java.lang.Exception (2)运行期异常:java.lang.RuntimeException (3)错误:java.lang.Error 顶层是java.lang.Thro...原创 2009-12-08 22:32:39 · 83 阅读 · 0 评论 -
Java的垃圾回收(Garbage Collection)机制
一:谁在做Garbage Collection? 一种流行的说法:在C++里,是系统在做垃圾回收;而在Java里,是Java自身在做。 在C++里,释放内存是手动处理的,要用delete运算符来释放分配的内存。这是流行的说法。确切地说,是应用认为不需要某实体时,就需用delete告诉系统,可以回收这块空间了。这个要求,对编码者来说,是件很麻烦、很难做到的事。随便上哪个BB...原创 2009-12-08 22:55:50 · 107 阅读 · 0 评论 -
java 集合框架详解
java 集合框架详解经常会看到程序中使用了记录集,常用的有Collection、HashMap、HashSet、ArrayList,因为分不清楚它们之间的关系,所以在使用时经常会混淆,以至于不知道从何下手。在这儿作了一个小例子,希望有助于帮大家理顺思路。首先看一下它们的关系:Collection--List:-----------------------以特定次序存储元素。所以取...原创 2009-12-08 23:26:35 · 112 阅读 · 0 评论 -
JAVA中的日期处理
1.计算某一月份的最大天数 Calendar time=Calendar.getInstance(); time.clear(); time.set(Calendar.YEAR,year); //year 为 int time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0 int day=time.getAc...原创 2009-12-08 23:40:52 · 92 阅读 · 0 评论 -
java 学习笔记
1. 解决问题的办法仔细阅读 -> 思考环节 -> 进行调试(不要一字一句的对照)-> 问google -> BBS2. 学习方法 -> 敲 / 背 / 调3. 程序员的桌面设置 (详细列表 / 显示所有文件 / 标题栏地址栏全路径) 第一章1. java的历史与体系结构 2. java的...原创 2009-11-24 23:41:14 · 110 阅读 · 0 评论 -
JAVA网络编程
网络的概念:相互连接,独立自主网络与分布式集群系统的区别:每个节点都是一台计算机,而不是各种计算机内部的功能设备。Ip:具有全球唯一性,相对于internet,IP为逻辑地址,TCP/IP网络中的每台计算机都有唯一的地址--IP地址. 唯一标示一台主机在Java中,有一个用来存储internet地址的类叫InetAddress.例:获取本机的IP地址[code="jav...原创 2009-11-24 23:28:57 · 83 阅读 · 0 评论 -
面向对象核心 封装 继承 多态
[b]封装:[/b]使对象的属性尽可能私有,对象的方法尽可能的公开。用private表示此成员属性为该类的私有属性。Public表示该属性(方法)公开;Private表示该属性(方法)为只有本类内部可以访问(类内部可见)。(想用private还要用set和get方法供其他方法调用,这样可以保证对属性的访问方式统一,并且便于维护访问权限以及属性数据合法性)如果没有特殊情况,属性一...原创 2009-11-24 22:25:45 · 72 阅读 · 0 评论 -
面向对象高级
修饰符:static:①可修饰变量(属性);②可修饰方法;③可修饰代码块。Static int data语句说明data为类变量,为一个类的共享变量,属于整个类。Int data为实例变量。例:static int data;m1.data=0;m1.data++的结果为1,此时m2.data的结果也为1。Static定义的是一块为整个类共有的一块存储区域,其发生变...原创 2009-11-24 22:28:38 · 73 阅读 · 0 评论 -
JAVA的核心概念
接口(interface)接口与类属于同一层次,实际上,接口是一种特殊的抽象类。如:[code="java"] interface IA{}[/code]public interface:公开接口与类相似,一个文件只能有一个public接口,且与文件名相同。在一个文件中不可同时定义一个public接口和一个public类。一个接口中,所有方法为公开、抽象方法;...原创 2009-11-24 22:32:14 · 151 阅读 · 0 评论 -
java 内部类
内部类:(注:所有使用内部类的地方都可以不用内部类,使用内部类可以使程序更加的简洁,便于命名规范和划分层次结构)。内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静态,可用PROTECTED和PRIVATE修饰。(而外部类不可以:外部类只能使用PUBLIC和DEFAULT)。内部类的分类:成员内部类、局部内部...原创 2009-11-24 22:34:32 · 71 阅读 · 0 评论 -
java 异常 Execption
对于程序可能出现的错误应该做出预案。例外是程序中所有出乎意料的结果。(关系到系统的健壮性)JAVA会将所有的错误封装成为一个对象,其根本父类为Throwable。Throwable有两个子类:Error和Exception。一个Error对象表示一个程序错误,指的是底层的、低级的、不可恢复的严重错误。此时程序一定会退出,因为已经失去了运行所必须的物理环境。对于Error错误...原创 2009-11-24 22:36:12 · 160 阅读 · 0 评论 -
java 集合API
集合是指一个对象容纳了多个对象,这个集合对象主要用来管理维护一系列相似的对象。数组就是一种对象。(练习:如何编写一个数组程序,并进行遍历。)java.util.*定义了一系列的接口和类,告诉我们用什么类NEW出一个对象,可以进行超越数组的操作。(注:JAVA1.5对JAVA1.4的最大改进就是增加了对范型的支持)集合框架接口的分类:(分collection接口 和 map接口)...原创 2009-11-24 22:43:25 · 132 阅读 · 0 评论 -
java多线程
进程:任务并发执行是一个宏观概念,微观上是串行的。进程的调度是有OS负责的(有的系统为独占式,有的系统为共享式,根据重要性,进程有优先级)。由OS将时间分为若干个时间片。JAVA在语言级支持多线程。分配时间的仍然是OS。参看P377线程由两种实现方式:第一种方式:[code="java"]class MyThread extends Thread{ ...原创 2009-11-24 23:19:27 · 131 阅读 · 0 评论 -
I/O流(java如何实现与外界数据的交流)
Input/Output:指跨越出了JVM的边界,与外界数据的源头或者目标数据源进行数据交换。 注意:输入/输出是针对JVM而言。File类(java.io.*)可表示一个文件,也有可能是一个目录(在JAVA中文件和目录都属于这个类中,而且区分不是非常的明显)。Java.io下的方法是对磁盘上的文件进行磁盘操作,但是无法读取文件的内容。注意:创建一个文件对象和创建一个文件在JAVA...原创 2009-11-24 23:23:19 · 156 阅读 · 0 评论 -
Spring 3.x企业应用开发实战3,16.pdf
spring原创 2016-01-20 22:39:56 · 177 阅读 · 0 评论