自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

桃华月禅的专栏

一个弱弱的程序员

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

原创 Java基础——集合框架

集合框架1.数据多了可用数组存储,对象多了可用数组或者集合存储2.集合长度是可变的,可以存储不同类型的对象3.实际结构中,集合存放的是对象的地址值一.Collection接口(集合的超类)1.其下容器底层数据结构不同,存储方式也不同 2.集合的特殊取出方式——迭代器

2014-11-30 20:25:55 735

原创 Java基础——JDK1.5版本新特性

JDK更新三原则:.提高效率(可能产生安全问题).简化书写(可能出现局限性).提高安全性一.自动拆箱、自动装箱1.自动装箱:Integer x = 5;[等同于Integer x = new Integer(5)]2.自动拆箱:x = x + 4;[x自动调用了x.intValue()

2014-11-30 18:46:18 668

原创 Java基础——String、StringBuffer、StringBuilder、Integer

一.String类1.特殊知识点1.1 String s1 = "abc"; 与 String s2 = new String("abc");——s1内存中有1个对象,s2内存中有2个对象1.2 String s1 = "abc" 与 String s1 = "abc", s1==s2 结果是tr

2014-11-29 19:43:27 630

原创 Java基础——多线程

多线程进程:正在运行的程序,一个进程中至少有一个线程线程:线程就是进程中的一个控制单元,线程控制着进程的执行多线程:每个线程在“同时”运行,是因为cpu在做着快读的切换,以达到同时运行的效果体现:程序主线程在执行,垃圾回收也在执行,这是多线程的体现1.Thread(继承类)

2014-11-27 16:52:15 570

原创 Java基础——异常(Error、Exception)

异常(Throwable)Java对问题进行了对象的封装,Java对不正常情况进行描述后的对象体现,这就是Throwable类方法摘要 StringgetMessage()           返回此 throwable 的详细消息字符串。(异常信息)

2014-11-25 18:08:39 1030

原创 设计模式——模板设计模式

1.意义1.1 好处:提高了代码的扩展性和复用性1.2 定义:在定义功能时,功能的一部分是确定的,但是有一部分是不确定的,确定的部分正在使用不确定部分。那时就将不确定的部分暴露出去,由该类的子类去完成2.代码实现/***需求:获取一段程序运行的时间*思路:1.获取时间可以用System类中的currentTimeMillis()方法* 2.确定的部分定义在父类中,不

2014-11-23 19:45:12 574

原创 设计模式——单例设计模式

一.引言历史:最早是建筑学领域的模式,然后GOF四人由其引申到编码方面,总结了23种设计模式设计模式:解决某一类事情最行之有效的方法二.单例设计模式1 意义:限定该类在内存中只能建立一个对象,保证对象的唯一性2 饿汉式2.1 代码体现://饿汉式,保证对象的唯一性class Singleton{ private Singleton(){}//私有化构造函数禁止该类

2014-11-10 15:51:21 501

原创 Java基础——API文档,说明书的制作

一.API文档(Aplication Program Interface)1.API是Java说明文档,是一个记述了全部Java官方开发类的说明文档2.制作一个程序的说明文档2.1 程序的代码部分书写格式如下/**这是一个可以对数组进行操作的工具包,该类中提供了————获取最值、排序、打印最

2014-11-10 13:21:50 790

原创 Java基础——面向对象(封装、继承、多态)

面向对象面向过程:过程就是功能、动作,就是说面对的主要是大量无序排列的功能(basic和C语言,VB是一个工具)面向对象:其实就是对各种功能进行了打包分类,我们会先面对的是对象,再对其内的功能、动作进行调用作用意义:面向对象是一种思想,能让复杂的事情简单化,能让我们从执行者转变为指挥者匿名对象

2014-11-06 21:37:14 701

原创 Java基础——程序流程控制、函数与数组

一.程序流程控制1.顺序结构(就是Java代码从上往下的结构)2.判断结构2.1 if结构一if(条件表达式){ 执行语句;}2.2 if结构二if(条件表达式){ 执行语句;}else{ 执行语句;}2.3 if结构三if(条件表达式){ 执行语句;}else

2014-11-03 16:42:48 559

原创 Java基础——编程之路的开始,Java基础知识

一.编程基础知识1.软件(一些列按照特定顺序组织的计算机数据和指令的集合)1.1 软件的功能:处理数据1.2 系统软件:Windows、Linux、Dos1.3 应用软件(计算机设备与人的交互)(1)图形化界面(2)命令行方式2.常用汇编语言:dir:列出当前目录下的文件与文件夹

2014-11-02 20:30:37 544

空空如也

空空如也

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

TA关注的人

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