Java
文章平均质量分 61
cook_apple
iOS开发
381397318@qq.com
展开
-
Java的发展史
----------------------------------------------------------------------------Java的发展史:1991年,SUN(Stanford University Network,斯坦福大学网络公司)开始设计,并命名为,Oak->Green->Java.1995年底,Sun公司,正式发布Java.1996年初原创 2014-01-04 14:19:19 · 486 阅读 · 0 评论 -
面向对象的众多特性
-------------------------------------------------------------package语句,注意,package语句必须写在import语句的上面,否则编译失败!--------------------------------------------------------------import语句并不会额外占用虚拟机资源,与写全原创 2014-01-03 17:43:46 · 552 阅读 · 0 评论 -
环境搭建与DOS命令行的操作
----------------------------------------------------------------------------Java的发展史:1991年,SUN(Stanford University Network,斯坦福大学网络公司)开始设计,并命名为,Oak->Green->Java.1995年底,Sun公司,正式发布Java.1996年初原创 2014-01-03 17:42:08 · 828 阅读 · 0 评论 -
注解和帮助文档
--------------------------------------------------------------------------------(注解--JDK1.5的新特性),这个知识点很重要,因为,1.EJB(JPA)是基于注解的.2.SSH 都是基于注解的.3.未来的开发模式,都是基于注解的.注解的本质就是一种接口,从反射中就可以看到.原创 2014-01-03 17:32:56 · 499 阅读 · 0 评论 -
类加载机制
--------------------------------------------------------------------------------------------------------ClassLoader的类动态装载机制:1.并非一次性装载2.用到的时候,再装载(运行期间动态装载)技巧,在Eclipse中观察类装载机制:右键>运行方式>运行配置原创 2014-01-03 17:37:06 · 490 阅读 · 0 评论 -
传统线程技术回顾
------------------------------------------------------------------------------------多线程:线程就像是放飞的风筝,看起来已经飞的很高了,可线却掌握在主人的手中.Thread类中的start方法的运行原理:1.start方法将会调用run方法.2.run方法将会调用Runnable对象中的run方原创 2014-01-03 17:40:26 · 528 阅读 · 0 评论 -
正则表达式
21.正则表达式原创 2014-01-04 14:10:19 · 510 阅读 · 0 评论 -
常用工具类
-----------------------------------------------------------------------------------------System.exit()System.getProperties()System.setProperties() -------------原创 2014-01-03 17:46:24 · 443 阅读 · 0 评论 -
Eclipse技巧
-------------------------------------------------------------------------------------------------------------常见集成开发环境:Eclipse,MyEclipse,NetBeans,JBuilder更全面,参见http://developer.51cto.com/原创 2014-01-03 17:26:02 · 781 阅读 · 0 评论 -
枚举
枚举的本质是一种类原创 2014-01-03 17:29:16 · 462 阅读 · 0 评论 -
JUnit入门
使用单元测试,可以省去再去写main方法的麻烦,也省去了再对其它方法进行注释的麻烦,注意事项:使用JUnit进行测试时,要求测试类和测试的方法,必须是public的!-------------------------------------------------------------------------------------------------原创 2014-01-04 14:10:59 · 437 阅读 · 0 评论 -
IO操作
18.IO操作原创 2014-01-03 17:48:06 · 422 阅读 · 0 评论 -
GUI框架
----------------------------------------------------------------------人机交互的方式1.图形用户界面2.命令行Java中的GUI对象,都存放在2个包及其子包中:1.java.Awt (Abstract Window Tool Kit)平台依赖性,跨平台性不太好,显示效果会有差异.Awt的实原创 2014-01-03 17:49:53 · 859 阅读 · 0 评论 -
泛型
------------------------------------------------------------------------------------(jdk 1.5的新特性--泛型)1.泛型与可变参数一样,都是"编译期"就自动转换的语法,"运行期"是看不到这些语法的!编译后生成的字节码文件里,是没有泛型的,所以通过反射机制,也可以突破泛型的限制.2.泛型的本质,其实原创 2014-01-03 17:34:14 · 522 阅读 · 0 评论 -
设计模式
---------------------------------------------------------------------------------------------------单例---饿汉式:Single类一进内存,就已经创建好了对象。class Single{ private static Single s = new Single()原创 2014-01-04 14:12:45 · 499 阅读 · 0 评论 -
集合框架
-----------------------------------------------------------------------------集合,就是存对象用的:1.数据多了--->封装--->对象2.对象多了--->封装--->集合,数组 |--集合,长度可变,多种数据类型,对象和基本类型对象 |--数组,长度固定,同种数据类型,对象和基本类型集原创 2014-01-03 17:45:53 · 508 阅读 · 0 评论 -
数组功能的重构
--------------------------------------------------------------------------------------------------------------------------------------//利用反射的目光,重新学习数组,案例:数组是类吗?一个数组是一个对象吗?数组与类的关系是什么?原创 2014-01-03 17:45:12 · 989 阅读 · 0 评论 -
进制转换与位运算
---------------------------------------------------------------------------16进制数:1.一个16进制数,使用4位表示2.二个16进制数,使用1个字节3.四个16进制数,表示1个字符(通常一个字符占用二个字节)内存地址表示法:1.对象在内存中的地址,使用8个16进制数,占用4个字节,2.原创 2014-01-03 17:42:53 · 948 阅读 · 0 评论 -
多线程与并发库高级应用
-------------------------------------------------------------------------------------------Java5中的新特性-----java.util.concurrent.atomic包(用的不多):1.对基本数据2.对数组里的基本数据3.对对象里的基本数据---->java.ut原创 2014-01-03 17:41:28 · 609 阅读 · 0 评论 -
JavaBean
IntroSpector-->JavaBean-->特殊的Java类,对于JavaBean,jdk提供了一套操作API,这就是内省.内省,是专门用来操作JavaBean的.原创 2014-01-03 17:32:14 · 504 阅读 · 0 评论 -
动态代理
---------------------------------------------------------------------------------------代理:安全,事务,日志静态代理:自己需要写,成百上千个代理类.动态代理:可以对实现接口的任意类的接口中的方法的外层,包上任意的处理逻辑.---------------------------原创 2014-01-03 17:38:01 · 642 阅读 · 0 评论 -
多线程
-----------------------------------------------------------------------------------线程:就是一个程序里面,不同的执行路径.真正的多线程:双CPU,双核.线程和进程的区别:1.进程都有独立的代码和数据空间(进程上下文),进程间的切换产生较大的开销.2.线程可以看成是轻量级的进程,同原创 2014-01-03 17:39:07 · 558 阅读 · 0 评论 -
网络编程
----------------------------------------------------------------------------------------------------------------------------------1.TCP的端口和UDP的端口不是一回事.保留端口:0-1024(2^10)有效端口:0-65535(2^16)(用2个原创 2014-01-03 17:50:34 · 448 阅读 · 0 评论 -
反射机制
-----------------------------------------------------------------------------------------------------反射机制,是jdk 1.1中的新特性,也是SSH,JUnit各种框架中常用的技术.反射,会导致程序性能,严重下降!反射,就是把Java类中的各种成份映射成相应的Java类,参原创 2014-01-03 17:31:04 · 594 阅读 · 0 评论