![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
黑马程序员
水木桶
这个作者很懒,什么都没留下…
展开
-
程序设计思想之一直添加
对StringBuffer的一直添加印象比较深刻。类似的:StringBuffer sb = new StringBuffer();sb.append("1").append("2").append("3");刚才听到方老师的课突然记起,因为添加的时候返回的是一个对象,之前一直没有思考过,也没有注意过。据说这是一种设计思想。自己写了一个类测试用。package com.fl转载 2015-10-17 22:41:57 · 289 阅读 · 0 评论 -
黑马程序员_JAVA反射学习
------- android培训、java培训、期待与您交流! ---------- 反射主要用于框架。Person类如下:package com.fly.reflect;import java.io.InputStream;import java.util.List;/* * Person类,用于反射构造方法 */public class Perso转载 2015-10-17 22:45:38 · 273 阅读 · 0 评论 -
黑马程序员_DOM方式对xml文档进行CRUD
------- android培训、java培训、期待与您交流! ---------- 一、Dom和sax解析方法的区别:1、dom解析的优点是对文档crud比较方便,缺点是占用内存比较大。2、sax解析的优点是占用内存少,解析速度快,缺点是只适合做文档的读取,不适合做文档的crud。二、如何调整jvm内存三、CRUD操作进行操作的步骤:1、创建工转载 2015-10-17 22:44:44 · 277 阅读 · 0 评论 -
黑马程序员_正则表达式
一、正则表达式:符合一定规则的表达式。作用:用于专门操作字符串。特点:用于一些特定的符号来表示一些代码操作。简化书写。所以学习正则表达式,就是在学习一些特殊符号的使用好处:可以简化对字符串的复杂操作。弊端:符号定义越多,正则越长,阅读性越差。具体操作功能:1、匹配:String matches方法,用规则匹配整个字符串,只要有一处不符号规则,就匹配结束,返回转载 2015-10-17 22:40:25 · 268 阅读 · 0 评论 -
黑马程序员_http请求响应参数解读
------- android培训、java培训、期待与您交流! ---------- 一、请求头信息请求头Accept:text/html,image/*用于告诉服务器,客户机支持的数据类型Accept-Charset:ISO-8859-1用于告诉服务器,客户机采用的编码Accept-Encoding:gzip,compress用于告诉服务器,客户机支持的数据转载 2015-10-17 22:41:24 · 369 阅读 · 0 评论 -
黑马程序员_位运算符的应用
------- android培训、java培训、期待与您交流! ----------此次,通过两道练习题来了解一下位运算符。1、最有效率的算出2*8的值。2、对两个整数变量的值进行互换。……………………………………………………………………1、2*8的值可通过*直接得出,代码如下: class Operate {public static void main转载 2015-10-17 22:50:15 · 308 阅读 · 0 评论 -
黑马程序员_基于XML的学生成绩管理平台
------- android培训、java培训、期待与您交流! ---------- 一、需求如下: 二、系统框架如下: 三、代码实现如下:1、student.xml 用于存储数据xml version="1.0" encoding="UTF-8" standalone="no"?> examid="413000" idcard=转载 2015-10-17 22:43:15 · 1886 阅读 · 0 评论 -
黑马程序员_JAVA基础
------- android培训、java培训、期待与您交流! ----------一、JAVA开发环境搭建 开发JAVA程序,首先需要进行相关开发环境的搭建,主要包括path、classpath的配置。 path 的作用是让系统在任何路径下都可以识别已存在的命令。如设置java变量后,能够在任何路径下使用javac *.java转载 2015-10-17 22:50:48 · 271 阅读 · 0 评论 -
黑马程序员_多线程与死锁
------- android培训、java培训、期待与您交流! ---------- 一、线程的创建1、继承Thread类创建步骤:1、定义类继承Thread2、复写Thread类中的run方法3、调用线程的start方法此方法有两个作用:启动线程调用run()方法 class Demo extends Thread//定义类继承Threa转载 2015-10-17 22:48:43 · 264 阅读 · 0 评论 -
黑马程序员_SAX解析XML文档
------- android培训、java培训、期待与您交流! ---------- 一、san解析文档主要步骤如下:public static void main(String[] args) throws ParserConfigurationException, SAXException, IOException { // 1、创建解析工厂 SAXParser转载 2015-10-17 22:42:39 · 262 阅读 · 0 评论 -
黑马程序员_排序
------- android培训、java培训、期待与您交流! ---------- java排序,目前我掌握的有选择排序、冒泡排序、插入排序、快速排序。(排序默认从小到大排)这里说插入排序和快速排序。一、插入排序从第2位开始,认为之前的顺序已经排好。然后将后面的数据插入到前面已经排好的数据中。//插入排序 public static void insertSort(i转载 2015-10-17 22:48:10 · 253 阅读 · 0 评论 -
黑马程序员_Socket网络通信
------- android培训、java培训、期待与您交流! ---------- 一、通过udp传输方式传输数据1、建立udpSocket服务。2、提供数据,并将数据封装到数据包中。3、通过socket服务的发送功能,将数据包发出去。4、关闭资源。import java.net.*;//udp发送数据class UdpSend7 { public sta转载 2015-10-17 22:46:41 · 284 阅读 · 0 评论 -
内省
使用内省api操纵bean的属性。package com.fly.intrespect;import java.beans.BeanInfo;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.lang.reflect.Method;import org.junit.T转载 2015-10-17 22:46:08 · 224 阅读 · 0 评论 -
java基础-泛型学习
1、泛型类class MyList { private T t; public void setT(T t) { this.t = t; } public T getT() { return t; }}2、泛型方法class MyUtil { public void showName(T t) { System.out.println("sh转载 2015-10-17 22:39:53 · 217 阅读 · 0 评论