JAVA基础语法
文章平均质量分 69
扮猪吃老虎2号
这个作者很懒,什么都没留下…
展开
-
继承:在子类构造方法中调用父类的构造方法
abstract class Pet { private String name; private String sex; public Pet(String name,String sex) { this.name = name; this.sex = sex; } ...原创 2018-10-31 19:36:13 · 583 阅读 · 0 评论 -
AWT和Swing的区别
AWT 是Abstract Window ToolKit (抽象窗口工具包)的缩写,这个工具包提供了一套与本地图形界面进行交互的接口。AWT 中的图形函数与操作系统所提供的图形函数之间有着一一对应的关系,我们把它称为peers。 也就是说,当我们利用 AWT 来构件图形用户界面的时候,我们实际上是在利用操作系统所提供的图形库。由于不同操作系统的图形库所提供的功能是不一样的,在一个平台上存在的功能在...原创 2018-12-04 20:31:07 · 541 阅读 · 0 评论 -
多线程
进程:一个静态的概念,一个exe文件运行就是一个进程 线程是一个程序内部不同的执行路径(顺序控制流) Thread类是Runnable接口的子类 实现Runnbale接口和定义一个Thread的子类都在重写run方法 main方法:主线程 创建新线程: a、定义线程类实现Runnbale接口(更加合理) Thread myThread = new ...原创 2018-11-23 15:55:28 · 131 阅读 · 0 评论 -
JAVA基础知识总结4——IO
输出和输入都是以程序为中心 获取用键盘输入常用的的两种方法 方法1:通过 Scanner Scanner input = new Scanner(System.in); String s = input.nextLine(); input.close(); 方法2:通过 BufferedReader BufferedReader input = new BufferedReader...原创 2018-11-16 19:55:06 · 127 阅读 · 0 评论 -
异常
异常:异常类(Exception 类)有两个主要的子类:IOException 类和 RuntimeException 类。 检查性异常:不处理的话,程序是不能被编译的。 运行时异常:运行时异常程序员可以不去处理,当异常出现时,虚拟机会处理。常见的运行时异常有空指针异常。 非检测型异常: 异常 ...原创 2018-11-08 21:29:22 · 98 阅读 · 0 评论 -
JAVA基础知识总结3——常用类
常用类:Object Object类: 所有java类的根基(父)类 toString方法:属于Object类里面的方法,其功能为返回对象的哈希code码(对象地址字符串) public class TestToStringDemo2 { public static void main(String[] args) { ...原创 2018-11-01 21:38:51 · 180 阅读 · 0 评论 -
JAVA基础知识总结2——异常、数组、字符串、包装类
异常、数组、字符串、包装类 1.异常:运行期出现的错误,观察错误的名字和行号最重要 异常处理:try{可能出现异常的语句}catch(异常类型 对象){异常处理} 先逮小的异常,再逮大的异常 重写方法需要抛出与原方法所抛出异常类型一致或不抛出异常 finally:异常的统一出口,不管是否出现异常,都执行统一的代码 t...原创 2018-11-01 19:48:13 · 245 阅读 · 0 评论 -
JAVA基础知识1——堆栈、引用传递、static、多态、继承、接口
1.JVM(java虚拟机): Java编译器会将java程序(高级语言)经过编译会形成hello.class文件(字节码文件),类加载到JVM里面后,JVM读取并处理class文件,执行引擎把字节码转为可执行代码(机器码),执行的过程,再把可执行代码转为机器码,由底层的操作系统完成执行。 针对于不同的操作系统平台,有不同版本的Java虚拟机,一个Java虚拟机实例在运行过程中有三个子...原创 2018-11-01 10:20:48 · 198 阅读 · 0 评论 -
GC自动回收机制
2,GC简单的了解 GC :Garbage Collections 字面意思是垃圾回收器,释放垃圾占用的空间。让创建的对象不需要像c、c++那样delete、free掉 。对于c、c++的开发人员来说内存是开发人员分配的,也就是说还要对内存进行维护和释放。对于Java程序员来说,一个对象的内存分配是在虚拟机的自动内存分配机制的帮助下,不再需要为每一个new操作去写配对的delete/free...转载 2019-08-26 10:07:58 · 324 阅读 · 0 评论