- 博客(11)
- 收藏
- 关注
原创 黑马程序员--java技术blog---第十一篇:反射
------- android培训、java培训、期待与您交流! ---------- 1、Class类 描述类的类, 所有的数据类型包括类都由一个Class类描述 基础数据类型如int,double,float等 forName(类名)可以关联需要类 2、反射 反射就是把Java类中的各种成分映射成相应的java类 有许多类对应Class里的成员变量 Metho
2015-08-14 14:09:19 416
原创 黑马程序员--java技术blog---第十篇:正则表达式
1、正则表达式 普通方法实现起来太过复杂的条件 用一些特定的符号来标示一些代码操作 简化书写 matches(可以传入正则表达式)只要有一处不匹配就返回假 例子qq [1-9][0-9]{4,14} []标示字符类判断某一位的字符 .任意字符 \d 0-9 \D 非数字 弊端是阅读性差 2、数量词 ?一次或没有 *零次或多次 +一次或多次 {n,m}最少n,最多m
2015-08-13 17:42:25 285
原创 黑马程序员--java技术blog---第九篇:网络编程(2)
1、TCP并发 单线程 不能同时连接 多线程技术 服务端将每个客户端封装一个线程 将要执行的代码封装到Runnalbe的Run中 2、浏览器客户端 访问端口写法 http://192.168.1.254:11000 11000是端口 telnet 远程登录命令windows自带 3、Tomcat软件 java写的服务器软件 可以自己写网页,该软件可以提供服务
2015-08-13 16:24:19 428
原创 黑马程序员--java技术blog---第八篇:网络编程(1)
1、概述 模型ISOOSI TCP/IP 要素 端口 通讯规则 协议 2、OSI 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 3、TCP\IP 应用层 传输层* 网络层* 主机至网络层 4、IP 127.0.0.1 本机地址 InetAddress 5、端口 6、UDP 面向无连接的 数据会
2015-08-13 14:41:23 296
原创 黑马程序员--java技术blog---第七篇:GUI
1、GUI 一种图形化的人机交互界面 CLI是命令行 JAVA的GUI相关的都存在java.Awt,javax,Swing中 Abstract Window ToolKit Swing 在任何系统下显示都一样 构件 Component Container 容器 2、布局管理 组件排列方式 FlowLayout 从左到右布局 BorderLayout 贴近边界布局东西南北中
2015-08-13 10:02:17 340
原创 黑马程序员--java技术blog---第六篇:IO流(5)
1、操作对象 ObjectOutputStream ObjectOutputStream 将对象保存到硬盘,并读取的两个类 保存对象必须序列化 Serializable 序列化接口 标记接口 没有方法 Uid可以自己设定 静态成员不能被序列化 transient 普通成员不被序列化 2、管道流 PipedOutputStream PipedInputStream
2015-08-12 17:51:51 347
原创 黑马程序员--java技术blog---第五篇:IO流(4)
1、File 文件和文件夹封装成的类 构造函数参数Url存不存在都可以 separator目录分割符 创建 createNewFile()createTempFile() 删除 delete(),deleteOnExit(); 判断 canExecute,canRead,canWrite,*exists(),isFile,isDirectory,isHidden,isAbsolute
2015-08-12 14:29:13 303
原创 黑马程序员--java技术blog---第四篇:IO流(3)
1、字节流 操纵其他对象,如图片,媒体文件 InputStream OutputStream 字符流不能操纵除文档文件的其他文件 2、FileOutputStream 不用刷新就能写入,写入只能是Byte[] 3、FileInputStream 读取和Reader基本相同 特有读取方式 available()可以直接获取文件大小,可以定义大小刚好的缓冲区,数据太
2015-08-12 10:38:04 336
原创 黑马程序员--java技术blog---第三篇:IO流(2)
1、缓冲技术 读写速度慢时先加入缓冲区 下载软件都应用这个技术 2、BufferedWrite 提高流的写效率,必须先有流 构造函数必须有参数 使用时先创造流对象,构造函数将此流作为参数传递即可 close()关闭缓冲区时就是在关闭原流 newline()跨平台换行 3、BufferedReader 高效读 构造函数参数要有读取流,理由相同 实现行的高效读取
2015-08-11 16:33:18 296
原创 黑马程序员--java技术blog---第二篇:IO流(1)
1、IO流 输入流、输出流 字节流(早期都是)、字符流(ASCII、GB2312、GBK、UTF-8)(融合了编码 表) 2、字符流 Reader Writer FileWriter Writer的子类 没有不带参数的构造函数,为操纵文件而生,必须有文件 flush()数据放在缓存区里,调用该方法后数据进入目的地 close()也会刷新数据,但是流会
2015-08-11 15:29:13 314
原创 黑马程序员--java技术blog---第一篇:其他对象
1、system Properties 系统的一些属性,返回的是一个HashTable getProperty 返回键值:string类型 最常用的os.name系统参数 动态加载参数“-D name=value”加参数 2、Runtime 连接程序和运行平台 单例设计 getRuntime()静态方法 exec execute执行 Process exec(
2015-08-11 10:29:27 275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人