![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
应用程序开发
文章平均质量分 78
luo_jin
这个作者很懒,什么都没留下…
展开
-
应用程序开发——异常(异常分类、常见异常、异常处理、自定义异常)
异常分类:(Throwable:所有异常和错误的父类)● Error:JVM无法解决的严重问题(JVM系统内部错误、资源耗尽等。一般不编写针对性的代码进行处理)● Exception:编程错误或偶然的外在因素导致的一般性问题,可以使用针对性的代码进行处理-----------------------------------------------------------------------...原创 2018-03-23 15:39:59 · 3835 阅读 · 0 评论 -
应用程序开发——集合(Collection、Iterator迭代器、foreach、list、set)
集合概述:(用于存储数量不等的多个任意类型的对象)面向对象对事物的体现都是以对象的形式,使用数组存储对象具有一些弊端,而集合就像一种容器,可以动态地把多个对象的引用放入容器中,很好的解决数组中存在的弊端数组弊端:● 存储的数据类型需相兼容● 先声明长度后使用● 一旦定义了长度就不可修改(集合默认10个长度,创建一次增加一次)----------------------------------...原创 2018-03-24 17:31:23 · 225 阅读 · 0 评论 -
应用程序开发——集合(泛型、List与Set集合互转换、Map、Properties、集合工具类Collections、同步控制)
泛型:(规定集合中存放对象的数据类型)● 语法:集合类型<数据类型> 集合对象名 = new 接口实现类<数据类型>();● 例子:List<Person> list = new ArrayList<Person>();注意:没有显示的指明泛型时,它的类型默认为Object,只能在泛型中存放引用数据类型,基本数据类型时必须使用其包装类...原创 2018-03-24 22:24:53 · 1653 阅读 · 0 评论 -
应用程序开发——多线程(Thread、Runnable、synchronize)
基本概念:● 程序(program):为完成特定任务、用某种语言编写的一组指令。即指一段静态的代码● 进程(process):程序的一次执行过程,或是正在运行的一个程序● 线程(thread):进程可进一步细化为线程,是一个程序内部的一条执行路径注意:程序是静态的,进程是动态的。若一个程序可同一时间执行多个线程,就是支持多线程的--------------------------------...原创 2018-03-30 18:25:37 · 790 阅读 · 0 评论 -
应用程序开发——IO流(File、输入流、输出流、各种处理流、随机访问)
File:(凡是与输入、输出相关的类、接口等都定义在java.io包下)● 是一个类,可以有构造函数创建其对象。此对象对应着一个文件或文件目录,表示文件(夹)● 它的方法,仅涉及如何创建、删除、重命名等,文件内容的读取、修改,无法处理,必须由io流来完成● 它的对象与平台无关● 它的对象常作为参数传递给流的构造函数--------------------------------------...原创 2018-03-27 16:23:31 · 561 阅读 · 0 评论 -
应用程序开发——常用类(包装类、String、StringBuffer、StringBuilder、日期类)
包装类:Java是典型的面向对象编程语言,但其中的八种基本数据类型并不支持面向对象编程,它不具备“对象”的特性(不携带属性、没有方法可调用),沿用它们只是因为能简单、有效地进行常规数据处理。这种借助于非面向对象技术的做法有时也会带来不便,为解决此类问题Java为每种基本数据类型分别设计了对应的类,称之为包装类(Wrapper Classes)注意:包装类均位于java.lang包,除了int和Ch...原创 2018-03-28 12:49:19 · 131 阅读 · 0 评论 -
应用程序开发——网络编程(InetAddress、TCP、UDP、Socket与ServerSocket、DatagramPacket与DatagramSocket、URL)
如何实现网络中的主机互相通信:(网络编程的目的:直接或间接地通过网络协议与其它计算机进行通讯)● 通信双方地址 ● 一定的规则(有两套参考模型)注意:OSI参考模型,模型过于理想化,未能在因特网上进行广泛推广。TCP/IP参考模型(或TCP/IP协议),事实上的国际标准---------------------------------------------------------------...原创 2018-03-29 16:13:36 · 922 阅读 · 0 评论 -
应用程序开发——反射(未整理)
反射:(Reflection)被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法反射机制提供的功能:● 在运行时判断任意一个对象所属的类● 在运行时构造任意一个类的对象● 在运行时判断任意一个类所具有的成员变量和方法● 在运行时调用任意一个对象的成员变量和方法● 生成动态代理反射相关的主要API:● ...原创 2018-04-05 21:06:24 · 345 阅读 · 0 评论