自学笔记
文章平均质量分 78
吕松松
这个作者很懒,什么都没留下…
展开
-
Dom编程
-------android培训,java培训、期待与您交流! ----------DomDocumentobject model:文档对象模型 将文档中的标签封装成对象,对对象进行操作,可动态操作文档 Dom三层模型Dom1:将html文档封装成对象Dom2:将xml文档封装成对象Dom3:将xml文档封装成对象原创 2013-11-02 10:29:03 · 705 阅读 · 0 评论 -
io复习
操作对象: 通过流,将对象保存到硬盘上ObjectOutputStream构造函数中接收流通过方法writeObject(Object obj)操作对象被操作的对象需要实现Serializable接口,使对象序列化,标识对象需要注意:static修饰的属性不能被序列化如果希望非静态属性也不被序列化,则在属性前面加上trasient修饰原创 2013-07-24 14:07:01 · 960 阅读 · 0 评论 -
io复习
删除带内容的目录:(不走回收站)遍历指定文件夹,将文件夹中的java文件,输出到指定文件中方法:将文件夹中java文件存List集合中Properties是hashtable的子类。具备map集合的特点,存储的键值对都是字符串是集合中和IO技术相结合的集合容器 Properties的简单运用:演示:将info.txt文原创 2013-07-17 14:25:31 · 968 阅读 · 0 评论 -
io复习笔记
自定义字节流缓冲区,进行MP3的文件复制:通过键盘录入数据: 通过键盘录入数据, 当录入一行数据后,就将改行数据进行打印。 如果录入的数据是over,那么停止录入字节流转换成字符流:流操作的基本规律: 两个明确:1. 明确源和目的a)原创 2013-07-15 16:21:44 · 1091 阅读 · 0 评论 -
io自学笔记
输入:字节流:InputStream字符流:Reader输出:字节流:OutputStream字符流:Writer 字节流和字符流:区别在于字节流和字符流操作的数据单元不同,字节流操作的最小数据单元是8位的字节,而字符流操作的最小数据单元是16位的字符对已有文件进行续写:FileReader的使用:作业:读取一个java文件,打印原创 2013-07-14 20:29:56 · 933 阅读 · 0 评论 -
(泛型,模版设计模式)
泛型是提供给javac编译器使用的,可以限定集合中的输入类型,让编译器挡住源程序中的非法输入,编译器编译带类型说明的集合时会去除掉“类型信息”,是程序运行效率不受影响,对于参数化的泛型类型,getClass()方法的返回值和原始类型完全一样。由于编译生成的字节码会去掉泛型的类型信息,只要能跳过编译器,就可以往某个泛型集合中加入其它类型的数据: 如用反射得到集合,再调用其add方原创 2013-07-08 22:27:41 · 1337 阅读 · 0 评论 -
注解
反射的作用:实现框架功能JavaBean的操作详解:JavaBean是特殊的Java类,主要用于访问私有的字段,且方法名符合某种命名规则如果要在两个模块之间传递多个信息,可以将这些信息封装到一个JavaBean中,这种JavaBean的实例对象通常称之为值对象(Value Object,简称VO) 内省(IntroSpector),它主要用于对JavaBean进行原创 2013-07-07 20:05:40 · 930 阅读 · 0 评论 -
反射
类加载详解反射详解Class类理解:用来描述java类这一类事物获得Class对象每个类被加载后,系统就会为该类生成一个对应的Class对象,通过Class类对象可以访问到JVM中的这个类。得到字节码的三种方式: 1,Class cls1 =Person.class 调用类的class属性来获取对应的Class对象原创 2013-07-06 21:22:20 · 1073 阅读 · 0 评论 -
自学基础加强视频01--11笔记
IED集成化开发工具,Myeclipse,是eclipse加上插件后集成的环境Java 中常见术语的简写: JAVA EE -->Java Platform,EnterpriseEdition IDE -->Integrated Development Environment (集成开发环境) JMS -->JavaMessage Se原创 2013-06-22 20:24:13 · 820 阅读 · 0 评论 -
网络编程笔记
网络编程用于描述ip的对象InetAddress InetAddress I = InetAddress.getLocalHost();端口号: 用于标识进程的逻辑地址,不同进程的标识 有效端口:0-65535,其中0-1024系统使用或保留端口传输协议: 常见协议:TCP原创 2013-07-25 16:36:58 · 776 阅读 · 0 评论 -
网络编程
编写小程序:向服务端上传图片发送端:接收端:实现多个客户端并发访问服务端 将需要在服务端运行的代码封装到多线程run()方法中客户端:import java.io.*;import java.net.*;public class PicClient { public static void main(String[] args)原创 2013-07-27 14:02:14 · 785 阅读 · 0 评论 -
javascript复习
JavaScriptJavaScript是基于对象(js就是对象,只需要解释就可以执行)和事件驱动的脚本语言,依赖于事件,主要运用与客户端 实现页面动态效果,jq实现页面局部刷新交互性安全性(不允许直接访问本地硬盘)跨平台性(可解释js的浏览器就行) Html中引用js可出现在html中任意位置应用样式表 Var定义变量,弱类型,不用定义大小原创 2013-10-30 21:28:28 · 913 阅读 · 0 评论 -
html知识回顾(html标签+css)
Hitm知识回顾 列表 带有标签:type=”i”数字标签type=”circle”符号标签具体项目内容标签 图像标签图像地图(指定热点区域会定向到指定图片1,jpg) 表格标签原创 2013-10-29 10:04:20 · 978 阅读 · 0 评论 -
java编程中一些小建议积累
建议1: 不要在常量和变量中出现容易混淆的字母:如long i = 1L,表示long类型,后面的l最好大写建议2: 不要让常量蜕变成变量,常量应该在编译期就确定。 如:publicstatic final int RAND_CONST = new Random().nextInt();建议3: 三元操作符的类原创 2013-08-08 15:42:20 · 1035 阅读 · 0 评论 -
集合复习,深入理解
集合深入理解集合:用于存储对象,长度可变,可存储不同类型元素 框架结构: Collection: Set:无序,元素不可重复 常见子类:HashSet 底层数据结构是哈希表 通原创 2013-08-09 16:44:10 · 1783 阅读 · 0 评论 -
基础加强12-16
1,枚举类详解理解:有些情况下,一个类的对象是有限而且固定的,例如季节:它只有四个对象,再例如行星类,目前只有九个对象。像这种实例有限而且固定的类,就叫做枚举类。枚举是一个类,枚举的成员就是这个类的实例如果枚举只有一个成员,就可以作为一种单例的实现定义自定的规矩解释:就是让某个类型的变量的取值只能为若干个固定值中的一个,否则,编译器就会报错。枚举可以让编译器在编译时就可以控制源原创 2013-06-26 23:00:03 · 864 阅读 · 0 评论 -
基础提高45-56(代理,工厂)
自定义类加载器要继承ClassLoaderloadClass()方法去加载类 覆盖findClass()ReturndefineClass()类加载器高级问题分析使用tomcat服务器 代理的概念与作用:l 编写一个与目标类具有相同接口的代理类,代理类的每个方法调用目标类的相同方法,并在调用方法时加上系统功能的代码。l 如果采用工厂模式和原创 2013-07-14 10:10:00 · 1266 阅读 · 0 评论 -
面向对象复习,深入理解static关键字
面向对象复习深刻理解,需要弄明白的问题: 1,Static关键字的意思?2,Static关键字可修饰什么,基本使用规则?3,Static关键字可修饰同步方法吗?4,静态内部类和非静态内部类的区别?构造器中要注意的地方: 构造器不能声明返回值类型,也不能用void声明没有返回值如果加了,虚拟机会把“构造器”当作普通方法执行构造器原创 2013-08-08 13:08:51 · 1295 阅读 · 0 评论 -
编程细节积累01
Java程序员的基本修养011, 数组使用Java是静态语言,数组初始化后长度是不可以改变的a) 数组初始化 i. 静态初始化:String[] s = newString[]{ “cloud”,”zhangsan”,”lisi” };简化形式:String原创 2013-08-05 18:03:17 · 877 阅读 · 0 评论 -
正则表达式
正则表达式解释:就是符合一定规则的表达式 作用:用于专门操作字符串 特点:用一些特定的符号来表示一些代码操作,这样就简化书写 好处:可以简化对字符串的复杂操作 弊端:符号定义越多,正则越长,阅读性越差 具体操作功能:1, 匹配:String matches()方法常用:[^a原创 2013-08-02 16:36:37 · 941 阅读 · 0 评论 -
银行业务调度系统
ASP.Net+Android+IOS开发、<a href="http://edu.csdn.net"target="blank">.Net培训、期待与您交流!银行业务调度系统调度线程池(按固定频率执行指定代码) 面向对象分析: 三个类型的客户:VIP客户,普通客户,快速客户 号码管理器:有三个号码管理器,由一个号码机器管理原创 2013-07-30 16:09:22 · 735 阅读 · 0 评论 -
交通灯管理系统
交通灯管理系统面向对象设计思想:例题:1, 两块石头磨成一把石刀,石刀可以砍树,砍成木材,木材做成椅子用面向对象的思想模拟如下:对象有: 石头:Stone 石刀:StoneKnife 木材:Wood 椅子:Chair 两块石头磨成一把刀,原创 2013-07-29 16:57:31 · 1067 阅读 · 0 评论 -
jvm笔记8--虚拟机字节码执行引擎
前言:代码编译的结果从本地机器码转变为字节码,是存储格式发展的一小步,却是编程语言发展的一大步。所有Java虚拟机的执行引擎都是一致的:输入字节码文件,处理过程是字节码解析的等效过程,输出的是执行结果。原创 2017-03-26 11:41:28 · 474 阅读 · 0 评论