java学习总结
文章平均质量分 79
菜鸟的封装史
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java高新技术前期eclipse开发工具
--------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ---------------第一 eclipse开发工具简述一、Myeclipse和eclipse的区别:1、Myeclipse:是elipse的插件,用于开发javaEE的平台,为其打补丁,扩展其功能,可以开发JavaEE程序即web项目,但是现在原创 2013-09-11 00:33:11 · 1165 阅读 · 0 评论 -
面向对象的理解
--------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ---------------第一 面向对象的理解一、面向对象的重要经验:谁拥有数据,谁就对外提供这些数据的方法二、面向对象的理解:1、人在黑板上画圆:画圆的方法是圆这个对象上的方法,因为画圆需要操作的是圆的半径和圆心,这些都是圆本身具备的属性。而人只是这个原创 2013-09-14 22:25:35 · 1158 阅读 · 0 评论 -
高新技术<六>---> 代理
--------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ---------------第一 代理的概念及作用一、概念:1、生活中的代理:也就是所谓的代理商,从生产商和消费者之间搭建起一到桥梁,方便了消费者。2、程序中的代理:给目标类的方法增加一些系统功能,如异常处理、日志、计算方法的运行时间、事物管理等等,增加公原创 2013-09-14 01:28:00 · 757 阅读 · 0 评论 -
高新技术<四>---> 泛型
--------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ---------------第一 泛型概述一、概述:1、泛型是在JDK1.5出现的新特性。泛型是用于解决安全问题的,是一个安全机制。2、JDK1.5的集合类希望在定义集合时,明确表明你要向集合中装入那种类型的数据,无法加入指定类型以外的数据。原创 2013-09-12 22:33:03 · 978 阅读 · 1 评论 -
正则表达式
--------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ---------------正则表达式一、概述:1、概念:符合一定规则的表达式。2、作用:用于专门操作字符串。3、特点:用于一些特定的符号来表示一些代码操作,这样就可以简化代码书写。4、好处:可简化对字符串的基本操作。5、弊端:符号原创 2013-09-11 22:34:03 · 1059 阅读 · 0 评论 -
1.5新特性静态导入、增强for、可变参数、自动装箱拆箱、枚举
--------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ---------------第一 静态导入一、概述:1、import语句:是导入一个类或某个包中的所有类。2、import static语句:导入一个类中的某个静态方法或所有静态方法。3、特点:简化了书写,但是代码的阅读性较差。i原创 2013-09-11 01:34:33 · 1029 阅读 · 0 评论 -
Java基础<十八>---> 网路编程
--------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ---------------第一 概述一、概述:1、网络模型:OSI参考模型和TCP/IP参考模型OSI参考模型(从上到下) --> TCP/IP参考模型应用层 ------------------>表示层 应用层会话层 -----原创 2013-09-10 01:51:53 · 1764 阅读 · 0 评论 -
Java基础<十七>--->GUI(图形用户界面)
第一 GUI概述一、概述:1、GUI:Graphical User Interface,即图形用户界面,用于计算机与用户交互的一种方式2、计算机与用户交互的形式:GUI和CLI GUI: Graphical User原创 2013-09-08 11:05:08 · 1929 阅读 · 0 评论 -
Java基础<十四>---> 其他对象(System、Runtime、时间类、Math)
---------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! -----------第一 System类一、概述:1、System类是描述系统一些信息的类,不可以实例化,也无构造函数。2、System类中的方法和属性都是静态的。 in :标准输入流,默认是键盘。 out:标准输出流,默原创 2013-09-02 10:50:42 · 1079 阅读 · 0 评论 -
Java基础<十三>---> 集合-工具类
--------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! -----------第一 工具类工具类的Collections和Arrays中的方法全是静态的,下面主要总结几个比较重要的方法。一、Collections工具类:在Collections工具类中很多方法是用于对集合进行操作的,如比较,查找,随机排序等等1、查找:T原创 2013-08-29 23:53:17 · 954 阅读 · 0 评论 -
Java基础<十一>--->集合之List、Set
---------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! --------第一 集合框架的概述一、概述:1、简述:所谓集合就是为了方便操作多个对象,对对象进行存储的一种容器。2、集合和数组的区别:数组虽然可以存储对象,但是长度是固定的;集合长度是可变的,数组中能存储基本数据类型,集合只能存储对象。3、集合只用于存储对象,集合长度可变原创 2013-08-23 17:01:44 · 1350 阅读 · 0 评论 -
Java基础<九>---> 多线程
ASP.Net+Android+IOS开发、.Net培训、期待与您交流!多线程一、概述:1、线程是什么说到线程,我们就得先说说进程。所谓进程,就是一个正在执行(进行)中的程序,每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。如我们常用的QQ,打开运行它时它就是一个进程,在windows下我们通常都可以通过任务管理器中的进程来查看正在运行原创 2013-08-20 00:57:19 · 994 阅读 · 0 评论 -
Java基础<八>--->包,导入
ASP.Net+Android+IOS开发、.Net培训、期待与您交流!第一 包一、包概述:java中的包就相当于系统中的文件夹。当我们需要将各个类分门别类的存放的时候,或者含有不同功能的相同类名的时候,需要用到包(package)。包可以将相关的类放在一起,并可以将两个或多个相同文件名的文件放在不同包中。二、包的作用:1、为避免多个类重名的情况,如果出原创 2013-08-18 23:25:36 · 1676 阅读 · 0 评论 -
交通灯管理系统
--------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ---------------第一 需求分析一、需求:模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:1、异步随机生成按照各个路线行驶的车辆。例如: 由南向而来去往北向的车辆 ----直行车辆原创 2013-09-14 23:48:17 · 1397 阅读 · 0 评论 -
银行业务系统
--------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ---------------第一 需求分析一、需求:模拟实现银行业务调度系统逻辑,具体需求如下:1、银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。2、有三种对应类型的客户:VIP客户,普通原创 2013-09-15 00:33:24 · 1089 阅读 · 0 评论 -
Java基础<十六>---> IO之其他流对象
---------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------第一 File类一、概述:File类是有文件或文件件封装而来的对象,可以操作其属性信息,这个类的出现弥补了流的不足,流只能操作数据1、特点:1)用来将文件或文件夹封装成对象2)方便于对文件与文件夹的属性信息进行操作3)File对象可以作为多数传递原创 2013-09-05 23:51:49 · 1408 阅读 · 0 评论 -
Java基础<四>---> 数组
ASP.Net+Android+IOS开发、.Net培训、期待与您交流!第一 一维数组一、概述:1、定义:简单来说,就是一个存放同种类型的容器。数组中能放任意类型,但是同一个数组中只能存放同一种数据。2、使用数组的好处:数组可将其中的每一个值自动添加对应的编号,每个元素都有其对应的角标,方便与操作数组。二、格式:1、格式一:数据元原创 2013-08-15 10:22:03 · 813 阅读 · 0 评论 -
Java入门<一>---> JAVA开发准备工作
一、对java的了解简单说,它就是一门面网络的高级编程语言。 Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。二、环境搭建 1、JDK和JRE原创 2013-08-14 11:38:15 · 942 阅读 · 0 评论 -
高新技术<三>---> 反射、内省、BeanUtils
--------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ---------------第一 反射一、概述:反射就是把java类中的各个成员映射成相应的java类。简单的说就是取出类的各个成分,然后对其进行操作,这种技术一般用于框架。1、Class是Java程序中各个Java类的总称;它是反射的基石,通过Class类来使用反射。原创 2013-09-12 01:24:07 · 2715 阅读 · 0 评论 -
Java基础<十>---> String类
ASP.Net+Android+IOS开发、.Net培训、期待与您交流!第一 String类一、概述:字符串是最常用的类型之一,所以为了使用方便java就给封装成了对象方便使用。String类型的一旦被初始化就不能再改变。String s1 = "abc";//s1是一个类类型变量, "abc"是一个对象。//字符串最大特点:一旦被初始化就不可以被改变。s1 = "kk";/原创 2013-08-21 00:35:09 · 1521 阅读 · 0 评论 -
Java基础<六>---> 面向对象与java特性(封装、继承、多态
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------java的三大特性:封装、继承、多态第一 封装一、概述1、定义:封装是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。2、好处:a.将变化隔离b.便于使用c.提高重原创 2013-08-17 02:25:34 · 1583 阅读 · 0 评论 -
Java基础<五>---> 面向对象与类(匿名对象、构造函数、this、静态等)
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------第一 面向对象一、面向对象的概述: java是一种面向对象的编程语言。面向对象就是把面向过程封装在对象中,从关注过程过度到关注对象,这是一种思想,贯穿于整个java,面向对象让编程更加简单原创 2013-08-15 21:53:41 · 1415 阅读 · 0 评论 -
Java基础<十五>---> IO
---------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------第一 IO流概述一、概述:IO流是来处理设备间的数据传输1、特点:1)流操作按照数据可分为字节流(处理所有的数据)和字符流(处理文字,其中包含编码表,可以指定编码表防止了编码表不同而产生乱码的现象)2)按照流向分可以分为输出流和输入流。字节流原创 2013-09-05 16:11:41 · 953 阅读 · 0 评论 -
Java基础<十二>--->集合之map
--------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! -----------Map集合一、概述:--------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! -----------原创 2013-08-26 22:25:56 · 5826 阅读 · 0 评论 -
Java基础<七>--->抽象类、接口、内部类、异常等
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------第一 抽象类一、概括: 当多个类出现相同功能,但是功能主体不同是,这样就可以向上抽取,抽取时只抽取功能定义,而不抽取功能主体。这是我们就把抽取出来的功能主体因为没有具体的方法体,对于我们来说也就是看不懂的原创 2013-08-18 01:24:55 · 1509 阅读 · 0 评论 -
Java基础<三>---> 流程控制与函数
ASP.Net+Android+IOS开发、.Net培训、期待与您交流!一、流程控制java的流程控制语句有条件语句、选择语句以及循环语句第一 判断结构1、判断语句if,第一种格式:if (布尔型表达式) { 执行语句 }判断语句就跟我们日常说话一样,如果(if)满足条件(布尔型表达式为真),则执行语句块中的代码。2、判断语句if,第二种格式:原创 2013-08-15 00:33:19 · 882 阅读 · 0 评论 -
高新技术<五>---> 注解、类加载器
--------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ---------------第一 注解一、概述:1、注解是JDK1.5出现的新特性2、注解相当于一种标记,在程序中加了注解就等于为程序打上了某种标记,没加,则没有某种标记。3、加了注解以后,java编译器、开发工具和其他应用程序就可以用反原创 2013-09-13 00:42:55 · 890 阅读 · 0 评论 -
Java基础<二>--->关键字、数据类型、运算
一、Java关键字及其作用1.访问控制 1)私有的 private2)受保护的 protected3)公共的 public2.类、方法和变量修饰符 1)声明抽象 abstract2)类 class3)继承、扩展 extends4)最终、不可改变 final5)实现原创 2013-08-14 16:33:37 · 1202 阅读 · 0 评论
分享