
Java学习
文章平均质量分 83
C_Sephiroth
这个作者很懒,什么都没留下…
展开
-
Java基础
基础语法回顾数据类型基本数据类型整型byte short int long浮点型float double字符型char布尔型boolean引用数据类型(主要为)对象方法的回顾方法的定义 修饰符 返回值类型 方法名(参数类型 参数1, 参数类型 参数2……){ 方法体; }方法的调用...原创 2019-08-03 04:25:09 · 244 阅读 · 0 评论 -
Java中的异常
异常的概述和体系结构Java中使用Exception类来描述异常ThrowableExceptionErrorRuntimeExceptionParseExceptionThrowableError: 错误,一般不要去掩盖,让其充分暴露,然后才能找到出错的地方加以修正Exception: 异常,可以做一些捕获RuntimeException: 运行时异常,编译的时候能通过,运...原创 2019-08-03 04:24:17 · 150 阅读 · 0 评论 -
Java中的接口
接口的概述提供方法的规则,用以让其他的类去实现比抽象类还要抽象,接口中只有常量和抽象方法接口的成员特点成员变量只能是常量只能用public static final修饰由于是接口,无法被实例化,如果其变量要有意义,必须要有足够大的权限(public)由于接口没有方法体,所有如果有变量则必须是常量(final)要使接口中的常量能被其他类的方法直接调用,则必须要加静态修饰...原创 2019-08-03 04:23:10 · 175 阅读 · 0 评论 -
Java-文件与IO
标准输入输出流概述System. in标准字节输入流,用来读取从键盘录入的数据System.out标准字节输出流,用来将数据输出到控制台System.err标准错误流,属于字节输出流,用来将数据输出到控制台,字体为红,表示错误标准输入输出错误流,由于都是用static修饰的,全局只有三个,只要某个地方关闭了,其他地方也就用不了了OutputStreamWri...原创 2019-08-03 04:22:32 · 166 阅读 · 0 评论 -
Java中的集合
集合的体系结构由于不同的数据结构(数据的组织、存储方式),Java为我们提供了不同的集合,但不同的集合的功能都是相似的,都实现了同一个Collection接口集合数据结构单列集合Collection双列集合MapList数组结构ArrayList链表结构LinkedListSet哈希表结构HashSetLinkedHashSet二叉树结构TreeSet左列哈希表结构HashMapLinke...原创 2019-08-03 03:35:55 · 175 阅读 · 1 评论 -
Java中的Set与Map
Set接口的特点存入集合的顺序与取出集合的顺序有可能不一致没有索引存入集合的元素没有重复HashSet存储自定义对象并遍历public class TestForHashSet{ public static void main(String[] args){ HashSet<Student> hs = new HashSet<>();...原创 2019-08-03 03:35:11 · 335 阅读 · 1 评论 -
Java基础类及其方法
Object的toString方法我们在打印一个类的时候,默认调用其父类Object的toString方法,输出其字节码对象和哈希码public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode());}如果该类重写了其父类的toString方法,则按照其...原创 2019-08-03 03:33:57 · 279 阅读 · 0 评论 -
Java-包
包的作用和特点包可以有多层包的定义需要在第一行有效代码中(注释不算)不同包之间的文件名可以相同不同包之间的互相访问只能访问不同包之间的类导入包名使用类的全名(包名.类名)导入的是包下的类关键字:import使用import将包中的某个或某些类导入,相当于在当前的包中创建了导入的类通配符:*表示导入该包下所有的类权限修饰符public公...原创 2019-08-03 03:32:36 · 159 阅读 · 0 评论 -
Java多线程
多线程的概述进程进程是处于运行过程中的程序线程线程是进程中的一个执行单元CPU的运作CPU运作时,会在当前的线程中高速随机切换执行,由于其切换的速度非常快,会让人误认为线程是同时执行的多线程的实现方式实现方式1创建一个类继承Thread重写Thread的run方法,将该线程要执行的内容写在run方法中创建这个类的对象,调用他的start方法开启线程...原创 2019-08-03 03:31:18 · 200 阅读 · 0 评论 -
Mybatis笔记
Mybatis简介Mybatis是一个持久层框架。支持定制化SQL、存储过程以及高级映射为什么使用Mybatis与Hibernate的区别Mybatis相比较与Hibernate更加简单易学Mybatis没有任何第三方依赖,最简单的安装只需要两个Jar文件Mybatis的使用不会对应用程序或数据库的现有设计有任何影响,灵活性强SQL语句写在XML文件里,解除了SQL语程序...原创 2019-08-03 03:28:47 · 196 阅读 · 0 评论 -
JDBC的概念和常用开发步骤
JDBC概念 一套统一的Java语言规范,用于连接数据库开发步骤导入jar包加载驱动Class.forName("com.mysql.jdbc.Driver") //推荐//另一种加载驱动的方式DriverManager.registerDriver(new Driver); //不推荐,会造成重复注册获取连接Connection getConnect...原创 2018-05-15 02:38:02 · 317 阅读 · 0 评论 -
Java注解
注解的概念概念给编译器或者虚拟机看的一个标识作用规范代码的编写携带一些数据注解的属性属性注解可以携带一些属性,使得被其标识的方法(变量或类)具有其他不同的功能注解支持的属性类型为:基本数据类型、字符串类型、注解类型、枚举类型、以及以上类型的一位数组使用方法在注解时给其携带的属性赋值@Anno_name(属性名1=属性值1,属性名2=属性值2.....原创 2019-08-03 04:25:58 · 220 阅读 · 0 评论