java基础
java基础
速度但是但
这个作者很懒,什么都没留下…
展开
-
多线程详解---多线程基本概念
多线程我们首先要了解什么是线程和进程进程:进程是一个在内存中个独立运行的程序,每个进程都有一个独立的内存空间。进程是系统运行的基本单位,因此进程是动态的。任务管理器中的.exe文件都是一个单独的进程。线程:线程是在进程中独立运行的子任务。是进程的一个执行单元,负责当前进程的程序执行。每一个进程最少有一个线程。同类的进程共享堆和方法区资源,但是每个线程都有自己的程序计数器、虚拟机栈和本地方法栈。所以系统在产生一个线程,或是在各个线程之间切换工作时,负担比进程小得多。原创 2020-05-22 10:52:59 · 121 阅读 · 0 评论 -
Java集合
文章目录List集合Set集合Map集合HashSetVectorLinkList集合ArrayList集合HashMapHashtablePropertiesTreeSet自平衡二叉树哈希表List集合graph LRList-->ArrayListList-->LinkListList-->VectorArrayList集合底层采用数组数据结构线程不安全...原创 2020-04-07 21:29:45 · 105 阅读 · 0 评论 -
IO数据流
文章目录IO数据流Java流输入/输出原理输入/输出流的分类节点流和处理流InputSteamInputSteam的基本方法OutputSteamOutputSteam的基本语法ReaderReader的基本语法WriterWriter的基本语法节点流类型FileInputStream和FileOutputStream的用法FileReader的用法FileWriter的用法处理流类型缓冲流转换流...原创 2020-03-26 17:03:36 · 302 阅读 · 0 评论 -
final关键字
文章目录final关键字final关键字final是java的一个关键字。final表示最终的,不可变的。final可以修饰变量、方法和类。final修饰变量。final修饰的变量无法被改变,只能赋值一次,之后的赋值将报错。public static void main(String[] args) { final int i = 300; i = 200;...原创 2020-03-25 13:30:24 · 64 阅读 · 0 评论 -
对象转型
对象转型一个基类的引用类型变量可以“指向”其子类对象。一个基类的引用不可以访问其子类对象新增的成员(属性和方法)。可以使用 引用 变量 instanceof 类名来判断该引用型变量所“指向”的对象是否属于该类或者该类的子类子类的对象可以当作基类的对象来使用称作向上转型(upcasting),反之称作向下转型(downcasting)。public class Object { ...原创 2020-03-12 20:22:31 · 85 阅读 · 0 评论 -
异常处理
异常的概念Java异常是java提供的用于处理程序中错误的一种机制。所谓错误是指在程序运行的过程中发生的一些异常事件。设计良好的程序应该在异常发生时提供处理这些错误的方法,使得程序不会因为异常的发生而阻断或产生不可预计的结果。java程序的执行过程中如发生异常事件,可以生成一个异常类对象,该异常对像封装了异常事件的信息并将被提交给java运行时系统,这个过程可以称为抛出(throw)异常...原创 2020-03-07 16:00:53 · 111 阅读 · 0 评论 -
Object
### ObjecttoString()方法Object类中定义有public String toString()方法,其返回值是String类型,描述当前对象的有关信息在进行String与其他类型数据的连续操作时(如:System.out.println("Dog: "+dog)),将自动调用该对象类的toString()方法。可以根据需要在用户自定义类型中重写toString()方法...原创 2020-03-01 13:23:48 · 80 阅读 · 0 评论 -
super和this
super和thispackage Test02;class FatherClass{ public int name; public int gender; public void f(){ name = 100; System.out.println("FatherClass.name="+name); } pu...原创 2020-02-29 09:07:27 · 73 阅读 · 0 评论 -
方法的重写代码规范
在子类中可以根据需要对基类中继承的方法进行重写重写方法必须和被重写的方法具有相同的名称,参数列表和方法类型子类的权限修饰符必须要大于或者等于父类的权限修饰符(当父类方法的访问权限符private时,无法进行重写。如果要进行重写,只是定义一个新的方法)子类的返回值类型必须要小于或者等于父类的返回值在继承过程中如果父类当中的抛出异常,在子类重写父类的该方法也要抛出异常(子类抛出的异常类型要小...原创 2020-02-27 20:40:40 · 194 阅读 · 0 评论