Java工程师
文章平均质量分 91
其乐无涯
这个家伙很懒~~~
展开
-
Java基础(三)--常用工具类
包含Java异常、包装类、String类、集合、泛型、输入输出流、多线程等内容入门。原创 2024-04-13 22:28:55 · 684 阅读 · 0 评论 -
Java基础(二)-- 面向对象
万物皆对象、客观存在的事物。对象:用来描述客观事物的一个实体,由一组属性和方法构成。人关注对象人关注事物信息类是模子,确定对象将会拥有的特征(属性)和行为(方法)。类的特点:类是对象的类型。具有相同属性和方法的一组对象的集合。属性:对象具有的各种静态特征。“有什么”方法:对象具有的各种动态行为“能做什么”package 包名;例:package com.ql.animal;1、必须放在Java源文件中的第一行。原创 2024-04-13 21:39:03 · 1060 阅读 · 0 评论 -
Java基础(一)--语法入门
Java是一门面向对象的程序设计语言。1995年由sun公司发布。2010年sun公司被Oracle公司收购,然后发布了java8版本。原创 2024-04-13 15:35:56 · 945 阅读 · 0 评论 -
Java语法进阶及常用技术(八)--线程池
--- 软件中的“池”,可以理解为计划经济。我们的资源是有限的,比如只有十个线程,我们创造十个线程的线程池,可能我们的任务非常多,如1000个任务,我们就把1000个任务放到我们十个线程中去,慢慢的去执行,最终会执行完所有任务。但是资源总量十个线程是被控制住的,还有就是不需要再创建更多的线程了,创建线程是有一定的开销的。所以我们复用线程池的这十个线程,每个线程的执行效率也会提高。如果不适用线程池,每个任务都新开一个线程处理。原创 2023-06-11 16:46:56 · 556 阅读 · 0 评论 -
Java语法进阶及常用技术(四)--单元测试与JUnit4
单元测试单元测试是指对软件中的最小可测试单元进行检查和验证。测试用例是指编写一段代码对已有功能(方法)进行校验。JUnit 4是Java中最著名的单元测试工具,主流IDE内置支持。JUnit 4使用方法引入JUnit Jar包或增加Maven依赖。编写测试用例验证目标方法是否正确运行。在测试用例上增加@Test注解开始单元测试。JUnit的Maven依赖:<dependency> <groupId>junit</groupId> <arti原创 2022-04-17 15:41:27 · 351 阅读 · 0 评论 -
Java语法进阶及常用技术(六)--Lambda表达式
什么是Lambda表达式JDK8开始支持Lambda表达式,用来让程序编写更优雅。利用Lambda可以更简洁的实现匿名内部类与函数声明与调用。基于Lambda提供stream流式处理极大简化对集合的操作。传统代码使用Lambda表达式Lambda表达式语法Lambda语法格式Lambda表达式案例//四则运算接口public interface MathOperation{ public Float operate(Integer a, Integer b);}public原创 2022-04-16 16:25:09 · 661 阅读 · 0 评论 -
Java语法进阶及常用技术(五)--Java反射
什么是反射Reflect反射(Reflect)是在运行时动态访问类与对象的技术。反射是JDK1.2版本后的高级特性,隶属于java.lang.reflect。大多数Java框架都基于反射实现参数配置、动态注入等特性。原创 2022-04-06 20:04:02 · 377 阅读 · 0 评论 -
Java语法进阶及常用技术(三)--Maven项目管理
Maven介绍Maven是项目管理工具,对软件项目提供构建与依赖管理。Maven是Apache下的Java开源项目。Maven为Java项目提供了统一的管理方式,已成为业界标准。Maven核心特性项目设置遵循统一的规则,保证不同开发环境的兼容性。强大的依赖管理,项目依赖组件自动下载、自动更新。可扩展的插件机制,使用简单,功能丰富。Maven的安装与配置安装Maven之前需要安装jdk1.8。从官网下载MavenMaven官网:https://maven.apache.org/bin原创 2022-04-01 20:53:44 · 571 阅读 · 0 评论 -
Java语法进阶及常用技术(二)--数据库连接池和Commons DBUtils
阿里巴巴Druid连接池Druid是阿里巴巴开源连接池组件,是最好的连接池之一。Druid对数据库连接进行有效管理与重用,最大化程序执行效率。连接池负责创建管理连接,程序只负责取用与归还。...原创 2022-03-20 15:03:27 · 952 阅读 · 0 评论 -
Java语法进阶及常用技术(一)--JDBC入门
什么是JDBCJava数据库连接-Java DataBase ConnectivityJDBC可让Java通过程序操作关系型数据库JDBC基于驱动程序实现与数据库的连接与操作JDBC的优点统一的API,提供一致的开发过程易于学习,容易上手,代码结构稳定功能强大,执行效率高,可处理海量数据...原创 2022-03-17 21:41:49 · 969 阅读 · 0 评论