
Java笔记
文章平均质量分 91
渣渣淘
24届软件工程专业
展开
-
Java_常用类
目录String类一、String的特性二、String的实例化1.字面量定义的方式2.通过new + 构造器的方式三、String常用方法1.常用方法一2.常用方法二3.常用方法三四、有关String的数据类型转换1.String 与基本数据类型、包装类之间的转换2. String 与 char[]之间的转换3.String 与 byte[]之间的转换五、StringBuffer和StringBuilder1.String、StringBuffer、StringBuilder三者的异同?2.StringB原创 2021-11-24 21:32:12 · 199 阅读 · 1 评论 -
java基础
目录Java基础一、注释1.单行注释2.多行注释3.文档注释二、标识符三、数据类型基本数据类型1.数值型整数类型(byte,short,int,long)浮点类型2.字符型(char)3.布尔型(boolean)4.基本数据类型之间的运算规则5.可能遇到 的一些情况引用数据类型1.类(class)字符串String2.接口(interface)3.数组([])1.一维数组2.二维数组3.常见数组类的使用4.数组常见异常四、运算符1.算数运算符2.赋值运算符3.比较运算符4.逻辑运算符5.位运算符6.三元运算原创 2021-09-11 20:40:39 · 188 阅读 · 0 评论 -
Java_面向对象_上
目录一、类1.成员变量(属性)和局部变量(1)成员变量(2)局部变量2.构造器(1)特征(2)作用(3)构造器的创建(4)说明3.方法(1)方法的声明(2)方法的重载(3)可变个数的形参(4)方法形参的值传递机制二、对象1.创建对象2.匿名对象一、类类常见的成员:属性和行为(方法 或函数)1.成员变量(属性)和局部变量(1)成员变量定义格式:数据类型 变量名 = 变量值直接定义在类的一对**{}**内;可以在声明属性时指明其权限,使用权限修饰符。常用权限修饰符:private、publ原创 2021-09-23 21:18:41 · 132 阅读 · 0 评论 -
Java_面向对象_中
目录一、封装性1.概念2.主要功能3.封装原则4.封装的实现二、继承性1.格式2.关于继承性的规定3.有关Object类4.方法的重写三、多态性1.引入2.多态的使用前提3.方法的虚拟调用(1)正确的方法调用(2)虚拟方法调用4.向下转型四、抽象类1.概念2.抽象方法3.抽象类4.注意一、封装性引入:使用者对类内部定义的属性(对象的成员变量)的直接操作会导致数据的错误、混乱或安全性问题。1.概念封装是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。封装可以被认为是一个保护屏障,防止该类的代原创 2021-09-26 17:39:16 · 485 阅读 · 0 评论 -
Java_面向对象_下
目录一、接口1.接口的成员2.接口的使用(1)interface(2)implements(3)多个接口(4)接口与接口之间(5)JDK8中的接口知识点(6)举例二、关键字1.this2.package3.import(1)语法格式(2)注意(3)应用举例4.super5.instanceof6.static(1)修饰属性(2)修饰方法(3)注意(4)单例设计模式7.final修饰类修饰方法修饰变量三、权限修饰符四、内部类一、接口接口存在的两个意义:1.用来定义规范2.用来做功能的拓展1.接口原创 2021-09-26 17:43:03 · 389 阅读 · 0 评论 -
开发团队人员调度软件(尚硅谷)
目录开发团队人员调度软件domain模块1.Equipment(接口)2.PC3.NoteBok4.Printer1.Employee2.Programmer3.Designer4.Architectservice模块1.Status(枚举类)2.Data(数据类)3.NameListService4.TeamService5.TeamExceptionview模块1.TeamView2.TSUtility(工具类)开发团队人员调度软件domain模块包含Employee及其子类等JavaBean类原创 2021-10-06 20:12:04 · 1181 阅读 · 0 评论 -
Java_高级_多线程
学自 尚硅谷目录一级目录二级目录三级目录一、多线程1.基本概念程序、进程、线程单核CPU和多核CPU的理解使用多线程的优点何时需要多线程2.线程的创建和使用方式一:继承于Thread类方式二:比较创建线程的两种方式线程优先级Thread类的有关方法3.线程的生命周期4.线程安全(1)引入(2)方式一:同步代码块(3)方法二:同步方法(4)方式三:Lock(锁)5.线程的死锁6.线程通信涉及到的三个方法sleep()和wait()的异同7.JDK5.0新增两种创建线程方式实现Callable接口使用线.原创 2021-10-24 18:57:41 · 110 阅读 · 0 评论 -
Java_异常处理
目录一、异常的概述1.异常分类2.编译时异常和运行时异常(1)编译时异常(2)运行时异常二、异常的处理1.异常的处理机制一(1)try-catch-finally(2)try(3)catch(4)finally(5)捕获异常信息的相关信息(6)说明2.异常的处理机制二三、手动抛出异常四、自定义异常类一、异常的概述在Java语言中,将程序执行中发生的不正常情况称为异常。1.异常分类Java程序在执行过程中所发生的异常时间可分为两类:Error:Java虚拟机无法解决的严重问题。如:JVM系统内原创 2021-10-05 20:37:38 · 97 阅读 · 0 评论