
JavaSE
文章平均质量分 74
「已注销」
这个作者很懒,什么都没留下…
展开
-
01 Java体系
JAVA知识体系 自从Java1.2版本发布以来,Sun每次发布新的Java版本,都将Java分为三个体系,分别是:J2ME(Java 2,Micro Edition)、J2SE(Java 2,Standard Edition)、J2EE(Java 2,Enterprise Edition)。在推出5.0版本后,Java体系名称改成了Java ME(Java, Micro Edi原创 2014-11-07 22:12:33 · 1733 阅读 · 0 评论 -
008 面向对象之继承
1、继承(Inheritence):Java是单继承的,意味着一个类只能从另一个类继承(被继承的类叫做父类【基类,baseclass】, 继承的类叫做子类),Java中的继承使用extends关键字。 2、当生成子类对象时,Java默认首先调用父类的不带参数的构造方法,然后执行该构造方法,生成父类的对象。接下来,再去调用子类的构造方法,生成子类的对象。【要想生成子类的对象,首先需要生成父类的对...原创 2014-11-17 21:11:01 · 164 阅读 · 0 评论 -
009 面向对象之多态
面向对象之多态 在Java中,对象变量是多态的。一个类型为Aclass的变量既可以指向类型为Aclass的对象,又可以指向Aclass的任何子类的对象。 以多态的形式来传递参数,增强了参数类型的灵活性。 现在假设有一个类Aclass,由它派生了一个子类Bclass,那么,我们可以将子类Bclass的对象赋给父类变量:Aclass a = new Bclass(); 这其实体现...原创 2014-11-17 21:13:01 · 96 阅读 · 0 评论 -
010 方法重载与重写
重载与重写 在Java编程语言中,有两个概念非常相近,很容易混淆。它们就是重写与重载。 这里先在类继承的话题上,继续来说说重写,也叫覆盖。 没有继承,就不可能有重写。这是子类对父类的一种特殊操作。这里先提一下,重载主要发生在同一个类中的操作,也可以发生在父类与子类之间。 当一个子类继承了一个父类时,它也同时继承了父类的属性和方法。我们可以直接使用父类的属性和...原创 2014-11-17 21:16:55 · 99 阅读 · 0 评论 -
011 方法参数传递
程序一: public class ParamTest { publicvoid changePoint(Point point) { point.x= 3; point.y= 5; } publicstatic void main(String[] args) ...原创 2014-11-17 21:21:26 · 121 阅读 · 0 评论 -
012 抽象类与方法和接口
第八讲 抽象类&抽象方法&接口 抽象类(abstract class):使用了abstract关键字所修饰的类叫做抽象类。抽象类无法实例化,也就是说,不能new出一个抽象类的对象(实例化)。 注:相对于抽象类,之前学习的是具体类(Concrete class)。 抽象方法(abstract method):使用abstract关键字所修饰的方法叫做抽象方...原创 2014-11-17 21:22:52 · 101 阅读 · 0 评论 -
013 关键字Static和Final
static关键字:可以用于修饰属性,方法,类。 在Java中,可以将一些成员限制为和类相关的,而不是和实例相关的。实现这个目的的方法是,在类的成员如方法、属性乃至自由代码块前面加上“static”这个修饰符。 实例变量用于描述单个实例的状态,而类变量用于描述类的状态,和具体的实例无关。 实例方法用于操作实例变量并维护特定实例的状态,而类方法并不了解单个实例的状态。 在Java中,st...原创 2014-11-21 20:58:04 · 122 阅读 · 0 评论 -
014 包与导入语句剖析
包:类似于文件夹,不同的文件夹可以放不同的文件。而包是用来放不同的源代码。 用于将完成不同功能的类分门别类,放在不同的目录(包)下。 包的命名规则:将公司域名反转作为包名。www.baidu.com,com.baidu (包名),对于包名:每个字母都需要小写。如果定义类的时候没有使用package,那么Java就认为我们所定义的类位于默认包里面(default package)。 ...原创 2014-11-21 21:01:43 · 97 阅读 · 0 评论 -
015 访问控制符详解
访问控制符(accessmodifier) 前面讲到了继承,通过继承,可以让子类拥有父类中已经实现的属性和方法,避免在整个软件体系中,出现重复的代码,提高软件的开发效率和可靠性。 但是有的时候,我们希望父类中的某些属性和方法,仅用于父类自己使用,对子类保密。 并且很多时候,当别的对象调用该类对象的时候,也希望这些调用操作是有限制,类的设计只保持部分方法接口公开。 ...原创 2014-11-21 21:02:41 · 116 阅读 · 0 评论 -
身份证工具类
身份证工具类原创 2016-02-21 23:42:45 · 191 阅读 · 0 评论 -
000 笔记
笔记: http://blog.youkuaiyun.com/u012175682/article/details/22763705原创 2014-11-07 23:37:49 · 100 阅读 · 0 评论 -
007 面向对象之封装
Java SE 第九讲 面向对象之封装 1. 封装:类包含了数据与方法,将数据与方法放在一个类中就构成了封装。 2. 如何定义类? 修饰符 class 类的名字 { //类的内容(包含了属性与方法) } 3. 属性。属性需要定义在类中,又叫做成员变量;而定义在方法中的变量叫做局部变量。 如何定义属性? public class Person { 修饰符 类型属...原创 2014-11-07 23:36:51 · 99 阅读 · 0 评论 -
001 JAVA知识体系
JAVA知识体系 j2se 1.Java语言基础 具体包括:1、对象的初始化;2、继承时,对象的初始化过程;3、关于构造方法;4、有关public、private和protected;5、抽象类;6、final关键字;7、接口interface;8、多重继承;9、接口的嵌入;10、类的嵌入;11、异常类等。 2.网络编程 Java程序可以获取网络上结点的图象、声音、HTML文档及文本等资源,并...原创 2014-08-25 23:23:16 · 311 阅读 · 0 评论 -
002 Java入门
Java由Sun公司推出 Sun公司是一个纯高科技公司,但是由于市场营销经营不善连年亏损,因此于 2009年04月20日被甲骨文以74亿美金收购收购。 目前,Java 2平台有3个版本:它们是适用于小型设备和智能卡的Java 2平台Micro版(Java 2 Platform Micro Edition,Java ME)、适用于桌面系统的Java 2平台标准版(Java 2 Platform...原创 2014-08-25 23:24:19 · 90 阅读 · 0 评论 -
003 Java数据类型(Data Type )
我们写程序是为了完成一定的功能。相对于计算机而言,每一个操作功能本质上,都可以看做是对数据的操作。在我们的源代码里面,每一条语句,都是数据操作命令。有的是要声明一个空间用来存储数据,有的是要对数据进行相应的运算。 在Java里面,数据都通过变量来进行存储和操作。这里就来讲讲在Java中,有哪些类型的数据可供我们在程序中进行操作。即Java中变量的数据类型。在这之前强调一...原创 2014-08-25 23:25:11 · 216 阅读 · 0 评论 -
004 Java运算符
JavaSE 第三讲:运算符 Operator 1. 当有若干个变量参与运算时,结果类型取决于这些变量中表示范围最大的那个变量类型。比如,参与运算的变量中,有整型int,有双精度浮点型double,有短整型short,那么最后的结果类型就是double。 2. int a = 1; int b = 2; double c = (double)a / b; (double)a 并...原创 2014-08-25 23:25:53 · 112 阅读 · 0 评论 -
005 Java流程控制语句
Java SE 第四节 流程控制语句 Flow Control Statement 数学上证明顺序结构、分支结构、循环结构是一个完备集。 1. 条件运算符(三元表达式),其形式为: type d = a ? b : c; 具体化形式为:int d = 2 < 1 ? 3 : 4; 如果 a 为真,d = b ; 如果 a 为假, d = c ; 2. 轻量级的文本编辑器:UltraEdi...原创 2014-08-25 23:26:32 · 82 阅读 · 0 评论 -
selenium2 在win7和IE下的一些错误
selenium2 在win7和IE下的一些错误(2013-01-18 10:33:56) 标签: selenium2 win7 ie 错误提示 代码修改 分类: 吃饭的家伙 <!-- 正文开始 --> 环境:selenium2 64位win7 IE8开发:eclipse,java初始代码: WebDriver driver = ...原创 2015-04-18 05:11:27 · 173 阅读 · 0 评论 -
eclipse插件之windowbuilder
eclipse插件之windowbuilder 插件安装 1. 打开eclipse mars; 2. 在http://www.eclipse.org/windowbuilder/download.php复制对应版本的连接; 3. 在eclipse中Help -> Install New Software -> Add 4. 粘贴复制的插件下载连接到Locatio...原创 2015-08-14 00:43:50 · 127 阅读 · 0 评论 -
002 Java编程语言运行机制
JavaSE_02_Java编程语言运行机制 1.Java编程语言独特的运行机制 计算机高级编程语言,按照程序执行的方式来分的话,主要分为两大类型:编译型语言和解释型语言。 1.编译型:编译型语言是指使用专门的编译器、针对特定平台(操作系统)将某种高级语言源程序一次性“翻译”成可被该平台硬件运行的机器码(包括指令和操作数),并包装成该平台的操作系统所能识别和运行的格式。这一过程称为...原创 2014-11-07 23:24:53 · 172 阅读 · 0 评论 -
006 理解面想对象程序设计
Java SE 第八讲 1、面向对象程序设计(Object Oriented Programming,OOP;Object Oriented Design, OOD)。什么是面向对象?在面向对象程序设计中有两个重要的概念:类(class)与对象(object)。 2、类:类是一种抽象的概念,类中包含了数据(通常使用名词来表示,数据在类中称作属性【Property或Attribut...原创 2014-11-07 23:35:09 · 108 阅读 · 0 评论 -
ivy学习
ivy学习: http://ivy.group.iteye.com/group/wiki/?show_full=true?t=1500349089243原创 2017-12-27 19:43:05 · 195 阅读 · 0 评论