- 博客(17)
- 资源 (1)
- 收藏
- 关注
转载 Java IO 的一般使用原则
一、按数据来源(去向)分类: 1 、是文件: FileInputStream, FileOutputStream, ( 字节流 )FileReader, FileWriter( 字符 ) 2 、是 byte[] : ByteArrayInputStream, ByteArrayOutputStream( 字节流 ) 3 、是 Char[]: CharArrayReader, Ch
2012-09-24 20:57:33
200
原创 黑马程序员_JAVA的IO
------- android培训、java培训、期待与您交流! ---------- (一) Input 和Output stream:具有输出数据的源头或者可以接受数据的源头。 在JAVA中IO中,所有的stream都包括两种类型,即Input和Output。Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符
2012-09-24 20:53:21
218
原创 黑马程序员_银行业务调度
------- android培训、java培训、期待与您交流! ---------- (一) 需求 1、银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 2、有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。
2012-09-23 17:38:12
245
原创 黑马程序员_JAVA类加载机制
------- android培训、java培训、期待与您交流! ---------- (一) 预先加载与按需加载 Java运行环境为了提高程序的执行速度,在JRE运行的开始会预先将运行所需要的基础类加载到内存中,这些必须的类是java程序运行过程中的基石,包括JRE的rt.jar文件里面的所有的class文件。 当 java.exe虚拟机开始运行以后,它会找
2012-09-21 23:44:18
258
原创 PL/SQL知识点(二)
(九) 游标变量 案例1、 declare --定义部分 --定义一个游标 sp_emp_cursor type sp_emp_cursor is ref cursor; --再定义一个游标变量test_cursor test_cursor sp_emp_cursor; --定义变量 v_ename emp.ename%type; v_sal emp.sal%type; be
2012-09-19 23:44:47
379
原创 PL/SQL知识点(一)
(一) 简介 1、过程,函数,触发器是有pl/sql编写的 2、过程,函数,触发器是在oracle中的 3、pl/sql是非常强大的数据库过程化语言 4、过程,函数可以再java 程序中调用 优点: 1、节省带宽 2、安全 3、高效 缺点: 移植性不好 (二) 案例 1、添加记录 a、创建表 create table mytest(name varc
2012-09-19 23:19:54
334
原创 黑马程序员_交通灯面试题
------- android培训、java培训、期待与您交流! ---------- 一、面向对象思想 本例很好的体现了面向对象编程的思想,现实生活中有很多的问题,包括一些有趣的探讨性话题,都可以用面向对象的模型来分析和解决,比如球,船,蚂蚁和木棍,这里的路和车。 在本例中,将路看成一个对象来研究,其中: 固有的属性:name,vehicles ,红绿灯。 固有的动作:路上会新增
2012-09-19 22:17:40
303
原创 Oracle知识点笔记(三)
(十八) 数据库管理 用户:sys和system sys角色: dba:数据库管理员角色 sysdba:系统管理员 sysoper:系统操作员 SQL> conn sys/1234567; ERROR: ORA-28009: connection as SYS should be as SYSDBA or SYSOPER . SQL> conn sys/as sysdba;
2012-09-18 21:41:27
244
原创 Oracle知识点笔记(二)
(一) 配置控制台 showpagesize; set pagesize 23; show linesize ; set linesize 120; (二) Oracle权限 A、系统权限:用户对数据库的相关权限。140多种 B、对象权限:用户对其他用户的数据对象访问的权限。20多种 (三) 角色 1、自定义角色:connect , dba , resourc
2012-09-18 20:39:00
225
原创 黑马程序员_JAVA定时器
------- android培训、java培训、期待与您交流! ---------- 1、Timer 包:java.util.Timer 构造方法: Timer() //创建一个新计时器 Timer(boolean isDaemon) //创建一个新计时器,可以指定其相关的线程作为守护程序运行 Timer(String name) //创建一个新计时器,其相关的线程具有指定的名称 Ti
2012-09-17 23:37:48
267
原创 Oracle知识点笔记(一)
1、查看用户的表 select * from tab; 2、查询取反: SQL> select * from emp where not ( 9sal < 1500 and comm is null); 3、指定范围的语句: between 最小值 and 最大值; 等价于 3000>= sal and sal >= 1500; 4、in 操作符: select
2012-09-17 22:35:56
233
原创 黑马程序员_java容器总结和比较
------- android培训、java培训、期待与您交流! ---------- Collection ├List(子接口) │ ├LinkedList │ ├ArrayList │ └Vector │ └Stack └Set(子接口) ├TreeSet
2012-09-16 16:16:53
277
原创 黑马程序员_JAVA多线程(二)
------- android培训、java培训、期待与您交流! ---------- 四、ThreadLocal:线程本地变量 很多人对ThreadLocal存在误解,认为使用ThreadLocal就可以避免锁,其实这是个误区。ThreadLocal和synchronized、volatile不具备可比性。ThreadLocal的某些特性在某些特定场景下可以和synchronized比较,但
2012-09-16 13:04:15
393
1
原创 黑马程序员_JAVA多线程(一)
------- android培训、java培训、期待与您交流! ---------- 一、synchronized关键字 通常情况下,多线程对共享数据访问的时候需要通过加锁来保证操作的原子一致性。 synchronized的通用用法: 1) 同步方法: synchronized boolean pushHeartBeatMsg2ManagerQueue(HeartBeatMsg be
2012-09-16 11:46:35
257
原创 黑马程序员_java常见编码规则
------- android培训、java培训、期待与您交流! ---------- 1、规则1 数据库操作、IO操作等需要使用结束close()的对象必须在try -catch-finally 的finally中close(),如果有多个IO对象需要close(),需要分别对每个对象的close()方法进行try-catch,防止一个IO对象关闭失败其他IO对象都未关闭,特别是在关闭数
2012-09-16 11:11:30
328
原创 黑马程序员_JAVA设计模式之简单工厂
------- android培训、java培训、期待与您交流! ---------- 面向接口编程是JAVA编程中的一个非常重要原则! 在JAVA程序的设计中,通常将系统按三层来分,由上至下分别为表现层,逻辑层和数据层,他们之间互不污染,才能最大的松散耦合,其中关键的思想就是面向接口思想。 既然JAVA中,面向接口编程是一个非常重要的原则,那么在实际项目中
2012-09-16 09:59:11
549
原创 黑马程序员_JAVA设计模式之单例模式
------- android培训、java培训、期待与您交流! ---------- JAVA标准的设计模式里面包含了23个,单例模式是最经典的设计模式了,每个人学习JAVA设计模式,都以这个模式作为入门。JAVA是一门优雅的语言,其中设计模式是最能说明这个的了,JAVA设计模式不仅仅是模式了,更是一种思想,不多说废话。 单例模式的本质是:控制实例的个数。
2012-09-15 23:58:27
251
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人