Java
学习Java后端的路线
酸菜鱼_2323
这个作者很懒,什么都没留下…
展开
-
Java语言基础五之多线程
多线程程序、进程、线程并行与并发线程的创建和使用多线程的创建方法(四种)方法一:继承于Thread类方法二:实现Runnable接口比较两种方法实现Callable接口(JDK5.0新增线程创建方式)使用线程池(JDK5.0新增线程创建方式)Thread类的常用方法线程优先级的设置线程的生命周期线程的同步方式一:同步代码块方式二:同步方法方式三:Lock锁(JDK5.0新增)线程安全的单例模式——懒汉式死锁死锁的理解说明线程的通信线程通信的方法 程序、进程、线程 程序:静态代码 进程:程序的一次运行过程,具原创 2020-11-24 19:48:58 · 84 阅读 · 0 评论 -
Java语言基础四之异常处理
异常处理异常处理异常概述与异常体系结构``Error````Exception``异常体系结构异常的处理:抓抛模型异常处理机制一:``try-catch-finally``异常处理机制二:``throws``方法重写的规则如何选择两种异常处理机制手动抛出异常:``throw``用户自定义异常类 异常处理 异常概述与异常体系结构 Java程序在执行过程中所发生的异常事件可分为两类: Error Java虚拟机都无法解决的严重问题,如:JVM系统内部错误、资源耗尽等严重情况。比如:StackOverflowEr原创 2020-11-15 09:40:50 · 75 阅读 · 0 评论 -
Java语言基础三之面向对象
面向对象面向对象(对象与类)万事万物皆对象类的成员面向过程与面向对象面向对象的三大特征:Java的基本元素:类和对象类的结构定义类属性和方法属性方法方法的使用构造方法(构造器)【类的成员之三】构造器初始化初始化顺序可变个数的形参方法参数的值传递机制(值传递)方法重载方法的重写抽象类和抽象方法(abstract)抽象类抽象方法``abstract``使用注意点模板方法的设计模式(TemplateMethod)接口接口的使用接口的应用:代理模式(Proxy)接口的应用:工厂模式工厂模式的分类Java8中接口的新原创 2020-11-15 09:39:26 · 227 阅读 · 0 评论 -
Java语言基础二之Java基本语法
Java基本语法Java基本语法变量和运算符关键字和保留字标识符变量常量数据类型(四类八种)进制转换运算符输入输出读取输入输出文件的输入与输出程序流程控制条件语句循环语句大数值将普通数值转化为大数值大数值的运算比较大数值相等数组数组的概述获取数组的元素个数数组的内存解析:数组初始化以及匿名数组数组拷贝命令行参数数组排序将所有数组元素设置为一个值比较两个数组的大小输出数组信息二维数组初始化访问快速的打印二维数组的数据元素列表实际上没有多维数组,多维数组是数组的数组不规则数组 Java基本语法 变量和运算符 关原创 2020-11-15 09:33:40 · 259 阅读 · 0 评论 -
Java语言基础一之Java概述
Java语言基础——Java概述Java概述什么是JavaJava的特点常用的DOS命令java开发环境JDKJRE注释 Java概述 什么是Java java是一种编程语言和计算平台(在电脑中运行应用程序的环境【硬件环境和软件环境】) Java的特点 Java是一门**面向对象**的编程语言 Java摒弃了C++中难以理解的多继承、指针、内存管理,不需要手动管理对象的生命周期 Java是一门静态语言,执行效率比动态语言高,速度更快 Java具有平台独立性和可移植性(核心是JVM) J原创 2020-11-15 09:27:48 · 99 阅读 · 0 评论