自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

转载 四种方案解决ScrollView嵌套ListView问题

在工作中,曾多次碰到ScrollView嵌套ListView的问题,网上的解决方法有很多种,但是杂而不全。我试过很多种方法,它们各有利弊。在这里我将会从使用ScrollView嵌套ListView结构的原因、这个结构碰到的问题、几种解决方案和优缺点比较,这4个方面来为大家阐述、分析、总结。实际上不光是ListView,其他继承自AbsListView的类也适用,包括Expandab

2014-07-29 23:01:02 379

转载 JAVA基础-栈与堆,static、final修饰符、内部类和Java内存分配

Java栈与堆堆:顺序随意栈:后进先出(Last-in/First-Out).      Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是

2014-03-25 15:49:42 505

原创 eclipse / myeclipse 常用快捷键

F 键类F2 显示详细信息F3 跳到声明或定义的地方Ctrl + 键类Ctrl+1 快速修复 ( 最经典的快捷键 , 就不用多说了 )Ctrl+D 删除当前行Ctrl+E 快速显示当前 Editer 的下拉列表 ( 如果当前页面没有显示的用黑体表示 )Ctrl+T 快速显示当前类的继承结构Ctrl+O 快速显示 OutLine

2014-03-22 10:20:35 560

转载 《Java编程思想》学习笔记1—面向对象和JVM基础

1.java中的4种访问制权限:(1).public:最大访问控制权限,对所有的类都可见。(2).protect:同一包可见,不在同一个包的所有子类也可见。(3).default:包访问权限,即同一个包中的类可以可见。默认不显式指定访问控制权限时就是default包访问控制权限。(4).private:最严格的访问控制权限,仅该类本身可见,对外一切类都不可以访问(反射机制可以访问)

2014-03-22 00:11:31 511

原创 很多程序员都会碰到的面试题

如果你只想获取一些面试准备经验,那么你可以直接跳到文章的最后部分。问题如下:1. 求从10到100中能被3或5整除的数的和Java code?123int sum = 0;for(int i = 10; i 100; i++) if( i % 3 == 0 || i % 5 == 0

2014-07-29 01:00:16 431

原创 Java的垃圾回收

如果在Java编程中使用不当,再大的内存也会耗光。本文就给大家介绍一下其中一点:如何节省Java内存空间,让Java程序自动回收垃圾要点一、认识Java的自动垃圾回收垃圾回收是Java语言的一大特性,方便了编程,是以消耗性能为代价的。而垃圾在这里只无用的对象。而C++是需要程序员自己写析构函数来释放内存的,麻烦,也有可能忘记而导致内存泄露。Java语言对内存的分配管理是通过

2014-07-29 00:41:14 464

原创 黑马程序员 java web tomcat 类加载器

public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {response.setContentType("text/html");PrintWriter out = response.getWriter();

2014-04-17 10:58:40 453

原创 黑马程序员 java TCP ServerSocket Socket File 通过网络保存文件

package itcast.video.network;import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;im

2014-04-14 22:58:26 763

原创 黑马程序员 java IO URL URLConnection

package itcast.video.network;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.PrintWriter;import java

2014-04-14 22:56:40 491

原创 黑马程序员 java IO TCP Socket ServerSocket Thread Runnable 模拟qq聊天

package itcast.video.network;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import jav

2014-04-13 22:09:39 725

原创 黑马程序员 java UDP DatagramSocket Thread Runnable 模拟qq聊天

package itcast.video.network;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;i

2014-04-13 15:50:10 710

原创 黑马程序员 java IO ObjectInputStream ObuectOutputStream Serializable 读写对象 序列化

package itcast.video0101;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;

2014-04-11 14:00:07 476

原创 黑马程序员 java IO 分割文件

package itcast.video0101;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.SequenceInputStream

2014-04-11 12:38:09 419

原创 黑马程序员 java IO SequenceInputStream 和并文件

package itcast.video0101;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.SequenceInputStream

2014-04-11 12:37:13 453

原创 黑马程序员 java IO PrintWriter BufferedReader 读取键盘 写操作

package itcast.video0101;import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileWriter;import java.io.IO

2014-04-10 18:20:54 513

原创 黑马程序员 java Properties FileInputStream 属性设置 文件读写

package itcast.video0101;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import ja

2014-04-10 17:31:21 648

原创 黑马程序员 JAVA IO 异常日志 系统信息

public class I_09_IO_MyException {/*** @param args* @throws IOException*/public static void main(String[] args) throws IOException {writerException();// IO流 系统信息Properties p =

2014-04-09 22:09:29 411

原创 黑马程序员 java IO InputStream InputStreamReader BufferReader BufferWriter 键盘录入 接受键盘信息

public class I_08_IO_ReaderIn {/*** @param args*            读取键盘输入内容 *            如果输入over结束键盘录入*            keyBoard* @throws IOException*/public static void main(String[] args) t

2014-04-09 16:51:10 514

原创 黑马程序员 java & && 区别

& 是按二进制的按位与,即 1 & 1 = 1   1 & 0 = 0   3 & 1 → 11(二进制) & 1 = 1&& 是逻辑与,true & true = true, true & false = false

2014-04-09 14:30:39 372

原创 黑马程序员 java IO BufferedInputStream BufferedOutputStream 读文件 写文件

import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOEx

2014-04-09 13:59:01 711

原创 黑马程序员 java IO BufferedReader BufferdWriter 读文件 写文件

public class I_05_IO_MyBufferedReader {/*** @param args*/static FileReader fr;public I_05_IO_MyBufferedReader(FileReader fr) {this.fr = fr;}public static String myReadLine(

2014-04-09 13:22:10 542

原创 黑马程序员 java IO FileReader FileWriter 文件操作

public class I_04_IO {/*** @param args*/static String path = "C:\\Users\\Administrator\\Desktop\\";static String fileName = "fileWriter.txt";public static void main(String[] args)

2014-04-09 13:19:38 515

原创 黑马程序员 基础测试题

public class Test1 {/*** 第1题:求斐波那契数列第n项,n* * @param args*/public static void main(String args[]) {int n, fun;// n为第n项,fn为第n项的值java.util.Scanner in;while (true) {//循环输出数字in = ne

2014-03-28 16:30:42 1236

原创 黑马程序员 训练营入学考试题

public class Test1 {/*** 1、 写一个ArrayList类的代理,实现和ArrayList中完全相同的功能,并可以计算每个方法运行的时间。* 接口:InterfaceProxyArrayLisst 作用:为准确的计算代理类方法运行时间* ArrayList代理类:ProxyArrayLisst 作用:模拟ArrayList 用于计算代理类每一个方法准

2014-03-28 16:13:45 1478

原创 黑马程序员 7K面试题 交通灯管理 Executor 框架 使用 详解

--------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------Executor框架是指java 5中引入的一系列并发库中与executor相关的一些功能类,其中包括线程池,Executor,Executors,ExecutorService,CompletionService,Future,

2014-03-26 17:14:09 425

转载 黑马程序员 深入Java内存模型—内存操作规则总结

---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------转载请注明出处:http://blog.csdn.net/ns_code/article/details/17377197主内存与工作内存    Java内存模型的主要目标是定义程序中各个变量的访问规则,即在

2014-03-26 11:00:13 394

原创 黑马程序员 java中覆盖、重写与重载的区别

---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------初次见到这两个单词并没有什么特别的感觉,但是时间长了,却发现书上一会儿用override,一会儿又用overload,搞得我的迷迷糊。于是就做了个总结,希望能对和我一样对这两个概念模糊不清的网友有一个帮助。     over

2014-03-25 21:10:54 380

原创 黑马程序员 7k 月薪面试题 交通灯

---------------------- javaEE+Unity开发、<a href="http://edu.csdn.net"target="blank">.java培训、期待与您交流! ----------------------一直以来我都在坚持关注黑马,今天我看黑马培训张老师讲7k月薪面试题破解,讲到一学员为女朋友接10000元都黑马培训,培训中却把女朋友弄丢咯。

2014-03-23 15:16:48 614

原创 黑马程序员 jsp乱码,sevlet乱码,struts乱码,tomcat乱码,get乱码,post乱码 解决方式

一、Servlet,jsp,输出乱码第1种方式:t.write(str.getBytes("utf-8"))。       第2种方式:response.setHeader("content-type","text/html;charset=utf-8");      第3种方式:response.setContentType("text/hmtl;charset=utf-8");

2014-03-22 12:18:03 532

原创 黑马程序员 jdk 环境变量配置

在这里我演示配置jdk1.6,我的jdk文件夹名为jdk.1.6,我放在E盘根目录E:\jdk1.6;1.我的电脑-->属性-->高级系统设置-->环境变量. (建议  最好创建系统环境变量)2.配置用户变量:         a.新建 JAVA_HOME              E:\jdk1.6 (JDK的安装路径)         b.新建 PATH

2014-03-22 11:50:25 478

转载 图解Arraylist内存分配

1:集合内存分配以及初始化过程图解2:源码解读ArrayList内部实现(数组结构)构造ArrayList的时候,默认初始化容量为10,保存容器为 Object[] elementData。向集合添加元素的时候,调用add方法,比如list.add("a");add方法做的操作是:elementData[size++] = e; 然后元素就被存放进了elementDat

2014-03-22 11:25:37 1996

原创 黑马程序员 android App

Android平台架构及特性         --底层Linux操作系统         --中间层的中间件         --上层的Java应用程序 Android核心组件         -没有统一的main()入口 四类核心组件                   --Activity                             ---单独的屏幕

2014-03-22 10:47:37 1125

原创 资源XML文件定义

资源类型资源位置资源文件格式资源获得方法引用资源方式颜色res/values/colors.xml使用 根元素子元素 #color_valueResources.getColor();Java代码:R.color.color_nameXml文件:@[package

2014-03-22 10:45:02 519

原创 Android 互联网应用

- Java的网络编程方式 在android中都得以支持         --针对TCP/IP的SocketServerSocket                   ---socket编程模式                            ----socket建立客户端程序 制定服务器端的IP地址 端口号                            ----s

2014-03-22 10:41:54 395

原创 黑马程序员 HashSet、HashMap,散列表数据结构

HashSet:很多开发者,初学者都知道HashSet无序,不可重复,线程非同步。底层是哈希表结构。但它是怎么做到的?什么是散列表数据结构(哈希表)?有什么特性?都清楚吗?不清楚继续往下看。它是这样做到的:先来看HashSet的源码,首先看默认构造器:[java] view plaincopyprint?public Ha

2014-03-20 22:08:04 481

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除