随笔分类 -  java基础

摘要:自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取: https://www.cnblogs.com/bclshuai/p/11380657.html redis介绍详解附实例代码--看一篇就够了 目录 1 简介... 1 1.1 概述... 1 1.2 特点... 1 1.3 应 阅读全文
posted @ 2021-01-28 16:24 一字千金 阅读(1249) 评论(0) 推荐(0) 编辑
摘要:Java线程原理和5种同步方法 自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取: https://www.cnblogs.com/bclshuai/p/11380657.html 目录 1 Java线程原理和两种实现方式... 1 1.1 java线程原理和源码解析... 1 阅读全文
posted @ 2020-08-12 10:12 一字千金 阅读(390) 评论(0) 推荐(0) 编辑
摘要:1 线程函数 (1)独占CPU启动线程 join() 方法让一个线程强制运行,线程强制运行期间,其他线程无法运行,必须等待此线程完成之后才可以继续执行。 (2)线程休眠 Thread.sleep(500) 即可实现休眠500ms (3)线程优先级 线程将根据其优先级的大小来决定哪个线程会先运行,但是 阅读全文
posted @ 2020-07-24 15:58 一字千金 阅读(394) 评论(0) 推荐(0) 编辑
摘要:自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取: https://www.cnblogs.com/bclshuai/p/11380657.html 1 Java线程原理和两种实现方式 1.1 java线程原理和源码解析 线程是为了实现并发运行,java线程实现有两种方式。一种是 阅读全文
posted @ 2020-07-23 15:48 一字千金 阅读(311) 评论(0) 推荐(0) 编辑
摘要:自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取: https://www.cnblogs.com/bclshuai/p/11380657.html 1 Spring容器 Spring容器是Spring的核心,一切Spring bean都存储在Spring容器内,并由其通过IoC 阅读全文
posted @ 2020-06-11 11:45 一字千金 阅读(404) 评论(0) 推荐(0) 编辑
摘要:第一章 Java语言概述与开发环境 一、java程序的运行机制 1.语言的分类 编译型语言:如C++等,在特定的操作系统上编译为机器语言,执行效率高,但是通常无法在系统间移植,需要重新修改并编译。 解释型语言:如ruby、Python,用专用的解释器对源程序逐行解释成特定平台的机器码并立即执行,不是 阅读全文
posted @ 2020-02-03 09:50 一字千金 阅读(1245) 评论(0) 推荐(0) 编辑
摘要:@Value和@PropertySource实现*.properties 配置文件读取过程和实现原理 1 配置使用步骤 (1)右击resource目录添加*.prooerties配置文件 (2)填写配置文件的名称 (3)打开配置文件,填写配置项,按照键值对的形式添加 (4)在main函数的前面采用注 阅读全文
posted @ 2019-08-31 09:26 一字千金 阅读(1004) 评论(0) 推荐(0) 编辑
摘要:1 非阻塞NIO和阻塞IO 1.1 定义 阻塞IO:线程被阻塞,去处理一个读取和写入,中间如果有等待时间,则线程被占用,也不能处理其他任务; 非阻塞IO(new IO):引入了通道的概念,一个连接对应一个通道,为每个通道配置缓冲区,线程去轮询查看的通道的状态,如果某个通道上有数据准备好了,则通道状态 阅读全文
posted @ 2019-04-19 10:27 一字千金 阅读(284) 评论(0) 推荐(0) 编辑
摘要:1 比较排序Comparable和Comparator 1.1 接口作用说明 Comparable和Comparator都是用来实现对象的比较、排序,对比时需要实现Comparable或Comparator接口,Comparator位于java.util包下,而Comparable位于java.la 阅读全文
posted @ 2019-04-16 17:00 一字千金 阅读(539) 评论(0) 推荐(0) 编辑
摘要:1 时间和日期 1.1 日期类Date和格式化SimpleDateFormat 日期使用过程中需要将日期Date对象转化为字符串,或者将字符串形式的日期转化为日期Date对象。可以通过格式化类SimpleDateFormat来实现。 Date date = new Date(); //获取当前的系统 阅读全文
posted @ 2019-04-15 20:46 一字千金 阅读(513) 评论(0) 推荐(0) 编辑
摘要:1 断言 1.1 断言的作用 断言功能是用于软件的开发和测试的,主要使用在代码开发和测试时期,用于对某些关键数据的判断,如果这个关键数据不是你程序所预期的数据,程序就提出警告或退出。也就是说,删去断言的那部分语句后,你程序的结构和运行不应该有任何改变。 1.2 断言的语法 语法1:assert ex 阅读全文
posted @ 2019-04-09 10:26 一字千金 阅读(672) 评论(0) 推荐(0) 编辑
摘要:1 异常 1.1 异常处理的作用 在编程时,如果出现文件打开失败,读写文件就会异常退出。如果出现内存溢出错误,程序也会异常退出。如果不能对这些异常进行处理。程序则无法正常运行。所以java提供了一种异常处理机制,能够捕获这些异常,并能够进行处理。避免程序异常退出,保持程序的健壮性。异常处理还可以将主 阅读全文
posted @ 2019-04-09 10:25 一字千金 阅读(564) 评论(0) 推荐(0) 编辑
摘要:1 代理 1.1 代理的概念和作用 代理的概念很好理解,就像黄牛代替票务公司给你提供票,经纪人代理艺人和别人谈合作。Java的代理是指实现类作为代理类的属性对象,代理类提供方法给外部调用,代理类内部再去调用实现类的方法,实现具体的业务。也就是代理类作为对外接口人,实现类不直接对外。这就是java代理 阅读全文
posted @ 2019-04-03 22:18 一字千金 阅读(861) 评论(0) 推荐(0) 编辑
摘要:1 枚举 1.1 枚举的作用 我们经常要定义一些常量值,例如日期(MONDAY,TUESDAY……)或者错误码等。可以将常量组织起来,统一进行管理。常量比较只是值的比较,而枚举的比较需要传入枚举类型,代码更加规范,例如IsWeekend(MONDAY),不会出现IsWeekend(0)这样含义不明的 阅读全文
posted @ 2019-04-01 14:57 一字千金 阅读(946) 评论(0) 推荐(0) 编辑
摘要:1 反射 1.1 什么是反射 正射:指的是我们知道类的定义和类中的方法名称,直接先创建对象,然后通过对象去调用方法。例如: Apple apple = new Apple(); //直接初始化,「正射」 apple.setPrice(4); 反射:指的是一开始不知道我要初始化的类对象是什么,自然也无 阅读全文
posted @ 2019-03-28 20:59 一字千金 阅读(1161) 评论(0) 推荐(0) 编辑
摘要:1 泛型 1.1 泛型的作用 泛型有两种作用,一种是让接口或方式更通用,一种是限制作用。 第一种是一种是让接口或方式更通用,泛型和C++的模板很相似,有时在定义函数或者接口时,不确定需要传入的参数是什么类型,这时可能要创建多个重载函数来枚举所有的数据类型。而有了泛型之后,直接用一个标识符代替具体的数 阅读全文
posted @ 2019-03-25 14:36 一字千金 阅读(201) 评论(0) 推荐(0) 编辑
摘要:1 Spring框架 1.1 Spring的基本概念 是一个轻量级的框架,提供基础的开发包,包括消息、web通讯、数据库、大数据、授权、手机应用、session管理等。 Maven Maven是用来管理项目的依赖、编译、文档等信息。以前使用第三方类库需要复制类库到指定的目录下,可能此jar包还要依赖 阅读全文
posted @ 2019-03-11 11:28 一字千金 阅读(241) 评论(0) 推荐(0) 编辑
摘要:1 final关键字 1.1 final修改类、方法、变量 在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量)。下面就从这三个方面来了解一下final关键字的基本用法。 (1)修饰类 当用final修饰一个类时,表明这个类不能被继承。也就是说,如果一个类你永远不会让他 阅读全文
posted @ 2019-03-11 11:25 一字千金 阅读(206) 评论(0) 推荐(0) 编辑
摘要:1.1 servlet简介 Java Servlet 是运行在 Web 服务器或应用服务器上的程序。她是一个浏览器和服务器之间的中间层。程序员开发程序,实现servlet的接口。Servlet接收到用户请求,调用对应接口,返回响应。 1.2 Idea搭建servlet开发过程 https://www 阅读全文
posted @ 2019-03-11 11:12 一字千金 阅读(600) 评论(0) 推荐(0) 编辑
摘要:Servelet开发步骤和生命周期 (1) 程序员开发程序,实现servelet的init和destroy接口 。重写servlet的 doGet、doPost、doPut、doDelete四个方法; (2) 部署到tomcat等服务器,启动servelet程序; (3) 浏览器第一次发出浏览请求; 阅读全文
posted @ 2019-03-11 11:10 一字千金 阅读(225) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示