自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黑白配的专栏

黑马程序员之基础篇

  • 博客(27)
  • 收藏
  • 关注

原创 黑马程序员_反射之基础篇

------- android培训、<a href="http://www.itheima.com" target="blank">java培训、期待与您交流! ----------反射的基石->Class类事物Java程序中各个Java类属于同一类事物,描述这类事物的Java类名就是Class如何得到各个字节码对应的实例对象(Class类型)类名.class如何得到各

2015-04-07 22:53:54 352

原创 黑马程序员_网络篇之二_加强篇

------- android培训、java培训、期待与您交流! ----------一、用TCP客户端并发上传图片1、一对一(单线程)上传的思路:客户端        a、服务端点。        b、读取客户端已有的图片数据        c、通过Socket输出流将数据发给服务端        d、读取服务端反馈信息。   

2015-04-05 12:01:31 282

原创 黑马程序员_网络篇_重在理解

------- android培训、<a href="http://www.itheima.com" target="blank">java培训、期待与您交流! ----------1、网络模型:OSI参考模型和TCP/IP参考模型图示:        一般来说开发处于传输层和网际层,应用层为:FTP和HTTP协议等,传输层为:UDP和TCP等,网际层为

2015-04-05 11:59:08 490

原创 黑马程序员_集合总篇_基础之重点

为什么出现集合类?面向对象语言对事物的体现都是以对象的形式,所以为了方便对多 个对象的操作,就对对象进行存储,集合就是存储对象常用的一 种方式。数组和集合类同是容器,有何不同?数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。 数组中可以存储基本数据类型,集合只能存储对象。集合类的特点集合只用于存储对象,集合长度是

2015-04-05 11:53:27 370

原创 黑马程序员_GUI篇_02

------- android培训、java培训、期待与您交流! ----------一、对话框:Dialog        何时需要产生对话框:此对象时需要在调用时,才创建对象。如:当在误操作的时候,就需要出现提示错误信息的对话框,此时才创建的这个对象。示例:        对列出指定目录内容示例的功能增强。[java] view plai

2015-04-05 11:48:55 354

原创 黑马程序员_GUI篇

------- android培训、java培训、期待与您交流! ----------一、概述1、GUI:GraphicalUser Interface,即图形用户界面,用于计算机与用户交互的一种方式。2、计算机与用户交互的两种方式:GUI和CLI        GUI: Graphical User Interface,图形用户接口,用图形方式,来显示计算机操

2015-04-05 11:46:43 330

原创 黑马程序员_IO篇

------- android培训、java培训、期待与您交流! ----------一.IO流。1.用于处理设备上数据。(IO流用来处理设备之间的数据传输)用到IO流时,写代码要导包import java.io.*;2.流也进行分类:1)、流按流向分为:输入流(读)和输出流(写)。2)、因为处理的数据不同,分为字节流和字符流。3.IO流的常用基

2015-04-04 21:29:33 288

原创 黑马程序员_基础篇(自定义笔记)_02

------- android培训、java培训、期待与您交流! ----------1. 循环结构概述   可以反复执行,同一段程序   循环是需要一定条件的,条件的结果是真,循环,也就是重复执行   当你不需要循环的时候,条件结果改成假,循环就停止了   JAVA语言中,设计了4中循环模式   for  while  do while   增强for 2.

2015-04-04 21:19:52 241

原创 黑马程序员_基础篇(根据老师笔记自定简化版)

------- android培训、java培训、期待与您交流! ----------1.关键字全部小写,main除外!2.标示符包括0-9,aA-zZ,_ $数字不能开头,关键字不行。类名:每个单词第一个字母大写(WuFeiFei)方法名:从第二个单词开始,第一个都大写。变量:全部小写。常量:全部大写。3.常量、变量、类型转换

2015-04-04 21:14:08 348

原创 黑马程序员_用户登录注册案例

------- android培训、java培训、期待与您交流! ----------搭建环境1. 创建一个java  Project2. 把包结构创建出来a) Cn.itcast.viewb) Cn.itcast.entityc) Cn.itcast.dao  3. 创建类User类UserDao 类User 界面类package cn

2015-04-04 21:09:05 739

原创 黑马程序员_部分基础类的了解

------- android培训、java培训、期待与您交流! ----------一、String类 1)、定义 String类是对字符串事物的描述。该类定义了专门用于操作字符串的方法。 字符串是一个特殊的对象。 字符串一旦初始化就不可以被改变。String str = “abc”; String str1 = new String(“abc”);

2015-04-04 21:02:51 237

原创 黑马程序员_内部类概述

内部类:将一个类定义在另一个类里面,对里面那个类就称为内部类(内置类,嵌套类)访问特点:         内部类可以直接访问外部类中的成员,包括私有成员。         而外部类要访问内部类中的成员必须要建立内部类的对象。内部类的位置1,内部类定义在成员位置上,可以被private,static成员修饰符所修饰。

2015-04-04 20:45:56 341

原创 第一个只看思路一气呵成的结果

package cn.incast;//1、数据库肯定是存在了用户信息//2、键盘接受你的登入//3、判断是否匹配//4、给用户提示////import java.util.Scanner;public class StudentDemo {public static void main(String[] args) {// byte [] b=

2015-04-04 14:40:30 235

原创 重新温习内部类的收获

当一个方法接受的形式参数是哟个抽象类或接口的时候,就可以使用匿名内部类实现。代码及思想如下:interface Animal{public abstract void show();}class Tset{public void menth(Animal a){a.show();}}public class Demo {public static voi

2015-04-04 02:15:23 189

转载 阿里巴巴部分面试题

1、设栈S初始状态为空。元素a,b,c,d,e,f依次通过栈S,若出栈的顺序为c,f,e,d,b,a,则栈S的容量至少应该为______ 。  · 3  · 4  · 5  · 6  2、10个相同的糖果,分给三个人,每个人至少要得一个。有 种不同分法。  · 33  · 34  · 35  · 36  3、小数值1.

2015-04-02 22:08:50 403

原创 部分容易混淆的区分

Java中HashMap和HashTable的区别① 历史原因: Hashtable是给予陈旧的Dictonary类的, HashMap是Java1.2引进的Map接口的一个实现② HashMap允许空的键值对, 而HashTable不允许③ HashTable同步,而HashMap非同步,效率上比HashTable要高请简述在异常当中,throw和throws有什

2015-04-02 22:07:37 247

转载 部分面试题

摘要:这一部分主要是数据结构和算法相关的面试题目,虽然只有15道题目,但是包含的信息量还是很大的,很多题目背后的解题思路和算法是非常值得玩味的。136、给出下面的二叉树先序、中序、后序遍历的序列?答:先序序列:ABDEGHCF;中序序列:DBGEHACF;后序序列:DGHEBFCA。补充:二叉树也称为二分树,它是树形结构的一种,其特点是每个结点至多有二棵

2015-04-01 18:21:18 465

原创 有关集合队列和栈的转换

这几天刚好学习了集合Collection等子接口,下面是有关的一个面试题解决方案:[cpp] view plaincopy#include     #include     #include     using namespace std;    /*两个队列模拟一个堆栈*/    /*队列A、B  入栈:将元素依次压入到非空

2015-04-01 17:59:57 262

转载 java实现一个简单的Web服务器

Web服务器也称为超文本传输协议服务器,使用http与其客户端进行通信,基于java的web服务器会使用两个重要的类,java.net.Socket类和java.net.ServerSocket类,并基于发送http消息进行通信。这个简单的Web服务器会有以下三个类:*HttpServer*Request*Response应用程序的入口在HttpSe

2015-04-01 17:57:32 444

转载 java学习之oo篇

这两天刚开始学习java语言,当看完马士兵讲的java中的面向对象之后,有种豁然开朗的感觉,内心充满了欢喜,因此,在这里跟大家分享一下自己的感受。一、OO三大特性      1、封装      (1)概念         首先说一下封装是什么。很简单,封装就是就是多合一,不是多个东西变为一个东西,而是将多个东西放进一个盒子内。      (2)作用         

2015-04-01 17:53:39 4042 1

原创 DateFormat实现日期和字符串的相互转换

DateFormat实现日期和字符串的相互转换DateFormat类它可以在Date----String之间做相互转换Date---String  格式化String---Date   解析DateFormat类在java.text包下.在实际开发中对字符中与Date进行相互转换,一般情况下使用DateFormat类的子类SimpleDateFormat1. 怎样将一个

2015-04-01 17:36:06 999

原创 有关正则表达式的用法

正则表达式的组成规则字符x 字符 x。举例:'a'表示字符a\\ 反斜线字符。\n 新行(换行)符 ('\u000A') \r 回车符 ('\u000D')字符类[abc] a、b 或 c(简单类) [^abc] 任何字符,除了 a、b 或 c(否定) [a-zA-Z] a到 z 或 A到 Z,两头的字母包括在内(范围) [0-9] 0到9的字符都包括

2015-04-01 17:26:39 246

原创 有关java中Collection的使用步骤及迭代器的源代码解析

集合的使用步骤1. 创建集合a) 使用add方法向集合中添加元素。2. 使用迭代器对集合进行遍历a) 得到迭代器  Iterator it=Collection对象.iterator();b) 使用hasNext()方法判断集合中是否有元素c) 使用next()方法将元素迭代出来    迭代器的原理及源码解析通过分析发现以下情况:1. 每一个集合的迭代器不一

2015-04-01 17:17:54 641

原创 在Iterator时所产生的并发修改异常问题

public class ListDemo{public static void main(String[] args) {// 1.创建一个List集合List list = new ArrayList();// 2.添加元素list.add(1);list.add(2);list.add(4);list.add(5);// 3.如果查找到元素值为2的元素,向

2015-04-01 17:11:28 576

转载 java内存管理深入浅出

摘要:本文主要讲解了Java中的内存管理机制、泄露机制及各种数据的存储方式,内存管理是JAVA学习中的一个重点,深入理解它有助于帮助我们加深对JAVA程序的理解1.java是如何管理内存的      为了判断Java中是否有内存泄露,我们首先必须了解Java是如何管理内存的。Java的内存管理就是对象的分配和释放问题。在Java中,内存的分配是由程序完成的,而内存的释放是由垃圾收集

2015-03-31 23:31:41 293

转载 [Java]_[初级]_[utf8编码的byte[]数组转换为String时要注意的问题]

场景:1. 通过socket给Java传递byte[]数组时,utf-8的字节数组在转换为String, Java并不会遇到0就停止结束,而是一直使用完byte[]的容量,所以在转换为Java的String需要自己判断字节值是0的位置,再截取数组长度。[cpp] view plaincopypublic  stat

2015-03-31 23:27:30 672

原创 你的代码有多少血液可以流淌

对于一个刚知道程序员为何物的我来说这个话题宽而长,在这里也不是我能真正说明白的,以下全部初级程序员的个人看法:当听多了高薪成为你做程序员的动力,那是短暂而恐怖的事情。短暂看似在于吃年轻饭,恐怖在于你年轻后的无助(也许曾经的程序大师们会有点感触)!我昨天在一个公开课上听说了这个观点:“以现在的程序员数量是足以达到市场饱和度的”,前提是你不认为程序员非得是年轻人。频繁地跳槽和离职,导致这个行业

2015-03-31 22:23:39 297

空空如也

空空如也

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

TA关注的人

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