自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hakey的博客

爱编程,爱事业,爱分享,爱交流,爱生活。

  • 博客(14)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 Java_命名规范

基本命名规范本来要自己整理,时间紧急,先附上,以后再整2015\7\24 00:39包命名  包名按照域名的范围从大到小逐步列出,恰好和Internet上的域名命名规则相反。  由一组以“.”连接的标识符构成,通常第一个标识符为符合网络域名的两个或者三个英文小写字母。 People TestPage XMLExample类,接口命名  类的名字必须由大写字母开头而单词中的其他字母均为小写;如果

2015-07-24 00:40:22 750

原创 JAVA_ 网络编程,写一个可以上传文件的服务器和客户端

服务端class Server { public static void main(String[] args) throws Exception { //建立服务端Socket ServerSocket ss = new ServerSocket(10005); //接收客户端Socket Socket f

2015-07-23 22:48:41 18424

原创 Java_ArrayList与List解析

List list=new ArrayList();与 ArrayList list=new ArrayList;首先将一下这两个的区别:存储内容的区别ArrayList 可以存储任何类型的项List<类型> 只可以存储指定类型的项使用是否方便List<>比ArrayList使用方便因为在使用ArrayList内部的值时,必须强制转换才行相信使用过ArrayList的都深有体会,因为存

2015-07-23 13:49:53 1645

原创 Java_流的操作规律(技巧)

流的操作规律1. 明确源和目的。数据源:就是需要读取,可以使用两个体系:InputStream、Reader;数据汇:就是需要写入,可以使用两个体系:OutputStream、Writer;2. 操作的数据是否是纯文本数据?如果是:数据源:Reader 数据汇:Writer 如果不是:数据源:InputStream 数据汇:OutputStream3. 虽然确定

2015-07-23 01:09:58 783

原创 JAVA基础_Java网络编程

网络编程端口:物理端口:就是路由的接口,可插线、看得到、摸得到逻辑端口:用于标识进程的逻辑地址,不同进程的标识;有效端口:0~65535,其中0~1024系统使用或保留端口。 java 中ip对象:InetAddress.import java.net.*;class IPDemo{ public static void main(String[] args) throws Unk

2015-07-20 00:49:52 414

原创 JAVA基础__eclipse常用快捷键

【Ctrl+Shift+O】 快速导包,快速导入开发所需的包【Alt+Shift+S】 选择Generate Getters and Setters可以快速生成Bean中的Getter和Setter 方法,以及Generate Constructor Using Filed 用已定义的变量快速生成带参数或

2015-07-19 22:50:01 435

原创 JAVA基础_Date,Calender应用

java.util.Date:日期类,月份从0-11; 在JDK 1.1后,java.util.Date 类型的大多数方法已经不推荐使用了。代替它的是Calendar。而在java.sql.Date 和 java.util.Date之间,有些微妙的关系。如何将Date类型插入数据库中,成为好多人的一个不小的障碍。我们将

2015-07-19 21:56:36 504

原创 JAVA基础_Java 学习之 异常

异常:就是不正常。程序在运行时出现的不正常情况。其实就是程序中出现的问题。这个问题按照面向对象思想进行描述,并封装成了对象。因为问题的产生有产生的原因、有问题的名称、有问题的描述等多个属性信息存在。当出现多属性信息最方便的方式就是将这些信息进行封装。异常就是java按照面向对象的思想将问题进行对象封装。这样就方便于操作问题以及处

2015-07-19 18:21:44 505

原创 JAVA基础_Java反射

反射技术:其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。简单说:反射技术可以对一个类进行解剖。反射的好处:大大的增强了程序的扩展性。反射的基本步骤: 1、获得Class对象,就是获取到指定的名称的字节码文件对象。 2、实例化对象,获得类的属性、方法或构造函数。 3、访问属性、调用方法、调用构造函数创

2015-07-19 17:54:30 526

原创 JAVA基础_多线程、锁

多线程:进程:正在进行中的程序。其实进程就是一个应用程序运行时的内存分配空间。 线程:其实就是进程中一个程序执行控制单元,一条执行路径。进程负责的是应用程序的空间的标示。线程负责的是应用程序的执行顺序。一个进程至少有一个线程在运行,当一个进程中出现多个线程时,就称这个应用程序是多线程应用程序,每个线程在栈区中都有自己的执行空间,自己

2015-07-19 17:22:19 425

原创 JAVA基础_Java面向对象三大特征

封装(面向对象特征之一)首先,属性可用来描述同一类事物的特征,方法可描述一类事物可做的操作。封装就是把属于同一类事物的共性(包括属性与方法)归到一个类中,以方便使用。 1.概念:封装也称为信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的

2015-07-19 17:05:22 623

原创 JAVA基础_Java的23种设计模式之单例模式

单例设计模式设计模式:解决问题最行之有效的思想。是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。java中有23种设计模式: 单例设计模式:★★★★★ 解决的问题:保证一个类在内存中的对象唯一性。 比如:多程序读取一个配置文件时,建议配置文

2015-07-19 12:54:32 604

原创 JAVA基础_Java IO流 控制台到记事本、记事本到控制台及详解

1. 从记事本读数据import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStreamRea

2015-07-19 01:24:02 3159

原创 JAVA基础_简析Java中的new,this,super,final关键字

Java中的new this super final 关键字

2015-07-18 22:14:47 993

hakey_poi导入excel示例文件.xlsx

poi导入excel示例文件.xlsx

2016-10-20

poi导入excel示例文件.xlsx

poi导入excel示例文件.xlsx

2016-10-20

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

TA关注的人

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