java学习
范晓萱123
这个作者很懒,什么都没留下…
展开
-
IO流(上)
IO流 (上) 1.理解:IO流即Input流和Output流; 输入流:外围设备——>核心处理器; 输出流:核心处理器——>外围设备; 总之:以内存为中心。 2.作用:用来处理设备之间的数据传输;设备又分为输入设备和输出设备; 3.字节流和字符流: 字节流:处理的数据都是字节原创 2012-09-15 00:34:28 · 489 阅读 · 0 评论 -
面向对象-封装
1. 面向对象的理解: 特点:1. 面向对象就是更符合人们思考习惯的一种思想。 2. 从面向过程的执行者,转变成了面向对象的指挥者 3. 面向对象将复杂的事情简单化了。 4. 在实现功能,先找java当中是不是提供好了相关的对象,没有对象自己造一个对象。比如说公司招原创 2012-09-11 18:51:59 · 447 阅读 · 0 评论 -
图形化界面
图形化界面 1. GUI:Graphical User Interface,图形化用户接口 CLI:Command Line User Interface,命令行用户接口 区别:CLI需要记住一些命令,如果忘记了命令则很痛苦,而GUI则操作比较直观、方便;原创 2012-09-15 22:51:26 · 800 阅读 · 0 评论 -
IO流(下)
1.标准输入流:in 它是JVM从底层去找系统默认的输入设备,其read方法属于阻塞式方法,有数据则读,没数据则等待输入数据。 InputStream in = System.in;//从键盘输入一个字节流对象,如a int ch1=in.read(); System.原创 2012-09-18 00:43:33 · 441 阅读 · 0 评论 -
String类
1.String 类: java用于描述字符串数据的对象。 特点:String类型一旦初始化就不能再被赋值,因为是常量。字符串存储在字符串常量池中,实现数据共享。 常量池的好处:不用每次都开辟空间,每次创建字符串对象之前,都会在字符串常量池中查找,如果有,就直接获取其地址,若没有则创建原创 2012-09-18 00:58:17 · 566 阅读 · 0 评论 -
集合框架(上)-单列集合类
1.集合特点:1.是一个可以存储多个元素的容器(不能全用StringBuffer存储,因为它最终会将其全转为字符串); 2.用于存储不同类型的对象; 3.而且该容器的长度是可变的。 2.集合和数组的区别: 1.数组的长度是固定的,而集合的长度是可变的原创 2012-09-18 01:28:06 · 459 阅读 · 0 评论 -
java基础加强-枚举和反射
1.枚举: 目的:让某个类型的变量取值只能为若干个固定值中的一个,否则,编译器会报错; 作用:可以让编译器在编译时就可以控制源程序中填写的非法值,普通变量的方式在开发阶段无法实现这一目标。 练习:用普通类如何实现枚举功能,定义一个Weekday的类来模拟枚举功能。 步骤: 1.私有构造原创 2012-09-24 00:21:20 · 503 阅读 · 0 评论 -
面向对象_继承和多态
1.继承(extends) 1.1 基本体现:1.让类与类之间产生了关系(这也是第三个特征多态的前提); 2.提高代码的复用性。 1.2 好处:子类可以直接访问父类中的非私有内容,可间接访问私有内容。 1.3 java中继承的一些特点: 1.java只支持单继承; 单继承:一个类原创 2012-09-25 01:52:59 · 489 阅读 · 0 评论 -
异常
---------- android培训、java培训、期待与您交流! ---------- 异常:java在运行时期出现的不正常情况。 1.概述:按照面向对象的思想对问题进行描述和封装,将问题变成对象,里面包含着问题的名称,信息以及位置等。 2.常见的问题:一种可处理的;向上抽取到一个父类中:Exception(异常) 一种是通常不处理的,向上抽取到一个父类中Error.通常原创 2012-09-25 03:13:57 · 379 阅读 · 0 评论 -
多线程通信
---------- android培训、java培训、期待与您交流! ---------- 1.包(package):包名具有唯一性。 在windows中的具体体现:文件夹。 1.包的作用:1.分类管理类文件; 2.对类提供了多层名称空间。 2.如何定义:使用关键字 package,定义必须定义在源代码的第一行,类名的全称是:包名.类名; 包名全小写如mypackage. 3.原创 2012-09-25 11:16:38 · 939 阅读 · 0 评论 -
java基础加强—HTML&CSS
---------- android培训、java培训、期待与您交流! ---------- Html内容 1.特点:1.Html是超文本标记语言的简写,是最基础的网页组成; 2.Html是通过标签来定义的语言,代码都是有标签组成的; 3.不区分大小写; 4.代码由开始结束,里面由头部分和体部分两部分组成。 常用标签: :分割线,可进行内部闭合; :换行(没有分原创 2012-09-25 12:14:34 · 1021 阅读 · 0 评论 -
银行业务调度系统
---------- android培训、java培训、期待与您交流! ---------- 银行业务调度系统——面向对象的分析和设计 分析: 1.因为各类型客户在其对应窗口按顺序依次办理业务,即每一个客户其实是由银行的一个取号机器产生号码的方式来表示的。 所以,需要有一个号码管理器对象,让这个对象不断地产生号码,就等于随机生成了客户。 2.因为有三种客原创 2012-09-25 20:57:38 · 529 阅读 · 0 评论 -
交通管理系统
---------- android培训、java培训、期待与您交流! ---------- 交通灯管理系统 模拟实现十字路口的交通灯管理系统逻辑. 1.路线:总共有南北西东四个方向,每个方向上的车辆都能向周围三个方向行驶,所以总共有十二条路线。 South:南 North:北 East:东 West:西 十二条路线: S2N S2W S2E N2S N2W N2E原创 2012-09-25 18:53:34 · 729 阅读 · 0 评论 -
java语言的基础部分
java语言的基础组成 1.关键字:被java语言赋予了特殊含义的单词,所有的字母都是小写的,要注意java语言是严格区分大小写的; 2.标识符:程序中自定义的一种名称,由_、$、0-9之间的数字和26个字母(大小写)组成; 注意: 1.数字不不可以开头; 2.不可原创 2012-09-08 20:33:00 · 522 阅读 · 0 评论