J2SE总结

  J2SE总结 

            终于把J2SE视频学习完了,开始看的时候还斗志满满的,可是越到后来就越不想看了,尤其是讲到不太熟悉的地方,就更不想看了,不过还是硬着头皮看完了,既然看了就不能白看,就得好好总结总结。按照以前总结的习惯,还是先画一个思维导图。


    里边讲到的面向对象比以前我们学过的详细多了,这个就不在多说,前边的博客,已经写过了。String类的各种方法,各种用法,还有StringBuffer类,都是我们以前用的比较少的。容器API中主要我们常用的类包括三个,Set接口,List接口,Map接口。其中set 接口在装的时候装入的元素是没有顺序,不可以重复的。set容器可以与数学中“集合”的概念相对应。List是有顺序,可以重复的,Map接口定义了“键”——“值”映射对的方法。这三个接口类都是属于collection接口下的。容器中还有一个重要接口:Iterator接口,Iteretor对象称作迭代器,用以方便的实现对容器内元素的遍历操作。

      IO流,Java中对于数据的输入输出操作都是以流(stream)的方式进行的,用各种不同的流,用于获取不同种类的数据。J2SDk所提供的所有流类型位于包Java.io 内部分别继承以下四种抽象流类型。

  除此之外还有节点流和处理流。节点流为可以从一个特定的数据源(节点)读数据。处理流是“连接”在已存在的流(节点或处理流)之上,通过对数据的处理为程序提供更为强大的读写功能。字节流的数据都是8bit,字符流的数据都是16bit.缓冲流:要“套接”在相应的节点流之上,对读写的数据提供了缓冲的功能,提高了读写的效率,同时增加了一些新的方法。InputStreamReader 和OutputStreamWriter 用于字节数据到字符之间的转换。Print流:打印流,只有输出流,没有输入流。

      线程:一个程序内部的顺序控制流。通过Thread的实例化来创建新的线程。通过调用thead 类的Star()方法来启动一个线程。控制线程的方法:sleep方法(休眠),join方法(合并某个线程),yield方法(让出CPU,给其他线程执行的机会)。线程的优先级设置,决定调度那个线程来执行。

    网络编程最重要的就写好服务器和客户端,客户端和服务器一定要能联系到。,能相互接收信息。运行的时候一定要先运行服务器,把服务器运行起来在运行客户端。否则客户端不知道连接那里。

     GUI主要就是开始讲述与窗口、部件有关的知识了。GUI的各种元素,如窗口,按钮,文本框等,都是有Java类来实现。使用AWT所涉及的类一般都在Java.awt包及其子包中。

     总之,看完j2se后感觉讲到的东西挺多的,大多数也都是囫囵吞枣,不是太理解,但是大考当前,还是以考试为主吧,以后有时间了在返回来看一次吧。


本书内容非常全面,涵盖了《Java编程思想》、《Java学习笔记》等书籍所有知识要点,并结合作者自己经验总结而编写,内容丰富程度胜过一切书籍 众所周知,一般书籍为了销售需要,往往很少的知识点,却需要添加大量的废话、例子,以增加书本厚度,使得阅读者需要花大量时间去看、理出要点,非常浪费时间,本电子书仅仅为了作者查阅资料用而编写,因此内容虽丰富,但却非常精简,结构清晰,语言简洁,非常易于理解,可大大节省了阅读者的学习时间,欢迎下载 目录: .....Java语言认识 ..........概述 ..........Java语言认识 ..........Java底层平台认识 .....JDK安装与配置 ..........安装JDK ..........设置环境变量 ..........虚拟机的内存 .....JDK工具使用 ..........javac.exe(编译) ..........java.exe(运行) ..........javadoc.exe(生成文档) ..........jar.exe(打包) ..........native2ascii.exe(转码) ..........apt.exe(注解处理工具) .....Java语法入门 ..........概述 ..........变量与数据类型 ..........标识符 ..........运算符 ..........控制台输入输出 ..........流程控制 ..........数组的使用 .....字符串和正则表达式 ..........字符串 ..........正则表达式 .....类和对象 ..........类的对象的使用 ..........自定义类 ..........自定义时使用修饰符 .....继承和多态 ..........继承(扩展) ..........多态 .....接口和抽象类 ..........接口和抽象类 ..........接口和抽象类相关设计模式 .....GUI(图形用户界面)和Applet ..........GUI_添加组件 ..........GUI_添加事件 ..........GUI_双缓冲作图 ..........Applet .....异常处理 ..........概述 ..........异常处理 ..........自定义异常 .....断言 ..........概述 ..........使用断言 .....枚举 ..........概述 ..........定义枚举 .....泛型 ..........概述 ..........定义泛型类 .....注解(Annotation) ..........概述 ..........注解的定义/使用/解析 .....I/O_体系 ..........认识IO ..........Java中的IO .....I/O_BIO ..........I/O流对象与使用 ..........文件相关类的使用 .....集合 ..........概述 ..........集合API .....线程 ..........概念 ..........操作线程 ..........线程安全-使用同步 ..........线程池-ThreadPoolExecutor .....反射 ..........概述 ..........Class类 ..........类的加载 ..........操作对象
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值