关闭

你必须知道的几种java容器(集合类)

一、基本概念 Java容器类类库的用途是“持有对象”,并将其划分为两个不同的概念: 1)Collection:一个独立元素的序列,这些元素都服从一条或者多条规则。 List必须按照插入的顺序保存元素,而set不能有重复的元素。Queue按照排队规则来确定对象产生的顺序(通常与它们被插入的顺序相同)。  2)Map:一组成对的“键值对”对象,允许你使用键来查找值。 |Collec...
阅读(141) 评论(0)

jdk1.5 jdk1.6 jdk1.7 jdk1.8 特性

JDK各个版本的新特性   对于很多刚接触java语言的初学者来说,要了解一门语言,最好的方式就是要能从基础的版本进行了解,升级的过程,以及升级的新特性,这样才能循序渐进的学好一门语言。今天先为大家介绍一下JDK1.5版本到JDK1.7版本的特性。希望能给予帮助。 JDK1.5新特性:   1.自动装箱与拆箱: 自动装箱的过程:每当需要一种类型的对象时,这种基本类型就...
阅读(228) 评论(0)

Java1.6,1.7,1.8新特性

Java1.6新特性;一:Desktop类和SystemTray类;在JDK1.6中,AWT新增加了两个类:Desk;前者可以用来打开系统默认浏览器浏览指定的URL,;二:使用JAXB2来实现对象与XML之间的映射;JAXB是JavaArchitecturefor;实际上,在JavaEE5.0中,EJB和WebS;三:理解StAX;StAX(JSR173)是 Java1.6新...
阅读(413) 评论(0)

Java总结篇系列:Java泛型

一. 泛型概念的提出(为什么需要泛型)? 首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(String[] args) { 4 List list = new ArrayList(); 5 list.add("qqyumidi")...
阅读(87) 评论(0)

java四大特性理解(封装继承多态抽象)

封装: 封装是把过程和数据包围起来,对数据的访问只能通过已定义的接口。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。封装是一种信息隐藏技术,在Java中通过关键字private实现封装。什么是封装?封装把对像的所有组成部分组合在一起,封装定义程序如何引用对象的数据,封装实际上使用方法将类的数据隐藏起来,控制用户对...
阅读(505) 评论(0)

Java异常处理总结

Java异常处理总结           异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你也许已经知道如何用if...else...来控制异常了,也许是自发的,然而这种控制异常痛苦,同一个异常或者错误如果多个地方出现,那么你每个地方都要做相同处理,感觉相当的麻烦!         Java语言在设计的当初就考虑到这些问题,提出异常处理的框架的方案,所有...
阅读(132) 评论(0)

Java IO最详解

初学Java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见。 首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想java设计者真是煞费苦心啊!)   这是Java io 比较基本的一些处理流,除此之外我们还会提到一些比...
阅读(181) 评论(0)

Java中什么是字符文件,什么是字节文件?

理论上没有本质区别。所有的文件都是以二进制存储的,文件只有“文本文件”和“不是文本文件”这两种。只是因为里面的数据不同或者解析数据的方式不同而导致你看到的结果不同。下面给你非常详细的解释:“字符文件”确切的说法应该是文本文件。说过了,它也是以二进制存储的,并且是连续的(一大串 1 和 0 组成的数字,没有任何标记隔开),而在读取的时候由程序把它断开。最简单的例子,扩展的 ASCII 码存储的文本文...
阅读(199) 评论(0)

Java 对象和类

Java 基本数据类型 变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。 因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。 Java 的两大数据类型: 内置数据类型 引用数据类型 内置数据类型 Java语言提供了...
阅读(111) 评论(0)

java中特殊的String类型

Java中String是一个特殊的包装类数据有两种创建形式: String s = "abc";String s = new String("abc");         第一种先在栈中创建一个对String类的对象引用变量s,然后去查找"abc"是否被保存在字符串常量池中,如果没有则在栈中创建三个char型的值'a'、'b'、'c',然后在堆中创建一个String对象object,它...
阅读(79) 评论(0)

Java中的日期操作

ate :         getTime() 、setTime() SimpleDateFormate :   Formate(Date)、 parse(String s) Calendar :      getInstance()、set() 、get()、getActualMaximum()、add()、              gettime()、setTime(Dat...
阅读(99) 评论(0)

JVM ClassLoader类加载原理

参考: ClassLoader原理总结 http://blog.sina.com.cn/s/blog_6383597b0100fsiw.html   图解classloader加载class的流程及自定义ClassLoader http://lshirley2009.javaeye.com/blog/486133 JAVA 类加载 http://blo...
阅读(71) 评论(0)

JAVA 字符串编码总结

String newStr = new String(oldStr.getBytes(), "UTF-8");         Java中的String类是按照unicode进行编码的,当使用String(byte[] bytes, String encoding)构造字符串时,encoding所指的是bytes中的数据是按照那种方式编码的,而不是最后产生的String是什么编码方式,换句话说...
阅读(136) 评论(0)

javaweb学习总结(十一)——使用Cookie进行会话管理

一、会话的概念   会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。   有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过,这称之为有状态会话。 二、会话过程中要解决的一些问题?   每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,程序要想办法为每个用户保存这些...
阅读(113) 评论(0)

JavaWeb学习总结第六篇--认识Session机制

认识Session机制 前文也提到过,常用的会话跟踪有两种技术:Cookie和Session。今天就为大家讲解一下Session机制。 什么是Session? Session是另一种记录客户状态的机制,不同的是Cookie保存在客户端浏览器中,而Session保存在服务器上。客户端浏览器访问服务器的时候,服务器把客户端信息以某种形式记录在服务器上,这就是Session。客户端浏览器再次访...
阅读(85) 评论(0)

完全卸载oracle11g步骤:

完全卸载oracle11g步骤: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。 5、 运行regedit...
阅读(477) 评论(0)

Eclipse中安装Extjs插件(Spket IDE)

Eclipse中安装Extjs插件(Spket IDE) 已有 8207 次阅读2008-6-3 21:20 |个人分类:eclipse Spket IDE是目前支持Ext 2.0最为出色的IDE。官方网站http://www.spket.com。 它采用.jsb project file 文件并将继承于基类和所有文档的内容嵌入到生成代码提示的Script. doc...
阅读(2524) 评论(0)

ie9 出现 禁用脚本调试 去掉勾勾 保存不到

internet选项-》高级-》禁用脚本调试 去掉勾勾之后 应用保存 然后再打开发现勾勾还是在那里 没有保存到 其实这涉及到权限的问题 可能你现在当前计算机的用户 某一方面没权限 这时候 不要着急 允许 regedit 命令 打开注册表 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main 右击main的权限选项 然后...
阅读(1998) 评论(0)

editor does not contain a main type.

今天用eclipse,当打算run一个带有main函数的class时,出现baidu了一下,迅速解决问题:原来这个class所在包没有被添加到build path中。 解决方法:在左侧的package explorer中右击这个class所在包的上一级目录--build path--use as source folder。这样就解决问题了。 重新打开class,再run一下,ok...
阅读(393) 评论(0)

Struts 2的property标签的原理

Struts2中的property标签 是用于取得OgnlContext上下文中的属性值,也称为数据标签 特点是取request/session/application/attr/parameters这五个范围时,需要明确指定范围如: ,记住,范围前面带#号,如果取ValueStack中的值时,是不需要带#的,可以直接取,因为Action中存储在ValueStack中的,所以取Action中...
阅读(1757) 评论(0)
28条 共2页1 2 下一页 尾页
    个人资料
    • 访问:74090次
    • 积分:524
    • 等级:
    • 排名:千里之外
    • 原创:5篇
    • 转载:23篇
    • 译文:0篇
    • 评论:4条
    文章分类
    最新评论