2018年9月30日

java的String类、字符串缓冲区、正则表达式

摘要: 1、String类:(1)String类不需要new (2)字符串是常量,它们的值在创建之后不能更改,但是变量的地址值是可以改变的。 例如: (3)字符串的本质是一个字符的数组。 (4)String str = new String("a"); 在内存中有两个对象。一个new的对象在堆中, 一个字符 阅读全文

posted @ 2018-09-30 10:56 孙崇武 阅读(498) 评论(0) 推荐(0) 编辑

2018年9月29日

java的 Date类、DateFormat类、Calendar类、基本类型包装类、System类、Math类

摘要: 1、Date类:(1)时间和日期的计算,必须依赖毫秒值; (2)常用方法:getTime() 把日期对象转换成对应的时间毫秒值; 效果如下: 2、DateFormat类:(1)DateFormat是抽象类,我们需要使用其子类SimpleDateFormat来创建对象; (2)DateFormat类常 阅读全文

posted @ 2018-09-29 16:40 孙崇武 阅读(321) 评论(0) 推荐(0) 编辑

2018年9月27日

Java的 API 及 Object类

摘要: 1、API: Java 的API(API: Application(应用) Programming(程序) Interface(接口)) 简单的说就是 JDK中提供给我们使用的类,这些类将底层的代码实现封装了起来 2、Object类: equals方法: Object类是用来比较内存地址的: 举个例 阅读全文

posted @ 2018-09-27 10:26 孙崇武 阅读(149) 评论(0) 推荐(0) 编辑

java的 匿名对象、内部类、包的声明与访问、访问修饰符、代码块

摘要: 匿名对象: 内部类: 成员内部类 具体取值: 局部内部类: 匿名内部类: 创建人 类 创建匿名内部类; 匿名内部类调用方法; 包的声明和访问: java的包,其实就是我们电脑系统中的文件夹,包里存放的是类文件。 声明: 通常将公司网址反写 访问:必须使用含有包名的类全名(包名.类名) import导 阅读全文

posted @ 2018-09-27 09:50 孙崇武 阅读(326) 评论(0) 推荐(0) 编辑

2018年9月25日

java的关键字 this、super、final、static、

摘要: 1、this关键字(1)成员变量和局部变量同名 可以在成员变量名前面加上this.来区别成员变量和局部变量 (2)调用构造方法在构造方法中调用本类的其他构造方法this()【根据参数列表区分】必须放在本构造方法的第一行 测试类: 2、super关键字(1)子父类中构造方法的调用隐式语句:super( 阅读全文

posted @ 2018-09-25 16:44 孙崇武 阅读(185) 评论(0) 推荐(0) 编辑

Java 的 多态和构造方法

摘要: 1、多态 (面向对象的第三个特性)(1)多态的前提:必须有父子类关系 其他情况也一样: (2)父类引用调用成员变量的是父类,调用成员方法,调的是子类重写后的方法 (3)关键字instanceof:判断某个对象是否属于某种数据类型;boolean b = 对象 instanceof 数据类型; 举个例 阅读全文

posted @ 2018-09-25 11:59 孙崇武 阅读(661) 评论(0) 推荐(0) 编辑

2018年9月20日

java 的 抽象类、接口

摘要: 1、抽象类:抽象类定义 abstract:[public abstract class clas_name{ }(抽象类)]抽象方法 abstract :[public abstract void/返回值类型 name();(抽象方法)注:没有方法体]方法体: 方法{ 方法体 } 方法里面的内容就是 阅读全文

posted @ 2018-09-20 09:04 孙崇武 阅读(141) 评论(0) 推荐(0) 编辑

2018年9月19日

java 的 封装 、继承

摘要: 封装: (1)好处: 提高代码的复用性; 隐藏实现细节,提供可以访问的方式(概念); 提高安全性;(2)私有private:(私有仅仅是封装的体现形式而已) 只能在本类中使用【隐藏实现细节】; 对成员属性提供方法(赋值、取值):【提供可以访问的方式】 举个例子: 当我们对属性进行赋值和取值时,使用的 阅读全文

posted @ 2018-09-19 11:25 孙崇武 阅读(443) 评论(0) 推荐(0) 编辑

2018年9月17日

eclipse的安装和基本使用、面向对象、类和对象

摘要: eclipse的安装和基本使用: 请参照此网址操作: http://www.runoob.com/eclipse/eclipse-install.html 面向对象: 面向过程、面向对象(一种思维方式): 面向过程: 面向过程的程序设计方式,是遇到一件事时,思考 “我该怎么做”,然后一步步实现的过程 阅读全文

posted @ 2018-09-17 16:05 孙崇武 阅读(678) 评论(0) 推荐(0) 编辑

2018年9月15日

方法的重载、引用数据类型、 ArrayList集合

摘要: 1、方法的重载: 我们假设要在程序中实现一个对数字求和的方法, 由于参与求和数字的个数和类型都不确定,因此要针对不同的情况去设计不同的方法。 接下来通过一个案例来实现对两个整数相加、对三个整数相加以及对两个小数相加的功能 //为了解决这个问题,Java允许在一个类中定义多个名称相同的方法,但是参数的 阅读全文

posted @ 2018-09-15 20:43 孙崇武 阅读(404) 评论(0) 推荐(0) 编辑

导航