java语言基础(79)——File类的基础使用java文件操作

File类的基础使用

2017-06-30 22:49:54

阅读数:117

评论数:0

java语言基础(78)——异常处理中finally关键字深入理解

finally作为异常处理的一部分,被finally关键字包围的语句一定会执行(多用于资源释放),除非finally之前有退出。 finally之前有return语句,程序的运行流程: public class ExceptionDemo { /** * @param args *...

2017-06-27 23:54:04

阅读数:136

评论数:0

java语言基础(77)——异常处理

程序问题: Throwable     严重问题:Error     问题:Exception         编译时异常:非RuntimeException都是编译时异常         运行时异常:RuntimeException

2017-06-27 23:12:40

阅读数:83

评论数:0

java语言基础(76)——集合框架(Map集合)

Map:将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值 package MapDemo; import java.util.Collection; import java.util.HashMap; import java.util.Map; import java....

2017-06-24 23:52:40

阅读数:93

评论数:0

java语言基础(75)——集合框架(Set集合的概述及使用)

特点:元素不重复,无序 package SetDemo; import java.util.HashSet; import java.util.Set; public class SetDemo { /** * @param args */ public static void...

2017-06-23 23:46:38

阅读数:135

评论数:0

phpStorm(2)——在phpStorm中为项目添加Composer支持

为phpStorm添加Composer支持

2017-06-22 19:44:34

阅读数:11734

评论数:0

java语言基础(74)——多维集合的存储和遍历

package MultidimensionalCollection; import java.util.ArrayList; public class MultidimensinoalCollection { /** * @param args */ public static...

2017-06-18 23:41:35

阅读数:283

评论数:0

java语言基础(73)——可变参数的使用

使用场景:方法的参数个数不确定。 格式:修饰符 返回值类型 方法名(数据类型...  参数名){ } 使用方法: package VariousParameter; public class VariousParameter { /** * @param args */ pu...

2017-06-18 22:57:00

阅读数:81

评论数:0

java语言基础(72)——静态导入

静态导入特点: 1 只能是静态方法 2 可以导入到方法级别 使用: package StaticImport; // 静态导入 import static java.lang.Math.abs; public class StaticImportDemo { public static vo...

2017-06-18 22:31:14

阅读数:101

评论数:0

java语言基础(71)——集合框架(增强for的概述和使用)

为了简化数组和集合的遍历,java提供了增强for循环。 格式:for(数据类型 变量名 : 数组或集合 ){ } 使用方法: package StrongerFor; public class StrongerFor { public static void main(String[...

2017-06-18 22:04:58

阅读数:107

评论数:0

java语言基础(70)——集合框架(泛型高级之通配符)

泛型通配符 任意类型 ? extends E 向下限定,E及其子类 ? super E 向上限定,E及其父类 使用方法: package FanXingDemo; import java.util.ArrayList; import java.util.Collection...

2017-06-18 21:50:11

阅读数:107

评论数:0

java语言基础(69)——集合框架(泛型的多种应用场景、泛型类、泛型方法、泛型接口)

泛型类: 格式:类名 应用: 泛型方法: 泛型接口:

2017-06-18 19:42:23

阅读数:117

评论数:0

java语言基础(68)——集合框架(泛型概述和使用)

泛型: 字面意思是广泛的类型。实际是在类定义的时候不明确类型,而是在创建对象或调用方法的时候再明确类型的一种手法。也叫参数化类型,就是把类型当作参数一样来传递。 格式:   (此处的数据类型只能是引用类型) 好处: 把运行时期的问题提前到编译时期,可以及早发现问题。 避免了类型强转。 基本使...

2017-06-18 12:03:24

阅读数:124

评论数:0

java语言基础(67)——集合框架之数据结构

数据结构:数据的组织方式。 常见的数据结构: 栈:先进后出,压栈时数据是abc,弹栈(出来时)是cba,可以用来反转数据。举例:弹夹。 队列:先进先出,举例:排队买票 数组: 存储同一数据类型的多个元素的容器,有索引对数据进行精确的控制,查询效率高,增删效率低。 链表: 由一条链子,把多个节点...

2017-06-18 11:28:00

阅读数:81

评论数:0

java语言基础(66)——集合框架(arrayList ConcurrentModificationException 并发修改异常的解决方案)

问题重现: package ArrayListDemo; import java.util.ArrayList; import java.util.Iterator; public class ArrayListDemo { /** * @param args */ public...

2017-06-15 23:26:43

阅读数:142

评论数:0

php.ini-development 与 php.ini-production

刚装的php7发现居然没有php.ini文件。 我估计用惯了集成环境的phper都会有这个困惑。虽然wamp ,phpstudy等一些集成php环境给我们带来了很大的方便,但同时也夺走了我们很多成长的机会。 原来新下载的php本来就没有现成的php.ini文件。只是给了 php.ini-de...

2017-06-15 13:28:15

阅读数:2263

评论数:0

java语言基础(65)——集合框架(List的使用)

java.util.List List集合的特点: 1 元素进出有序 2 根据索引可对每个元素进行位置精确控制 3 元素可重复 package ListDemo; import java.util.ArrayList; import java.util.Iterator; import...

2017-06-13 23:36:29

阅读数:217

评论数:0

java语言基础(64)——集合框架(集合的由来以及数组集合的区别 集合的遍历)

有时候我们需要存储的对象的个数可能是变化的,但作为容器的数组,长度不可变,在初始化的时候就需要给定长度。为了弥补数组长度不可变的缺陷,java引入了集合。 数组和集合的区别:   数组 集合 长度 长度固定 长度可变 内容 内容只能是单一类型 内容多样 数据类型 可存基本类型、...

2017-06-12 23:35:40

阅读数:174

评论数:0

java语言基础(63)——日期时间处理方法(Date DateFormat Calendar)

Date import java.util.Date; class DateDemo { public static void main(String[] args){ Date d = new Date(); d.getTime(); // 得到当前毫秒值 d.setTime...

2017-06-11 14:30:40

阅读数:96

评论数:0

java语言基础(62)——BigDecimal类的使用

由于在运算的时候,float类型和double类型很容易丢失精度。所以,java引入了BigDecimal类来进行高精度计算。 加减乘除: Add max(addend.scale(), augend.scale()) Subtract max(minuend.scale(), subtra...

2017-06-10 23:10:21

阅读数:76

评论数:0

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