java开发二三事
文章平均质量分 71
说来世事不如闲
这不是神经病,是理想
展开
-
super在构造函数中的运用
package example;//在子类构造对象时,访问子类构造函数时候,父类也运行。//原因是:在子类的构造函数中第一行有一个默认的隐式语句super();/* 构造函数不能覆盖 子类的实例化过程:子类中所有的构造函数默认都不能访问父类中空参数的构造函数。 通过super();来调用。为什么子类实例化的时候要访问父类中的构造函数呢?是因为子类继承了父类,获取到了原创 2016-09-25 16:03:06 · 556 阅读 · 0 评论 -
Collection方法之五 对集合中元素进行遍历
package andycpp;import java.util.ArrayList;import java.util.Arrays;import java.util.Collection;import java.util.Date;import java.util.Iterator;import org.junit.Test;public class Test原创 2017-03-16 14:17:44 · 587 阅读 · 0 评论 -
Collection 续 报警点一二三
package andycpp;import org.junit.Test;public class TestIterator { //面试题 @Test public void testFor2(){ String [] str = new String []{"AA","BB","DD"}; for(int i=0;i str[i] = i+""原创 2017-03-16 15:02:06 · 306 阅读 · 0 评论 -
集合框架
与数据相关的,除了数组还有集合集合涉及到接口(用来定义存储数据的功能),实现类,实现类里面有具体的方法。java集合(容器):主要作用是存储对象。一、collection 是一个接口,接口里面有相应的方法(API)当然都是抽象的。具体这些方法,由他的实现类来完成,他没有直接的实现类,而是又定义了两个子接口。set和List接口。子接口里面有具体的原创 2017-03-16 15:24:56 · 364 阅读 · 0 评论 -
Collection方法之一 向集合添加元素,判断是否为空
package andycpp;import Java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.Date;import org.junit.Test;public class TestCollection { @Test public vo原创 2017-03-16 15:52:46 · 7228 阅读 · 0 评论 -
List常用的方法,以ArrayList来说明
package andycpp;import java.util.ArrayList;import java.util.List;import org.junit.Test;public class TestList { //ArrayList: List的主要实现类 /* * List中相对于Collection,新增加的方法 * void ad原创 2017-03-16 17:53:21 · 530 阅读 · 0 评论 -
Collection之六 再谈集合遍历,数组遍历
package andycpp;import Java.util.ArrayList; import java.util.Collection; import java.util.Date; import java.util.Iterator;import org.junit.Test;public class TestIterator { //使用增强for循环实现对数组的原创 2017-03-17 10:05:43 · 429 阅读 · 0 评论 -
Collection方法之五 对集合中元素进行遍历
package andycpp;import Java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.Date; import java.util.Iterator;import org.junit.Test;public class TestColl原创 2017-03-17 10:20:29 · 1067 阅读 · 0 评论 -
Set集合方法之一
package andycpp;import java.util.HashSet;import java.util.Set;import org.junit.Test;/** * Collection接口: * List接口 * ArrayList(主要的实现类) * LinkedList(对于频繁的插入删除操作) * Vector(古老的实现类原创 2017-03-17 11:24:41 · 354 阅读 · 0 评论 -
Set集合方法之一 续
package andycpp;import java.util.HashSet;import java.util.Set;import org.junit.Test;/** * Collection接口: * List接口 * ArrayList(主要的实现类) * LinkedList(对于频繁的插入删除操作) * Vector(古老的实现类原创 2017-03-17 11:40:27 · 338 阅读 · 0 评论 -
LinkedHashSet 实现
package andycpp;import java.util.Iterator;import java.util.LinkedHashSet;import java.util.Set;import org.junit.Test;/** * Collection接口: * List接口 * ArrayList(主要的实现类) * LinkedList(原创 2017-03-17 13:38:18 · 345 阅读 · 0 评论 -
Set集合方法之一 续 再谈HashSet
package andycpp;import java.util.HashSet;import java.util.Set;import org.junit.Test;/** * Collection接口: * List接口 * ArrayList(主要的实现类) * LinkedList(对于频繁的插入删除操作) * Vector(古老的实现类原创 2017-03-17 11:46:45 · 718 阅读 · 0 评论 -
TreeSet方法之一 向TreeSet中添加的元素
package andycpp;import java.util.Iterator;import java.util.Set;import java.util.TreeSet;import org.junit.Test;/** * Collection接口: * List接口 * ArrayList(主要的实现类) * LinkedList(对于频繁的插原创 2017-03-17 13:56:28 · 4070 阅读 · 0 评论 -
Collection方法之四
package andycpp;import java.util.ArrayList;import java.util.Arrays;import java.util.Collection;import java.util.Date;import org.junit.Test;public class TestCollection { @Test publ原创 2017-03-16 13:39:19 · 314 阅读 · 0 评论 -
Collection方法之三 重写equals()方法
package andycpp;public class Person { private String name; private Integer age; //get,set方法 public String getName() { return name; } public void setName(String name) { this.na原创 2017-03-16 13:19:56 · 1447 阅读 · 0 评论 -
学习java第一课,记事本编写Java程序并运行
首先 在D盘新建一个文件夹JavaTest其次 在JavaTest文件夹下面新建一个文本文档,写入代码public class Hello { public static void main(String[] args) { System.out.println("hello world!"); }}将文本文档重命名为Hello原创 2016-09-26 15:46:22 · 474 阅读 · 0 评论 -
第二课 Java小应用程序 java applet
java applet 她没有定义main()方法 , 实际上,主要依靠相应的浏览器页面进行启动,我们所创建的applet小应用程序他是嵌套在web浏览器中来实现相应的显示图像或者提供命令按钮的功能。对应Java applet 小应用程序的创建,和application创建应用程序的前两个流程一样都是: 首先编写源文件, 然后编译源文件最后一步原创 2016-09-26 16:08:54 · 1067 阅读 · 0 评论 -
day_03 使用Eclipse工具创建一个类并执行结果
Eclipse —— new ——Java project 然后建包package 建类class 书写Java代码 鼠标右键 Run As Java application 运行。原创 2016-09-26 16:55:55 · 491 阅读 · 0 评论 -
day_04 标准的 Java类结构
第一package 语句第二 import 语句第三 相应的类和方法原创 2016-09-26 21:09:54 · 247 阅读 · 0 评论 -
day_06 关键字和标识符
关键字 Java 语言中的一些特殊字符,常见如下:标识符原创 2016-09-26 22:50:51 · 297 阅读 · 0 评论 -
day_05 Java的八种数据类型
一》整数类型 整型常量在Java程序中有3种表示形式:十进制、八进制、十六进制。 整形变量类型:byte 8位short 16位int 32 位long 64位注意将128整型转化为byte类型变量 byte b = (byte)128 ;注意:long d =10原创 2016-09-26 21:42:12 · 302 阅读 · 0 评论 -
day_07 变量 常量 运算符 移位
变量:用于保存数据输入、数据输出或中间值。将数据指定给某个变量,就是将数据存储到对应的内存空间,用户调用该变量时就调用了相应内存中的数据。变量的作用域 变量所具有的作用范围,称为变量作用域。根据变量定义位置的不同,其发挥作用的范围也不同。两个主要的作用域:通过方法和类定义的一:类的作用域适合于整个类的范围;二:方法的作用域只适合于该方法。其作用域只原创 2016-09-27 22:27:25 · 415 阅读 · 0 评论 -
获取当前的系统路径以及将项目部署到Tomcat服务器上
一,获取当前的系统路径,得到项目的名字 String path = request.getContextPath();假如注释掉String path = request.getContextPath();运行页面就会报500错误。先声明后使用 String path = request.getContextPath();%> path%>/p原创 2016-11-13 17:29:29 · 2927 阅读 · 0 评论 -
Java项目经验—以项目为驱动学java
Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点:1、掌握项目开发的基本步骤2、具备极强的面向对象的分析与设计技巧3、掌握用例驱动、以架构为核心的主流开发方法没有人愿意自己一辈子就满足于掌握了一些代码实现的技巧,别人告诉你要实现什么,你就用代码堆砌来实现别人的要求!你必须学会从整个项目的角度去思考!你必须学会假如你是转载 2016-11-17 22:53:42 · 2203 阅读 · 0 评论 -
学习Java分为几个阶段,分别是什么?
多年前我自学的时候是很茫然,上网问问题,总是一堆外行的人说很难啊,你需要这样需要那样,不然就是,一堆人说一些空话,多看多写,买好书,我很无语,除了这些就没有自己的一些想法吗?首先很多人认为学JAVA要C的基础,但是实际上不用,学开车,我不想先学骑自行车,没有必要。第一阶段: 1. JAVA语法和基础,包括循环。。和类的相关内容,如实现,继承什么的 2. 你需要掌握几个重点的集合转载 2016-11-17 23:18:13 · 4389 阅读 · 0 评论 -
TreeSet方法之一 当向TreeSet中添加Person对象 续 确定按哪个属性排序
package andycpp;public class Person implements Comparable { private String name; private Integer age; //get set 方法 public String getName() { return name; } public void setName(String name) {原创 2017-03-17 15:09:27 · 752 阅读 · 0 评论 -
TreeSet方法之一 当向TreeSet中添加Person对象 续 当有多个属性值时的自然排序
package andycpp;public class Person implements Comparable { private String name; private Integer age; //get set 方法 public String getName() { return name; } public void setName(String name) {原创 2017-03-17 15:41:31 · 1478 阅读 · 0 评论 -
Collection方法之二
新建一个Person类package andycpp;public class Person { private String name; private Integer age; //get,set方法 public String getName() { return name; } public void setName(String name)原创 2017-03-16 11:50:08 · 228 阅读 · 0 评论 -
TreeSet方法之一当向TreeSet中添加Person对象 情况一
package andycpp;public class Person { private String name; private Integer age; //get set 方法 public String getName() { return name; } public void setName(String name) { this.name = name;原创 2017-03-17 14:27:53 · 1652 阅读 · 0 评论