java基础
山城SC
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
多线程
线程创建 创建一个Thread类,或者一个Thread子类的对象 创建一个实现Runnable接口的类的对象 Thread类 Thread是一个线程类,位于java.lang包下 构造方法 说明 Thread() 创建一个线程对象 Thread(String name) 创建一个具有指定名称的线程对象 Thread(Runnable target) 创建一个基于Runn...原创 2020-02-20 13:23:56 · 259 阅读 · 0 评论 -
集合
集合 Collection和Map Collection的继承接口有List序列、Queue队列、Set集。序列和队列有序允许重复,集里的元素无序不允许重复。 List实现类有ArrayList和LinkedList。Queue实现类有LinkedList。Set实现类有HashSet。 Map的实现类有HashMap。 List概述 List是元素有序并且可以重复的集合,成为序列。 List可...原创 2020-02-15 22:30:49 · 324 阅读 · 0 评论 -
Java包装类
Java数据类型 包装类 Java API 基本数据类型和包装类的转换 自动装箱 int t1 = 2; Integer t2 = t1; 手动装箱 Integer t3 = new Integer(t1); 自动拆箱 int t4 = t2; 手动拆箱 int t5 = t2.intValue(); 基本数据类型和字符串的转换 Integer.toString(...原创 2020-02-08 16:40:25 · 205 阅读 · 0 评论 -
Java常用工具:异常
异常 Throwable throwable分为Error和Exception。 Error Error是程序无法处理的错误,表示运行应用程序中较严重的问题。 虚拟机错误 内存溢出 线程锁死 …… Exception Unchecked Exception 编译器不要求强制处理的异常。 RuntimeException NullPointerException 空指针异常 ArrayIn...原创 2020-02-06 16:35:41 · 220 阅读 · 0 评论 -
StringBuffer类复习
StringBuffer类 StringBuffer类:字符缓冲区 StringBuffer类和String类最大的区别在于它的内容和长度是可以改变额。StringBuffer类似一个字符串容器,当在其中添加或删除字符时,并不会产生新的StringBuffer对象 StringBuffer类常用方法 StringBuffer append(char c)--------------添加参数原创 2017-10-26 19:30:07 · 755 阅读 · 0 评论 -
JavaString类总结
String类 String类的构造方法 Sting()-----------------创建一个内容为空的字符串 String(String value)--------------------根据只定字符串内容创建对象 String(char[] value)--------------------根据指定字符数组创建对象 一、字符串的基本操作 package pan; clas原创 2017-10-26 18:25:13 · 554 阅读 · 0 评论 -
集合类的双列集合:Map接口
Map接口是一种双列集合,它的每一个元素都包含了一个键对象key和一个值对象Value,键和值之间存在着一种对应关系称为映射。 Map集合的常用方法 HashMap是Map接口的实现类,它用于储存键值映射关系,但必须保证不出现重复的键,若键重复后面的将会覆盖前面的。 遍历Map集合中所有键值对的方法 1.通过ke原创 2017-10-13 16:11:28 · 1663 阅读 · 0 评论 -
集合类:单列集合--Collection
一、为什么要有集合类 在程序中可以用数组来保存多个对象,但在某些情况下开发人员无法预测对象的多少,此时再用数组来储存并不合适。例如:某学校要储存在校学生的信息,由于学校会不断有新的学生进来也会有毕业的学生出去,这是学生的数目就很难确定。为了保存这些数目不确定的对象,JDK提供了一系列特殊的类,这个类可以储存任意类型的对象,并且长度可变,java中称这些类为集合。 二:Collection C原创 2017-10-12 16:37:13 · 685 阅读 · 0 评论 -
Math类和Random类
Math类与Random类 Math类是数学操作类,提供了一系列用于数学运算的静态方法,包括求绝对值,三角函数。Math类中有两个静态变量PI和E,分别代表常量π和e; package pan; class Example{ public static void main(String[] args) { System.out.println(Math.abs(-1));//求绝对值原创 2017-10-28 13:56:12 · 460 阅读 · 0 评论 -
System类和Runtime类
System类和Runtime类 System类定义了一些与系统相关的属性和方法,它所提供的属性和方法都是静态的,因此,想要引用这些属性和方法,直接使用System类调用即可。 System类的常用方法 Static void exit(int status)-----------------该方法用于终止当前运行的java虚拟机,其中,参数status表示状态码,若状态码非0,则表示异常终原创 2017-10-28 13:28:00 · 517 阅读 · 0 评论
分享