![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java系统学习
文章平均质量分 57
出书的
张国荣家的弟弟
你尽管善良,上天自有衡量
展开
-
JDK如何完全卸载(已解决)
业务场景当你想安装其他版本的jdk的时候,不卸载的话,及时安装了也不能覆盖,这时候就需要我们将原来版本的jdk给卸载了,这里提供一种简单的方式(亲测可用)寻找路径:控制面板→程序→程序和功能安装其他版本的时候,变换JAVA_HOME的路径就行...原创 2021-04-29 15:10:06 · 14516 阅读 · 0 评论 -
Java反射面试题
再网上看了很多的java面试题,有很多都是零零碎碎的,有或者是需要付费加密????的,加个vip什么的,故而以下是博主整理的有关java面试题的以下内容,我想以一种幽默风趣????的风格来给大家分享和探讨。另外附加有一些公司的面试真题(内部分享)下面我就开启????耳机模式。并且⭐是重要部分,要记易考噢。 . Java反射面试题1、除了使用new创建对象之外,还可以用什么方法创建对象?使用Java反射可以创建对象!2、Java反射创建对象效率高还是通过研 new创建对象的效率高?通过原创 2021-03-08 20:52:32 · 425 阅读 · 0 评论 -
阿里巴巴开发手册(官方认定文档)
下载步骤1.打开链接2.输入提取码 xing链接:https://pan.baidu.com/s/1uv-th33RQ_r9003vO-EJ3w提取码:xing原创 2020-12-07 20:29:33 · 1121 阅读 · 0 评论 -
阿里巴巴开发手册(官方认定手册)
文章目录一、 编程规范(一) 命名风格(二) 常量定义(三) 代码格式(四) OOP 规约(五) 集合处理(六) 并发处理(七) 控制语句(八) 注释规约(九) 其它二、异常日志(一) 异常处理(二) 日志规约三、单元测试四、安全规约五、MySQL 数据库(一) 建表规约(二) 索引规约(三) SQL 语句(四) ORM 映射六、工程结构(一) 应用分层(二) 二方库依赖(三) 服务器七、设计规约附 1:版本历史附 2:专有名词解释一、 编程规范(一) 命名风格原创 2020-12-07 20:16:11 · 2137 阅读 · 0 评论 -
eclipse快捷键(实战用的)
eclipse 快捷键设置路径:help >show contextual hellp >点进来 ,这里就是eclipse快捷键大全:实战最实用的快捷键:.ctrl +D 删除当前行ctrl+1 快速修复3.ctrl +D 快速定位到上一次编辑的地方4.ctrl+/ 代码补全 ,解决了很多方法不会写的问题(划重点)5.ctrl +1 快速修正 (可...原创 2020-02-27 15:11:10 · 438 阅读 · 3 评论 -
数据库连接池Druid
如何连接数据库目录1. 创建maven 项目命名为resume_fonteda.个人简历为例:(resume_fonted)b.默认文件配置c.项目目录2.导入maven依赖:拓展:什么是POM?POM是项目对象模型(Project Object Model)的简称,它是Maven项目中的文件,使用XML表示,名称叫做pom.xml。作用类似ant的build.xml文...原创 2019-12-02 17:41:57 · 428 阅读 · 0 评论 -
scott映射java
sql语句:drop teble if exists ‘tb_dept’(如果表存在就覆盖在创建)DROP TABLE IF EXISTS `tb_dept`;CREATE TABLE `tb_dept` ( `deptno` tinyint(2) UNSIGNED NOT NULL COMMENT '部门编号', `dname` varchar(14) CHARACTER S...原创 2019-11-18 19:52:18 · 352 阅读 · 0 评论 -
Optional
Optional 知识:Java.util.Optioal 类 :java8导入的解决问题:空指针异常(NullpointerException)。创建Optional对象:Optional.empty():创建空的Optional;Optional.of(inst):创建非空(包含对应值的)的Optional,若inst为null,则抛出NullPointerException;Op...原创 2019-11-18 17:00:50 · 373 阅读 · 0 评论 -
java工程师(知识)
一门永不过时的编程语言——Java 软件开发。Java编程语言占比:据官方数据统计,在全球编程语言工程师的数量上,Java编程语言以1000万的程序员数量位居首位。 而且很多软件的开发都离不开Java编程,因此其程序员的数量最多。而在以Java编程为核心的开发领域中,javaEE程序员的需求量10年来一直居于首位!Java工程师就业:1.通过各大招聘网站统计,全国海量公司都在招聘Java开...原创 2019-10-28 19:55:49 · 352 阅读 · 0 评论 -
javaJFrame窗口设计
JAVA JFrame 窗口设计package 视频.窗口.Chat;import java.awt.BorderLayout;import java.awt.FlowLayout;import java.awt.GridLayout;import javax.swing.*;import javax.swing.border.TitledBorder;//import org.gr...原创 2019-10-14 16:12:15 · 2079 阅读 · 0 评论 -
九九乘法表打印 很简单的
力扣网站:https://leetcode-cn.com/problems/two-sum/源代码:package com.hc;public class Solution{ public static void main(String[] args) { for(int i = 1 ;i <= 9; i++) { for(int j...原创 2020-04-19 11:30:29 · 540 阅读 · 0 评论 -
Java语言基础(思维导图)
### java语言基础上诉图片java语言组成部分变量和常量数据类型标识符运算符语句whileif else原创 2020-05-13 11:12:07 · 524 阅读 · 0 评论 -
最新方法:JAVA 数组集合嘻哈(rap)方法记忆流比
java 数组 定义:一组相关类型的集合。缺点:长度固定,存在越界问题1.数组初始化1.1 动态初始化 数据类型[ ] 数组名称 =new 数据类型 [ 长度]; 数组下标 (从0开始)超出长度 ,数组就会越界,就会报错数组下标异常。数组中每个元素都有默认值,默认值是该数据类型的默认值。.length (属性):取得数组长度。 package array;pub...原创 2020-02-25 22:08:41 · 2014 阅读 · 2 评论 -
Java applet 类
Java Applet 基础Applet 是一种 Java 程序。它一般运行在支持 Java 的 Web 浏览器内。因为它有完整的 Java API支持,所以Applet 是一个全功能的 Java 应用程序。如下所示是独立的 Java 应用程序和 applet 程序之间重要的不同:• Java 中 Applet 类继承了 java.applet.Applet 类。• Applet 类没有定...原创 2020-02-21 15:34:03 · 1443 阅读 · 0 评论 -
Java 封装(她的理解)
Java 封装在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格的接口控制。封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。适当的封装可以让程式码更容易理解与维护...原创 2020-02-01 12:48:55 · 758 阅读 · 0 评论 -
抽象类女朋友今天不断问我什么是抽象类,今天就写个她(java 抽象类)
Java 抽象类概念书上都有: 重点是看代码理会:*同意就点勾 *在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。由于抽象类不能实例化对象,所以抽象类必须被继承,...原创 2020-02-01 12:26:40 · 756 阅读 · 0 评论 -
Java 重写(Override)与重载(Overload)
Java 重写(Override)与重载(Overload)重写(Override)目的重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写!重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。例如: 父类的一个方法申明了一个检查...原创 2020-02-01 12:15:52 · 633 阅读 · 0 评论 -
Java 包(package)简单讲解
Java 包(package)目的: 为了更好地组织类,Java 提供了包机制,用于区别类名的命名空间。包的作用 :1、把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。2、如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名加以区别。因此,包可以避免名字冲突。3...原创 2020-02-01 12:06:21 · 1030 阅读 · 0 评论 -
Java 正则表达式(一个突如其来的表达)
Java 正则表达式文章目录Java 正则表达式正则表达式实例• Matcher 类:捕获组正则表达式语法配版权符号 (©)。Matcher 类的方法正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。正则表达式实例一个字符串其实就是一个简单的正则表达式,例如 Hello World 正则表达式匹配 “He...原创 2020-02-01 11:59:26 · 803 阅读 · 0 评论 -
Java 异常怎么办,看着文章不会凉拌
Java 异常处理异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出 java.lang.ArithmeticException 的异常。异常发生的原因有很多,通常包含以下几大类...原创 2020-02-01 11:47:21 · 265 阅读 · 0 评论 -
Java 流(Stream)、文件(File)和IO
Java 流(Stream)、文件(File)和IOJava.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。Java 为 I/O 提供了强大的而灵活的支持,使其更广泛地应用到文件传输和网络...原创 2020-01-31 23:43:06 · 542 阅读 · 0 评论 -
Java StringBuffer 和 StringBuilder 类
Java StringBuffer 和 StringBuilder 类当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。StringBuilder 类在 Java 5 中被提出,它和 StringBuffe...原创 2020-01-31 23:29:58 · 221 阅读 · 0 评论 -
Java Scanner类(含有许多例子)
Java Scanner 类 java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。 下面是创建 Scanner 对象的基本语法:Scanner s = new Scanner(System.in);接下来我们演示一个最简单的数据输入,并通过 Scanner 类的 next() 与 nextLine() 方法获取输入的字符串,...原创 2020-01-31 19:37:01 · 430 阅读 · 0 评论 -
Java日期类,时间格式编码,Java休眠(sleep)calendar类
java 日期时间java.util包提供了 Date 类来封装当前的日期和时间,Date类提供两个构造函数来实例化Date 对象。第一个构造函数使用当前日期和时间来初始化对象。Date( )第二个构造函数接收一个参数,该参数是从1970年1月1日起的毫秒数。Date(long millisec)Date对象创建以后,可以调用下面的方法。序号 方法和描述 1 boolean ...原创 2020-01-31 19:29:42 · 551 阅读 · 0 评论 -
看过这篇Java的方法的介绍,就不会看其他的了(提炼版本)
星星课堂:现在来给大家讲解Java的方法:例子: 看 System.out.println(); 那它是什么呢?println()是一个方法System.是系统类out是标准的输出对象。翻译:调用系统类system中的标准输出对象out 中的方法println();java 方法简介:Java方法是语句的集合,它们在一起执行一个功能。 • 方法是解决一类问题的步骤的有序组合 ...原创 2020-01-30 21:42:48 · 316 阅读 · 0 评论 -
阿里的编程规范(自己编程的行为准则)
文章目录1、简介2、命名:3、格式规约4、注释规约5、OOP规约6、集合处理7、控制语句8、异常9、日志10、单元测试11、工程规约1、简介统一规范标准将有助于提高行业编码规范化水平,帮助行业人员提高开发质量和效率、大大降低代码维护成本2017年年初,首次公开了《阿里巴巴Java开发手册》,自从第一个版本起,倍受业界关注。为了让开发者更加方便、快速的将规范推动并实行起来,阿里巴巴基于手册内容...原创 2020-01-30 18:21:58 · 1085 阅读 · 0 评论 -
Java Character 类
Java Character 类Character 类用于对单个字符进行操作。Character 类在对象中包装一个基本类型 char 的值实例char ch = 'a'; // Unicode 字符表示形式 char uniChar = '\u039A'; // 字符数组 char[] charArray ={ 'a', 'b', 'c', 'd', 'e' };然而,...原创 2020-01-23 13:10:10 · 305 阅读 · 0 评论 -
Java Number & Math 类
Java Number & Math 类一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double 等。实例int a = 5000; float b = 13.65f; byte c = 0x4a;然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。为了解决这个问题,Java 语言为每一个内置数据类型提...原创 2020-01-23 13:08:56 · 292 阅读 · 0 评论 -
Java String 类
Java String 类字符串广泛应用 在Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。创建字符串创建字符串最简单的方式如下:String greeting = "菜鸟教程";在代码中遇到字符串常量时,这里的值是 “菜鸟教程”",编译器会使用该值创建一个 String 对象。和其它对象一样,可以使用关键字和构造方法来创建 ...原创 2020-01-23 13:04:35 · 301 阅读 · 0 评论 -
Java switch case 语句
Java switch case 语句switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。语法switch case 语句语法格式如下:switch(expression){ case value : //语句 break; //可选 case value : //语句 break; //可选 //你可以有任意数量的case...原创 2020-01-23 12:58:43 · 318 阅读 · 0 评论 -
Java 运算符 简单明了
Java 运算符计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组:• 算术运算符• 关系运算符• 位运算符• 逻辑运算符• 赋值运算符• 其他运算符算术运算符算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术运算符。表格中的实例假设整数变量A的值为10,变量B的值为...原创 2020-01-23 12:51:22 · 226 阅读 · 0 评论 -
Java 循环结构 for while
Java 循环结构for, while 及 do…while顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。Java中有三种主要的循环结构:• while 循环• do…while 循环• for 循环在Java5中引入了一种主要用于数组的增强型for循环。while 循环while是最基本的循环,它的结构为:while( 布尔表达式 )...原创 2020-01-23 12:44:20 · 301 阅读 · 0 评论 -
java 修饰符 public default private
java 修饰符Java语言提供了很多修饰符,主要分为以下两类:• 访问修饰符• 非访问修饰符修饰符用来定义类、方法或者变量,通常放在语句的最前端。我们通过下面的例子来说明:public class className { // ... } private boolean myFlag; static final double weeks = 9.5; protec...原创 2020-01-23 12:38:07 · 413 阅读 · 0 评论 -
Java 条件语句
Java 条件语句- if…else一个 if 语句包含一个布尔表达式和一条或多条语句。语法if 语句的语法如下:if(布尔表达式) { //如果布尔表达式为true将执行的语句 }如果布尔表达式的值为 true,则执行 if 语句中的代码块,否则执行 if 语句块后面的代码。Test.java 文件代码:public class Test { public static void...原创 2020-01-23 12:29:54 · 300 阅读 · 0 评论 -
Java 对象和类(由于重要 单独开小灶)
Java 对象和类Java作为一种面向对象语言。支持以下基本概念:• 多态• 继承• 封装• 抽象• 类• 对象• 实例• 方法• 重载下面是我说的,重新了解一些。本节我们重点研究对象和类的概念。• 对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。*(对象:方法,属性;)• 类...原创 2020-01-23 12:21:04 · 312 阅读 · 0 评论 -
Java 基础语法(值得小白入手)
Java基础语法自己的理解:一个java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。基本概念(重点)类 : 类是一个模板,一个有关集合,他描述一类对象的行为和状态(由自己需求根据事实来定)。对象: 对象是类的一个实例,就是类里面的子集,有状态和行为,比如我家的猫, 整个猫科动物是一个类,那我家猫咪就是这个类的实例,及就是对象,它的状态(属性):颜色,名字,品种...原创 2020-01-23 12:00:10 · 243 阅读 · 0 评论 -
JAVA 开发环境配置(Linux window)详细讲解
window系统安装java下载JDK首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击如下下载按钮:出现下面此图,其实也可以直接搜Java jdk oracle 都行的。接着有下面accept ,并根据自己电脑选择系统版本 这里选的是64x的下...原创 2020-01-23 11:36:19 · 353 阅读 · 0 评论 -
二级(JAVA语言程序设计)考试大纲
二级(Java 语言程序设计)考试大纲基本要求1.掌握算法的基本概念2.掌握基本数据结构及其操作。3.掌握基本排序和查找算法。4.。。逐步求精的结构化程序设计方法。5.。。软件工程的基本方法,具有初步应用技术进行软件开发的能力。6.。。数据库的基本知识,数据库设计有关的方法命令。考试内容一 基本数据结构和算法算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)。...原创 2020-01-11 16:27:10 · 14627 阅读 · 0 评论 -
Java介绍和概述——基本
Java 教程Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。Java可运行于多个平台,如Windows, Mac OS,及其他多种UNIX版本的系统。本教程通过简单的实例将让大家更好的了解JAVA编程语言。Java 在线工具JDK 1.6 在线中文手册我的第一个 JAVA 程序以下我们通过一个简单的实例来展示 Java 编程,创建文件 H...原创 2020-01-08 19:47:11 · 3150 阅读 · 0 评论