李春春的专栏

Yesterday you said tomorrow

JavaSE实战——反射技术

本文主要讲述Java的反射技术。首先说明了反射的应用场景、定义、好处和基本的步骤,接着介绍了三种获取Class字节码文件对象的方法,然后介绍了反射的基本用法,包括获取反射类的构造函数、如何实例化对象、以及如何获取反射类的字段属性和成员方法,最后提供了应用场景的解决办法。

2015-09-30 22:46:07

阅读数:831

评论数:0

JavaSE实战——网络编程

本篇博客主要介绍了Java基础的网络编程部分。涉及到基本的网络元素,诸如IP地址、端口、协议、套接字等;接着介绍了面向无连接的UDP用户数据报协议、面向连接的TCP传输控制协议,并实现了发送端接收端聊天、客户端服务端互访的基本功能;然后详述Tomcat的搭建和相关配置、并部署在MyEclipse上...

2015-09-24 16:00:26

阅读数:1620

评论数:0

JavaSE实战——正则表达式、网页爬虫简述

本篇博客主要介绍了正则表达式的基本概念,以及利用它对字符串进行四大操作:匹配、切割、替换、获取。之后简单介绍了网页爬虫的基本方法。

2015-08-16 22:38:46

阅读数:831

评论数:0

JavaSE实战——GUI简述、用户登录注册最终版、模拟微信打飞机游戏实例

本文简述了JavaSE的GUI开发。

2015-07-28 11:28:03

阅读数:801

评论数:0

JavaSE实战——IO流

本文重点记录了Java中IO基础操作的心得。首先从File类入手,简述了基本的文件操作。接着先介绍了字节输入输出流FileXxxputStream及BufferedXxxStream缓冲区的读写优势。简单介绍编码表相关知识。接着讲述转换流FileXxxputStream和字符流FileReader...

2015-07-25 22:32:33

阅读数:3476

评论数:0

JavaSE实战——API(下) System、Runtime、Math、Date、DateFormat、Calendar、日期格式解析

本篇博文继续讲解查阅API的技能,并举了几个实际开发常用到的例子,重点说了System、Runtime、Math、Date、DateFormat、Calendar这几个类。这其中最重要的就是日期格式和字符串之间的转换,包括日期格式器DateFormat、SimpleDateFormat和自定义的字...

2015-07-10 08:59:33

阅读数:1138

评论数:0

JavaSE实战——API(中) 集合框架

Java集合就是一个容器。因为容器中数据结构不同,容器有很多种。不断地将共性功能向上抽取,形成了集合体系,称之为集合框架。集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。本篇主要讲述Java集合框架中的Iterator、Collection、ArrayList、LinkedLis...

2015-07-08 11:42:55

阅读数:3575

评论数:3

JavaSE实战——API(上) Eclipse使用、Object、Scanner、String、StringBuffer、StringBuilder、Integer、模拟用户登录案例

熟话说,工欲善其事,必先利其器,首先,我们来看一下Eclipse这款IDE的使用技巧。接着依据JDK官方API来对Object、Scanner、String、StringBuffer、StringBuilder、Integer类的成员方法进行介绍,并用来解决实际的几个字符串问题,模拟用户登录问题等。

2015-06-30 13:42:09

阅读数:1860

评论数:0

JavaSE实战——多线程

本篇主要讲述了Java多线程的两种实现方式,继承Thread类和实现Runnable接口。接着讲述了线程安全问题,同步函数同步代码块以及它们使用的锁,并举了窗口卖票示例。然后具体分析了经典的生产者消费者问题及其解决方法,并且使用了Lock和Condition接口解决效率问题。最后我们介绍了Thre...

2015-05-21 15:14:00

阅读数:1398

评论数:1

JavaSE实战——面向对象(练习)

J2SE 面向对象思想练习题

2015-04-28 13:08:16

阅读数:1456

评论数:0

JavaSE实战——面向对象(下) 异常,包,四种访问控制权限

异常     异常:就是不正常。程序在运行时期出现的不正常情况。其实就是程序中出现的问题。(编译时期 只检查语法错误)     这个问题按照面向对象思想进行描述,并封装成了对象。     因为问题的产生有产生的原因、有问题的名称、有问题的描述等多个属性信息存在。当出现多属性信息最方便的方式就是将这...

2015-04-25 20:09:38

阅读数:1152

评论数:0

JavaSE实战——面向对象(中) 抽象类,接口,多态,内部类,匿名内部类

抽象类也是不断地向上抽取而来的。但是只抽取了方法声明,并不抽取具体的方法实现。只在乎有哪些功能,具体功能实现内容,由不同子类完成。抽象类中,可以定义抽象内容让子类实现,也可以定义非抽象内容让子类直接使用。它里面定义的都是一些体系中的基本内容。

2015-04-02 14:21:07

阅读数:1138

评论数:0

JavaSE实战——面向对象(上) 封装,继承,对象初始化流程,单例设计模式

面向对象特点:1. 将复杂问题简单化。符合人们思考习惯的一种思想。2. 从过程的执行者,转换成了对象的指挥者。3. 基于面向过程,将过程进行对象的封装。解决问题直接找对象就可以了。

2015-04-02 13:03:04

阅读数:1219

评论数:1

JavaSE实战——jdk配置,数组及其应用,栈和堆内存图解

期末考试已经结束,以前大四的时候Java学得比较杂乱,想借着寒假的时间,系统地学习一下JavaSE的编程。我之所以把博客分类为JavaSE--基础,就是想记录自己的学习过程。后面还会有JavaSE--进阶,希望能够有所坚持,有所收获。也和大家一起分享学习和编程的乐趣。 主要实现了数组的一些...

2015-01-28 21:10:18

阅读数:1617

评论数:0

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