首先得安装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
类型转换: 由于Java是强类型语言,所以要进行运算的时候,需要用到类型转换。 图中优先级从低到高,小数优先级大于整数。 运算中,不同类型的数据需要转换为同一类型,然后进行运算。 强制类型转换:(类型)变量名 高--低 自动类型转换:不用写 低--高 1 public class Demo04 { ...
分类:
编程语言 时间:
2020-01-21 16:40:12
阅读次数:
85
包机制: 为了更好的组织类,Java提供了包机制,用于区别类名的命名空间 包语句的语法格式为: package pkg1[ . pkg2[ . pkg3...]]; package com.duan.operator; 一般利用公司的域名倒置作为包名;com.baidu.www 为了能够使用某一个包 ...
分类:
编程语言 时间:
2020-01-21 16:32:22
阅读次数:
65
Write Once,Run Anywhere. JavaSE:标准版(桌面程序,控制台开发...),是Java的基础和核心。 JavaME:嵌入式开发(手机,小家电...),现在基本不用已经过时。 JavaEE:企业级开发(web端,服务器开发...),提供了许多企业级开发的完整的解决方案。比如开 ...
分类:
编程语言 时间:
2020-01-21 16:25:33
阅读次数:
93