摘要: 内容1.集合框架2.泛型3.异常目标1.掌握常用的集合类(接口)2.充分理解什么是泛型3.掌握java中的异常处理定义一个数组对象而不确定其大小时,解决方法:链表或者集合类(动态的改变),当集合类解决不了时用链表。java设计者提供一系列的集合类。java常用的集合类:Vector、Stack、ArrayList、LinkedList、Hashtable、HashMap从上图可知java集合类主要有以下几种:List结构的集合类:ArrayList类、LinkedList类、Vector类、Stack类Map结构的集合类:HashMap类、Hashtable类Set结构的集合类:HashSet 阅读全文
posted @ 2013-02-15 14:20 winko 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 编辑: vi a.cc编译: g++ –c a.cc连接: g++ a.o // 编译连接:g++ a.cc执行: a.out //已配置好环境变量:当前目录\a :alert \b: backspace \t : table 阅读全文
posted @ 2013-02-15 14:18 winko 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 异常处理Java中用两种方法处理异常:1.在发生异常的地方直接处理;2.将异常抛给调用者,让调用者处理.异常分类:1.检查性异常:java.lang.Exception2.运行期异常:java.lang.RuntimeException3.错误:java.lang.Error都是继承类java.lang.Throwable布局管理器-介绍组件在容器(如JFrame)中的位置和大小是由布局管理器来决定的。java共提供五种布局管理器:1.流式布局管理器(Flowlayout)2.边界布局管理器(BorderLayout)3.网格布局管理器(GridLayout)4.卡片布局管理器(CardLay 阅读全文
posted @ 2013-02-15 14:17 winko 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 文件、数据库文件保存数据的几个缺点:(1)文件的安全性问题(2)文件不利于查询和对数据的管理(3)文件不利于存放海量数据(4)文件在程序中控制不方便:如精确控制数据位置信息数据库提供API接口数据库是衡量一个程序员水平的重要指标DBA:DataBase Administrator数据库是按照数据结构来组织、存储和管理数据的仓库数据库的基本结构:物理数据层、概念数据层、逻辑数据层数据库不同层次之间的联系是通过映射进行转换的。DBA管理物理层,将数据连续存在一起。数据库的基本特点:1.实现数据共享:可提供网络来访问2.减少数据的冗余度3.实现数据的集中控制4.数据的一致性和可维护性,以及却确保数据 阅读全文
posted @ 2013-02-15 14:11 winko 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 内容:一维数组、排序与查找、多维数组,二进制、位运算、移位运算符目标:1.掌握java中的数组的使用2.掌握java中常用的排序方法一维数组int a[] = new int[6]; 或者 int[] a = new int[6]对象数组需要new两次:如Dog dogs[] = new Dog[6];//此时的dog[i] = nulldogs[i] = new Dog();比较字符串内容是否相等时,用equals方法(String提供),不能使用==小结排序1.内部排序:指需要处理的所有数据都加载到内部存储器中进行的排序 包括 交互式排序法、选择式排序法和插入式排序法2.外部排序:数据量过 阅读全文
posted @ 2013-02-10 13:49 winko 阅读(143) 评论(0) 推荐(0) 编辑
摘要: java面向对象编程:类与对象,构造方法,this,类变量/类方法、封装、继承、多态、抽象类、接口、final 阅读全文
posted @ 2013-02-08 11:53 winko 阅读(173) 评论(0) 推荐(0) 编辑
摘要: c++: core c++:不依赖于操作系统(标准c++)15天 uc++:unix下的c++编程 5天 收获最大化 上进心 全力以赴 + 实践 1. vim cpp.sh // 写入 1.date 2. echo I will try my best to learn C++ (cpp.sh中命令 set nu加标号;set nonu 去掉标号) 2. 此时运行 .... 阅读全文
posted @ 2013-02-07 17:34 winko 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 内容介绍: linux下,搭建java ee开发环境:jdk、eclipse、myclipse、tomcat Linux下可安装的数据库:oracle、mysql 阅读全文
posted @ 2013-02-01 10:52 winko 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 软件公司迫切需要熟练掌握Linux程序员,Windows程序已饱和,linux开源而且免费。项目架构与linux上,安全并免费。 开源、免费的操作系统,稳定、安全、处理并行。用于开发:新浪、腾讯、搜狐、淘宝等门户网站等后台开发在Linux下开发的,Linux内核统一:redhat、fedora、红旗、suse、ubuntu等。 阅读全文
posted @ 2013-01-30 22:05 winko 阅读(775) 评论(0) 推荐(0) 编辑
摘要: Dividing by a power of 2 can be performed using a right shift operation. The two different shifts-logical and arithmetic-serve the shift operation for unsigned and two's-complement numbers, respectively. 阅读全文
posted @ 2013-01-17 16:16 winko 阅读(214) 评论(0) 推荐(0) 编辑