JAVA SE
文章平均质量分 92
Bob-Tester
这个作者很懒,什么都没留下…
展开
-
[2014-09-02]JAVA笔记_枚举(Enumeration)
一、枚举简介原创 2014-09-02 21:51:04 · 744 阅读 · 0 评论 -
[2014-02-26]JAVA笔记_this、super、构造方法
this关键字的作用:·表示类中的属性·可以使用this调用本类中的构造方法·this表示当前对象例1:当参数名属性名相同时通过this区分class Person{ private String name; private int age; public Person(String name, int age){ // name = name; this.原创 2014-02-27 10:28:44 · 845 阅读 · 0 评论 -
[2014-11-17]Java笔记_装饰模式(Decorator)
· 装饰模式又名包装(Wrapper)模式原创 2014-11-17 16:47:08 · 758 阅读 · 0 评论 -
[2014-10-29]JAVA笔记_内部类(Inner Class)
一、内部类 内部类一共分为4中原创 2014-10-29 11:20:44 · 680 阅读 · 0 评论 -
[2014-10-29]JAVA笔记_GUI(Graphical User Interface)AWT、Swing
一、Java GUI 分为两种:1. AWT(Abstr)原创 2014-10-24 09:59:14 · 1023 阅读 · 0 评论 -
[2014-10-28]JAVA笔记_设计模式之观察者模式(Observer)
一、 概念 观察者模式定义了一种一对多的依赖关系原创 2014-10-28 10:09:46 · 612 阅读 · 0 评论 -
[2014-10-22]JAVA笔记_Exception(异常)
一:Java中的异常分为2大类 1原创 2014-10-22 17:54:15 · 844 阅读 · 0 评论 -
[2014-10-22]JAVA笔记_Annotation(注解)
一、 Annotation 工作方式 功能:原创 2014-10-22 11:39:17 · 611 阅读 · 0 评论 -
[2014-09-02]JAVA笔记_增强的for循环、自动拆箱装箱、可变参数
一、 增强的 for 循环原创 2014-09-02 17:53:16 · 755 阅读 · 0 评论 -
[2014-08-08]JAVA笔记_常用技巧
1. 如何使用Eclipse查看类的源码?原创 2014-08-08 10:49:51 · 829 阅读 · 0 评论 -
[2014-11-21]Java笔记_Java网络编程、TCP、UDP
· 端口:IP 地址用来标识网络上的计算机,而端口号用来指明该计算机sha原创 2014-11-21 17:03:55 · 882 阅读 · 0 评论 -
[2015-02-09]Java笔记_工厂模式
简单工厂模式: · 意图: 简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出那一种产品类的实例。通常它根据自变量的不同返回不同的类的实例。 · 适用性: 简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建出哪一个产品类的实例。 · 角色:原创 2015-02-09 14:00:12 · 681 阅读 · 0 评论 -
[2014-3-25]JAVA笔记_包、访问权限控制、jar命令、java命名规范
一、 包的概念及使用1. package 是在使用多个类或接口时,为了避免名称重复而采用的一种措施,直接在程序中加入 package 关键字即可。【定义格式】package 包名称。字包名称;//为程序打包package org.sdd.demo08; //定义一个包class Demo{ public String getInfo(){ return "He原创 2014-03-25 23:45:22 · 1073 阅读 · 0 评论 -
[2014-3-11]JAVA笔记_抽象类(abstract class)、接口(interface)
final关键字:1. 使用final关键字声明类、属性、方法是需要注意的几点:· 使用final声明的类不能有子类。· 使用final声明的方法不恩那个被子类所覆写。· 使用final声明的变量即成为常量,常量不可以修改。2. 使用final声明变量是,要求全部的字母大写。 使用 public static final声明的变量称为全局常量。抽象类:概念:在j原创 2014-03-11 16:26:49 · 4248 阅读 · 4 评论 -
[2014-08-04]JAVA笔记_排序、冒泡、二分查找、质数
一、冒泡排序法原创 2014-08-04 16:58:31 · 686 阅读 · 0 评论 -
[2014-05-16]JAVA笔记_设计模式(Design Pattern)
配置器设计原创 2014-05-16 16:59:58 · 946 阅读 · 0 评论 -
[2014-11-21]Java笔记_对象的深克隆与浅克隆、clone()
一、深拷贝(deep clone)与潜拷贝(shallow原创 2014-11-21 14:34:57 · 663 阅读 · 0 评论 -
[2014-10-29]JAVA笔记_I/O 系统、File、Stream、Serializable
一、 File 类原创 2014-10-29 12:24:10 · 930 阅读 · 0 评论 -
[2014-11-19]Java笔记_多线程(Multi-Thread)
一、 线程/进程 的概念 线程:线程就是程序中单独顺序的流控制。线程本身不能运行,它只能用于程序中。 多线程: 多线程则指的是在 单个程序中可以同时运行多个不同的线程执行不同的任务。 进程:执行中的程序(程序是静态的概念,进程是动态的概念)。 说明:线程是程序内的顺序控制流,只能使用分配给程序的资源和环境。· Java 中如...原创 2014-11-19 13:50:08 · 867 阅读 · 0 评论 -
[2014-08-29]JAVA笔记_泛型(Generics)
一、介绍 泛型是J原创 2014-08-29 16:14:56 · 726 阅读 · 0 评论 -
[2014-03-07]JAVA笔记_继承、方法重写
一、继承语法:class 父类{} //定义父类class 子类 extends 父类{}//使用extends关键字实现继承注意:1. java中,只允许多层继承,而不能多重继承。 在Java中只允许单继承,不能使用多重继承,即一个子类只能继承一个父类。但是允许进行多层继承,即一个子类可以有一个父类,一个父类还可以有一个父类。原创 2014-03-10 15:35:58 · 750 阅读 · 0 评论 -
[2014-09-11]JAVA笔记_反射(Reflection)
一、简介原创 2014-09-11 13:06:07 · 800 阅读 · 1 评论 -
[2014-02-27]JAVA笔记_Static关键字、代码块{}、main()、final关键字
在程序中使用static声明属性,则此属性称为全局属性(或成为静态属性).例1:使用static声明属性class Person{ String name; int age; static String country = "A城"; //使用static申明类属性 public Person(String name, int age){ this.name = name;原创 2014-02-27 15:46:53 · 1093 阅读 · 0 评论 -
[2013-11-26]JAVA笔记_基础知识(一)
1. 编译原理。编写 *.java源文件,编译后生产*.class,然后再有虚拟机执行。Java运行中,会根据不同的操作系统提供给一个JVM版本支持,所以JAVA最大的特点是跨平台。2. 两个环境属性Path:JDK安装完之后的Bin目录。ClassPath:用于找到类所在的目录。Java命令行必须先找到classpath目录之后才能进行类的执行操作。 设置方法:SET C原创 2013-11-26 00:54:19 · 996 阅读 · 0 评论 -
[2014-3-14]JAVA笔记_多态(Polymophism)、instanceof关键字
1. JAVA中面向对象主要有两种提现:(1) 方法的重载与覆写。(2) 对象的多态性。对象的多态性主要分为以下两种类型:(1) 向上转型:子类对象——>父类对象。(2) 向下转型: 父类对象——>子类对象。对于向上转型,程序会自动完成,而对于向下转型时,必须明确地指明要转型的子类类型。【格式 对象转型】对象向上转型: 父类 父类对象 = 子类实例;对象原创 2014-03-14 14:26:56 · 1011 阅读 · 0 评论 -
[2014-08-08]JAVA笔记_Collection(集合)
一、 集合框架中的集合原创 2014-08-08 16:39:48 · 869 阅读 · 0 评论 -
编译型语言VS解释型语言、动态语言、静态语言
将高级语言翻译成机器语言有两种方式:编译和解释。二者区别在于翻译的时间不同。编译型语言:程序在执行之前需要一个专门的编译过程,把程序编译成为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。因此效率比较高。比如C语言。解释型语言:程序不需要编译,程序在运行时才翻译成机器语言,每执行一次都要翻译一次。因此效率比较低。比如Basic语言,专门有一个解释器能够直接执行Basic程序转载 2013-12-11 10:46:31 · 818 阅读 · 0 评论 -
[2013-12-01]JAVA笔记_封装性、对象、引用数据类型、new关键字
1. 使用“private”关键字封装。·封装属性: private 数据类型 属性名称 = 默认值;·封装方法: private 返回值类型|void 方法名称(参数列表)2. 只要是属性就必须封装,被封装的属性通过setter 及 getter方法设置和取得,例如:name属性,setter:setName(), getter; getName();原创 2013-12-01 21:17:33 · 824 阅读 · 0 评论 -
[2014-07-25]JAVA笔记_数组(Array)
一、数组(Array):相同类型数据的集合就叫数组。原创 2014-07-25 14:37:31 · 760 阅读 · 0 评论 -
[2014-3-21]JAVA笔记_包装类(Wrapper Class)、匿名内部类
一 、包装类1. 包装类的作用:将基本数据类型包装成类的形式。包装类中的继承关系:(1) Integer、Byte、Float、Double、Short、Long 都属于 Number 类的子类, Number类本身提供了一系类的返回以上6中基本数据类型的操作。(2) Character 属于 Object 的直接子类。(3) Boolean 属于 Object 的直接子原创 2014-03-22 09:21:42 · 881 阅读 · 0 评论 -
[2013-11-28]JAVA笔记_数组、方法、 Break 、continue
1. 数组属于引用数据类型,使用时需要开辟内存空间。2. 一维数组定义的格式:·声明时直接开辟内存空间数据类型 数组名称[] = new 数据类型[长度];数据类型 [] 数组名称 = new 数据类型[长度];·分步声明声明数组: 数据类型 数组名[] = null;实例化数组: 数组名称 = new 数据类型[长度];关键字 new 只要一出现,则肯定表原创 2013-11-28 21:46:32 · 874 阅读 · 0 评论 -
[2014-07-18]JAVA笔记_Object类、String类
1. java.lang.Object 类。java.lang 包在使用的时候无需显示导入原创 2014-07-18 16:14:06 · 780 阅读 · 0 评论 -
[2013-11-28]JAVA笔记_面向对象基础、方法重载
1. 创建类的语法: class{......};2. 实例化类语法:类名 对象名称 = new 类名原创 2013-11-28 23:00:13 · 586 阅读 · 0 评论