关闭
当前搜索:

JAVA 的IO流(异常&File文件类)及一些常用流

IO流:IO流用来处理设备之间的数据传输,上传文件和下载文件因为IO流操作的对象就是File文件,而且操作过程中会出现很多的异常,所以还要学习异常和File文件类异常:Java程序在运行过程中出现的错误Throwable是所有异常的顶层父类异常分为两种:1。Error严重问题:不用处理,因为问题非常严重,例如内存溢出2。Exception非严重问题:可解决也可以不解决 (1):编译期异常:非Run......
阅读(62) 评论(0)

ArrayList /Vector/LinkedList用/迭代器遍历 /列表迭代器遍历 /使用size()和get()方法遍历/使用增强for遍历集合

package org.westos.demo3; import java.util.ArrayList; import java.util.Iterator; import java.util.ListIterator; public class Test { public static void main(String[] args) { ArrayList list = new ...
阅读(26) 评论(0)

Java泛型

泛型定义在接口上 package org.westos.org.westos.demo3; public interface MyInterface { M set(M str); } 泛型定义在类和方法上 package org.westos.org.westos.demo3; public class Teacher { private T t; public T get...
阅读(21) 评论(0)

Java集合

Java集合 数组作为容器,可以存储基本数据类型,也可以存储引用数据类型,数组一旦定义出来,长度就固定了,而且也只能存储引用数据类型,用起来不太方便,需哦一就引出了集合的概念。 集合 集合的长度是可变的,集合中可以存储不同的数据类型,但是集合不能存储基本数据类型 集合中的方法    Collection:     包括      list     和 set a/添加功能 ...
阅读(96) 评论(1)

JDK1.8新增的时间日期API

JDK1.8 新增的日期时间API LocalDate、 LocalTime、 LocalDateTime类的实例是不可变的对象,分别表示使用 ISO-8601日历系统的日期、时间、日期和时间。它们提供了简单的日期或时间,并不包含当前的时间信息。也不包含与时区相关的信息。 注: ISO-8601日历系统是国际标准化组织制定的现代公民的日期和时间的表示法 这些新增的日期时间API都在 ja...
阅读(53) 评论(0)

Day13,14,15

=====StringBuffer:线程安全的可变字符序列  可用来拼串 Stringbuffer(理解为一个存储字符串的容器)构造一个其中不带字符缓冲区,初始容量为16个字符,一旦存储内容超过制定容量,可以自动扩充 .capacity用来获取字符串容量 .append用来向字符串缓冲区中增加内容,可以链式编程连调来拼串 .toString()把StringBuffer类型转成Strin...
阅读(29) 评论(0)

day10day11day12

=====接口的默认修饰符public static final  例如:  public static final int NUM=100;  public static final String name="haha";  省略前面默认修饰符也是可以的,但是尽量不要省略  void jump(); =====抽象类和接口有什么区别   ==1.抽象类有构造方法,接口没有构造方法 ...
阅读(17) 评论(0)

day7day8day9

===构造方法的作用:创建对象,给对象中的成员进行初始化 ===构造方法的特点:  1》方法名与类名相同  2》没有返回值类型,没有void  3》没有具体的返回值 ===构造方法的的注意事项:  1.如果没有给出构造方法,系统将自动提供一个无参构造  2.如果给出构造方法,系统不在提供默认无参构造  3.如果给出构造方法后还想使用无参构造现需要自己给出,所以我们最好永远自己给 出...
阅读(91) 评论(0)

DAY5DAY6

方法:就是你要实现某个功能具体的步骤的封装,提高代码的复用性 方法的格式: 权限修饰符 状态修饰符号 返回值类型 方法名(参数列表){方法体} 方法的调用   方法名(); 方法的重载:允许一个类中 出现多个同名的方法 但是要参数个数或参数类型不同 类中要有成员变量和成员方法: ackage org.westos.demo; public class Student {  //定义该...
阅读(21) 评论(0)

DAY2

第二天主要讲了常量及常量的分类,进制转换,变量和变量的定义,数据类型的分类及转换及运算符(算术运算符,赋值运算符,比较运算符,逻辑运算符) 接下来是上课过程中一些需要注意的点。     进制转换, 其他进制到十进制使用位权展开法; 十进制到其他进制用除基取余,直到商为零,余数反转。 还有使用8424码的查表快速转换法    原反补码, 这里有两个例子方便记忆 ...
阅读(26) 评论(0)

DAY1

今天是第一天上课,学的东西都很基础,但是基础的东西也是很重要的东西,有许多需要记的东西。      今天首先对计算机的基础知识与java的发展史和特点有了一些了解,然后在老师的讲解下对计算机 进行了JDK的安装以及环境变量的设置并学习了一些dos命令行的操作,还有标识符以及标识符的常见 命名规则,       接下来进行了第一个程序HelloWorld的编写 class...
阅读(31) 评论(0)
    个人资料
    • 访问:496次
    • 积分:108
    • 等级:
    • 排名:千里之外
    • 原创:11篇
    • 转载:1篇
    • 译文:0篇
    • 评论:1条
    文章存档
    最新评论