A:为什么要有包 将字节码(.class)进行分类存放 包其实就是文件夹 举例: 学生:增加,删除,修改,查询 老师:增加,删除,修改,查询 ... 方案1:按照功能分 com.hwh.add AddStudent AddTeacher com.hwh.delete DeleteStudent De ...
分类:
编程语言 时间:
2020-01-30 12:57:35
阅读次数:
98
JDK简介 Java语言的开发,需要JDK(Java Development Kit)环境的支持,,是一组实现Java程序开发与运行的本地环境。 Java开发分三个开发方向: ● Java单机程序 (JavaSE):JDK提供的就是单机版本的程序开发支持,包括常用的类库,系统支持。 ● Java嵌入 ...
分类:
其他好文 时间:
2020-01-29 12:26:21
阅读次数:
63
软件下载及配置 软件下载 mvn需要jdk的支持,jdk下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8 downloads 2133151.html 官方下载地址:http://maven.apache.org/d ...
分类:
其他好文 时间:
2020-01-28 22:54:29
阅读次数:
108
首先得安装jdk(Java Development Kit开发工具包) 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击如下下载按钮: 然后出现图 然后 最后 下载完成以后点击安装(注意:路径不能有中 ...
分类:
编程语言 时间:
2020-01-28 15:49:32
阅读次数:
98
1.下载JDK 官网下载: www.oracle.com/technetwork… 百度云下载: pan.baidu.com/s/1LGf3Podz…提取码:s6mg (官网下载步骤) 进入官网 http://www.oracle.com/technetwork/java/javase/downlo ...
分类:
编程语言 时间:
2020-01-27 19:25:50
阅读次数:
147
类加载的作用:将class文件字节码内容加载到内存中,并将这些静态数据转换成方法区的运行时数据结构,然后在堆中生成一个代表这个类的java.lang.Class对象,作为方法区中类数据的访问入口。 类缓存:标准的JavaSE类加载器可以按要求查找类,但一旦某个类被加载到类加载器中,它将维持加载(缓存 ...
分类:
其他好文 时间:
2020-01-26 16:06:16
阅读次数:
77
Mac下默认是没有安装java运行环境的 运行java -version命令,查看有没有装java环境,如果显示如下图。那么就说明没有安装 1.下载jdk https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads ...
分类:
编程语言 时间:
2020-01-26 15:57:40
阅读次数:
69
一.Spring简介 1. Spring介绍Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。 2. Spring作用Spri ...
分类:
编程语言 时间:
2020-01-21 23:13:14
阅读次数:
101
1.1 spring简介 Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE ...
分类:
编程语言 时间:
2020-01-21 20:07:21
阅读次数:
94
1. 线程池 1.1. 为什么使用线程池 多线程的缺点: 处理任务的线程创建和销毁都非常耗时并消耗资源。 多线程之间的切换也会非常耗时并消耗资源。 解决方法:采用线程池 使用时线程已存在,消除了线程创建的时耗 通过设置线程数目,防止资源不足 1.1. ThreadPoolExecutor的全参构造函 ...
分类:
编程语言 时间:
2020-01-21 17:51:48
阅读次数:
62