
java_se
文章平均质量分 78
yytian9
这个作者很懒,什么都没留下…
展开
-
java基础—11.反射机制
一、概念及理解 反射是把Java类中的各种成分映射成相应的java类。反射主要特征是,动态调用,先调用,后编写;主要用于框架。 二、Class类—反射的基石 |--Class:代表java类,实例对象是所有类的字节码文件(也就是代码),Class类是反射的基石,得到Class类对象有三种方法: |--String.class;|--"abc".getClass(); |--C原创 2015-09-08 15:41:25 · 287 阅读 · 0 评论 -
安卓下的多线程
一、概述java下的多线程其实就是对RandomAccessFile类的应用,事实上就是一个很纯粹、很基础的java程序。RandomAccessFile最变态的是它可以对文件进行读写。java的多线程,其实就是学习RandomAccessFile这个类。二、RandomAccessFile类此类的实例支持对随机访问文件的读取和写入。随机访问文件的行为类似存储在文件系统中的一个大型 byte 数组。原创 2015-10-22 21:10:09 · 368 阅读 · 0 评论 -
java基础—8.IO输入输出流
一、理解及概述 IO流:即InputOutput的缩写 特点: 1)IO流用来处理设备间的数据传输。 2)Java对数据的操作是通过流的方式。 3)Java用于操作流的对象都在IO包中。 4)流按操作数据分为两种:字节流和字符流。 5)流按流向分为:输入流和输出流。 注意:流只能操作数据,而不能操作文件原创 2015-09-07 23:54:39 · 434 阅读 · 0 评论 -
java基础—7.多线程
一、概念及理解 |--进程:正在进行中的程序(直译)。 |--线程:进程中一个负责程序执行的控制单元(执行路径)。 1、一个进程中可以有多个执行路径,称之为多线程。 2、一个进程中至少要有一个线程。 3、开启多个线程是为了同时运行多部分代码,每一个线程都有自己运行的内容,这个内 容可以称为线程要执行的任务。 多线程的好处:解决了原创 2015-09-07 22:46:01 · 281 阅读 · 0 评论 -
java基础—6.集合框架、泛型
一、理解及概述 集合可以看作是一个容器,集合类用于存储对象,并提供了相应的方法以便用户对集合进行:遍历、添加、删除以及查找对象。数组和集合的区别如下: |---数组 存储对象及基本数据,长度固定 |---集合 只能存储对象,长度可变,不对存储基本数据类型 二、集合类的简化框架图 1.简化图 2.详细图 三、Collection接口——Set/ListCollect原创 2015-09-07 20:57:06 · 337 阅读 · 0 评论 -
java基础—5.异常处理
一、概述 异常是对问题的描述。将问题进行对象的封装 |--异常的作用是: 1.将问题进行封装; 2.将正常流程代码和问题处理代码相分离,方便于阅读。 |--异常的体系 |--Throwable |--Error ------>不可以 处理的错误,如JAVA 虚拟机出现错误 |--Exception ------->可处理的异常原创 2015-09-07 20:24:08 · 248 阅读 · 0 评论 -
java基础—4.面向对象
一、面向对象概述 面向对象是相对面向过程而言,面向对象和面向过程都是一种思想。面向对象是基于面向过程。 |--面向过程:强调的是功能行为。如,打开门。 |--面向对象:强调的是功能对象。如,门.打开,先有门才有打开动作 |--面向对象的特点: 是一种符合人们思考习惯的思想。可以将复杂的事情简单化。将程序员从执行者转换成了指挥者完成需求时,这样简化开发并提高复用: a)先要原创 2015-09-07 18:15:26 · 358 阅读 · 0 评论 -
java基础—3.String类与正则表达式
一、概述及理解 java.lang.String是处理字符串的类。字符串是java编程中经常处理的对象。 二、常见功能 常见功能有CRUD,即: |--1.获取 1.1 获取字符串的长度 int length() 1.2 返回指定索引处的 char 值 char charAt(int index) 1.3 根据字符获取字符在字符串中原创 2015-09-07 17:56:33 · 373 阅读 · 0 评论 -
java基础—2.java基础知识
一、概述 java基础部分与其它语言(C/C++等),基础都包含的是数据类型、运算符、流程控制、变量与常量、函数、数组。 二、数据类型及基本数据类型转换 java中有8种基本数据类型,3种引用数据类型,其中默认的数据类型是:整数—int ,小数—double,数据类型如下图所示: |--自动类型转换 自动类型转换,也称隐式类型转换,是指不需要书写代码,由系原创 2015-09-07 16:16:52 · 246 阅读 · 0 评论 -
java基础—1.java概述及编程知识
java概述及编程知识原创 2015-09-07 14:25:56 · 378 阅读 · 0 评论 -
java基础—9.GUI图形化界面
一、概述及理解 java的GUI都在java.Awt和java.Swing中,其中Awt(Abstract Window ToolKit)调用系统本地系统方法实现功能,是重量级控件。Swing是在Awt的基础上,提供了更多的组件,并且完成由Java实现,是轻量的控件。 |--GUI 图形化操作界面,如打开文件对话框 |--GLI 命令行式界面操作,如DOS 建立图形化界面,会单独开原创 2015-09-08 10:05:45 · 753 阅读 · 0 评论 -
java基础—10.网络编程TCP/UDP
一、概念及理解 网络通信是指数据从一个IP地址,发送到另一个IP地址。根据OSI七层通信模型,发送数据时不断封装,接收过程不断解封装,如下: 二、基础知识 |--网络模型网络参考模型有OSI参考模型,在OSI基础上提出的TCP/IP模型,如下: |--网络通信要素 |--IP 网络中设备的标识 不易记忆,可用主机名 本地回环地址:127.0.0.1 主机名:lo原创 2015-09-08 13:20:09 · 356 阅读 · 0 评论 -
注解
注释:给程序员看的,用于解释说明程序的功能 注解:给程序看的,用于标识程序的运行状态。 一、注解的作用注解是servlet3.0以后的特性,建议用注解代替XML配置文件,注解的特点及优点有: 增强程序的可阅读性,相较于XML,注解紧跟方法,随时修正 注解是低耦合的, 把注解应用在反射上,注解与properties配置文件的优势在于: 注解可以加注释,而properties文件不可以; 注解直接放在方原创 2015-10-11 15:45:34 · 387 阅读 · 0 评论