- 博客(29)
- 收藏
- 关注
原创 『Java』探讨共进--书本笔记改善--思维导图
笔记言感-----分享小伙伴们,我想笔记对于我们来说,太熟悉了,几乎,在学校的每堂课上都能与之接触,与之共鸣.我们,从小学一直到现在,不知道做了多少笔记,啃了多少书.我想,只要我们一提到笔记无莫非,就是单纯的老师说,我们记罢了......笔记是复习加强的
2014-02-08 21:26:27
1602
原创 『Java』深入加强--线程并发库
Java5线程并发库讲解---截图标记笔记java.util.concurrent.atomic类AtomicIntegerFieldUpdater-------------[对类中的基本数据等进行操作.基于反射的实用工具,可以对
2014-02-08 20:53:20
1307
原创 『Java』面试题--银行业务调度系统
银行业务调度系统---模拟实现银行业务调度系统逻辑,具体需求如下:Ø银行内有6个业务窗口,1-4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。Ø有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水
2014-02-08 20:29:35
851
原创 『Java』面试题--交通灯管理系统
模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:Ø异步随机生成按照各个路线行驶的车辆。例如:由南向而来去往北向的车辆----直行车辆由西向而来去往南向的车辆----右转车辆由东向而
2014-02-08 20:20:13
881
原创 『Java』基础加强--类加载器+代理
载类的工具-----类加载器✔java虚拟机中可以安装多个类加载器,系统默认三个主要类加载器每个类负责加载特定位置的类BootStrap,ExtClassLoader,AppClassLoader✔类加载器也是java类,因为其他是java类的类加载器本身也要被类加载器加载,显然必须有第一个类加载器不java类,这正是BootStrap✔java虚拟机中的所有类加载器采
2014-02-08 20:09:22
709
原创 『Java』基础加强--反射+内省
学反射,要先学一个类:---->Classjava.lang类ClassJDK1.0类型参数:T-由此Class对象建模的类的类型。例如,String.class的类型是Class。如果将被建模的类未知,则使用Class。C
2014-02-08 19:49:13
1166
原创 『Java』基础加强--泛型
泛型是1.5的所有新特性中最难深入掌握的部分,他的文档中有很多数学推理公式.不过,我们在实际应用中不用掌握那么深入,掌握泛型中一些最基本的内容就差不多了.没有使用泛型时,只要是对象,不管是什么类型的对象,都可以存储进同一个集合中.使用泛型集合,可以将一个
2014-02-08 19:31:12
738
原创 『Java』基础加强--枚举+注解
枚举package cn.itcast.day1;//1.5新特性/* * Custom[定制] */public class EnumTest { public static void main(String[] args) {
2014-02-08 19:11:51
907
原创 『Java』基础加强--环境深入+1.5小特性
起初,孝祥老师提到,要多了解,多充实自己的知识,来扩展自我:IDE(IntegratedDevelopmentEnvironment),集成开发环境,如微软的VisualStudio系列,Borland的C++Builder等,开发JAVA的ID
2014-02-08 18:52:08
1533
原创 『Java』集合--Set+Map
Set:元素是无序(存入和取出的顺序不一定一致),元素不可重复常见的子类 HashSet:底层数据结构是哈希表,线程是非同步的 通过元素的两个方法,hashCode和equalus,来保证元素唯一性,如果元素HashCode值相同,才会
2014-02-08 18:17:41
764
原创 『Java』集合--Collection概念+List派系
集合类为什么出现集合类:面向对象语言对事物的体现是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式数组和集合类同是容器,区别:数组虽然也可以存储对象,但长度是固定的:集合长度是可变的数组中可以
2014-02-08 17:47:06
1319
原创 『Java』网络编程--正则表达式
RegEx正则表达式:符合一定规则的表达式作用:用于专门操作字符串[操作字符串的一种规则]特点:用一些特定的符号来表示一些代码操作.这样就可以简化书写好处:可以简化对字符串的复杂操作弊端:符号定义越多,正在越长,阅读性越差….
2014-02-08 14:06:35
797
原创 『Java』网络编程--客户端和服务端
演示客户端和服务端1,客户端:浏览器(telnet)服务端:自定义浏览器其实就是一个客户端(浏览器客户端-自定义服务端)注意:本机测试,自定义客户端中必须在服务户端打印出对方ip,IE中才可以读出”客户端你好”扩展:W
2014-02-08 13:55:45
1063
原创 『Java』网络编程--TcpExercise
✔TCP复制文件importjava.io.*;importjava.net.*;classClient{publicstaticvoidmain(String[]args)throwsException{//建立Socket服务
2014-02-08 13:45:49
752
原创 『Java』网络编程--TCP基础
TCP传输✔Socket和ServerSocket✔建立客户端和服务端✔建立连接后,通过Socket中的IO流进行数据的传输✔关闭Socket同样,客户端与服务器端是两个独立的应用程序TCP面向连接,传输可靠,连接后可以传输大量数据.TCP分客户端和服务端,客户端对应的对象是Socket,服务端对应的对象是ServerSocket服务端,一般常年
2014-02-08 13:31:37
782
原创 『Java』网络编程--网络编程概念+UDP基础
网络编程----说白了就是Socket编程.....✔网络模型OSI参考模型TCP/IP参考模型✔网络通讯要素IP地址端口号传输协议应用层--协议:http,ftp等传输层--协议:tcp,udp
2014-02-08 13:07:36
775
原创 『Java』IO--字节流基础
字节流(具体讲了四个对象)InputStream此抽象类是表示字节输入流的所有类的超类。OutputStream此抽象类是表示输出字节流的所有类的超类。输出流接受输出字节并将这些字节发送到某个接收器。用字节流尝试操作一下.字节…………
2014-02-06 12:38:59
599
原创 『Java』IO--字符流缓冲区
字符流的缓冲区✔缓冲区的出现提高了数据的读写效率✔对应类|-------BufferedWriter|-------BufferedReader✔缓冲区要结合流才可以使用✔在流的基础上对流的功能进行了增强缓冲区的出
2014-02-06 12:30:45
922
原创 『Java』IO--分段读写-操作基本类型-内存为源
java.io类RandomAccessFile可以实现分段数据写入(迅雷)publicclassRandomAccessFileextendsObjectimplementsDataOutput,DataInput,Closeable
2014-02-06 12:22:32
1525
原创 『Java』IO--对象序列化-管道流
直接操作对象的流(对象的持久化,序列化,可串行性)ObjectInputStream与ObjectOutputStream成对使用.被操作的对象,需要实现Serializable(标记接口,通常没有方法)实现Serializable其就是自动给对象
2014-02-06 12:15:33
888
原创 『Java』IO--读取键盘录入
.读取键盘录入.System.out:对应的是标准输出设备,控制台System.in:对应的标准输入设备:键盘InputStreamin=System.in;可接收键盘录入实例:.读取转换流[字节通过编码表解析为字符].InputStreamReader案例:以上三句话可以简写为一句话.该语句比S
2014-02-06 12:08:44
995
原创 『Java』IO--Properties-打印流-序列流基础
java.util类Properties是hashtable的子类,(集合中涉及到IO流的对象)也就是说它具备map集合的特点,而且它里面存储的键值对都是字符串.是集合中和IO技术相结合的集合容器该对象的特点,可以用于键值对形式的配置文件在加载数据
2014-02-06 11:57:51
716
原创 『Java』IO--File类基础
流对象不能去操作文件夹,不能去操作属性信息.流只能操作数据.文件类的出现正好弥补了流的不足之处.File类是专门操作文件用的File类✔用来将文件或者文件夹封装成对象✔方便对文件与文件夹的属性信息进行操作✔File对象可以作为参数传递给流的
2014-02-06 11:44:51
684
原创 『Java』IO--字符流基础
IO(Input Output)流✔IO流用来处理设备之间的数据传输✔Java对数据的操作是通过流的方式✔Java用于操作流的对象都在IO包中✔流按操作数据分为两种:字节流与字符流✔流按流向分为:输入流,输出流字符流:里面包含解码
2014-02-06 11:26:58
666
原创 『Java』多线程+线程通讯
多线程在实际开发中无处不在,处处都在,具有着高性能批量操作多处理等优点进程:是一个正在执行中的程序,每一个进程都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元(一个进程中至少有一个线程)线程:就是进程中的一个独立的控制单元,线程控制着进程的执行
2013-12-24 19:22:58
766
原创 『Java』异常Exception机制
异常处理是程序中不可缺少的一个环节.首先从异常的概述最终再到自定义异常处理.异常:程序在运行时出现不正常情况例如算数异常:编译通过,但当不小心把除数录入为0时,就会导致如下异常。该异常违反了数学计算规范,除数不能为0。异常的由来:问题也是现实生活中一个具体的实物,也可以通过java类的形式进行描述,并封装成对象。其实就是java对不正常情况进行描述后的对
2013-12-24 18:02:28
973
原创 『Java』面向对象--多态+Object篇
多态,是面向对象中的一大特点.其,在继承的基础上产生,就是使java世界中的实物具有多种存在形态.多态定义:某一类事物的多种存在形态体现(表现形式):父类的引用指向了自己的子类对象;或者也可以说父类的引用也可以接受自己的子类对象.前提:必须是类与类之间有
2013-12-24 15:16:49
637
原创 『Java』面向对象--继承+接口
java是一门面向对象的编程语言.其继承为面向对象中的一大亮点.继承extends好处:1,提高代码的复用性,简化代码.好处:2,让类与类之间产生了关系,有了这个关系,才有了多态的特性.[注意:千万不要为了得到某个功能,而胡乱继承,必须类与类之间有那么一层所属关系后才可以继承]java语言中只支持单继承(一个孩子只能有一个爸爸哦)因为,多继承容易带来安全隐患:当多个父类
2013-12-24 13:52:45
1006
原创 『Java』历史+基础回顾
该篇为正式笔记第一篇,果不其然的会从一些最基础的知识开始.首先学一门语言,前提要知道他是干什么的,能用来做什么.他是前Sun公司于我的生辰1995年推出的一门高级编程语言,java语言是一个革命性的语言,因为他的跨平台性.其跨平台原理在于java
2013-12-24 12:13:27
767
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人