死磕JAVA学习笔记 提高篇
Python大视觉
这个作者很懒,什么都没留下…
展开
-
Java提高篇之数组(2)
上篇文章定义了数组,简单介绍了数组及一维数组和二维数组,我们知道,数组是用来存储数据的,那么涉及到数据,必然有对于数据的操作,即增删改查,尤其涉及到数组时,设计到数据结构和算法相关,算法相关的内容在数据结构和算法系列博客中会详细介绍,本篇博客介基于数组Array类的相关方法,即统计数组的最大值、最小值、平均值、总和,复制数组,数组比较,数组元素比较数组排序,查找,等的实现。(一)数组Array类简介java.util.Arrays类即为操作数组的工具类,包含了用来操作数组(比 如排序和搜索)的各种方原创 2020-11-15 22:31:49 · 98 阅读 · 0 评论 -
Java提高篇之数组(1)
最近学习JAVA数组相关知识,写篇博客,作为学习笔记,以便查阅,主要从四个方面简介(1)数组简介 (2)一维数组,定义,声明,初始化,使用,内存分析,(3)二维数组,定义,声明·,初始化,使用,内存分析。(4)数组及其方法时使用,增删改查。数组中涉及到排序算法相关,如冒泡排序,最小二分法等相关在数据结构和算法中介绍,此处数组的应用只介绍数组中数据的增删改查。(一)数组概述(二)一维数组(三)二维数组...原创 2020-11-15 20:08:32 · 148 阅读 · 0 评论 -
JAVA提高篇之字符串
最近学习JAVA String类,写点博客记录学习笔记,主要从五个部分介绍Java 字符串,(1)字符串String简介 (2)字符串String 常用方法 (3)字符串String常规操作如截断,查找分区等,(4)字符串的存储特性和不可变性,(5)String ,StringBuilder,Stringbuffer之间的比较。(一)String简介在JAVA中,我们用String来表示字符串,如"abd","132asdjkdv",等内容,Java程序中的所有字符串文字(例如"abc" )都...原创 2020-11-14 15:26:38 · 109 阅读 · 0 评论 -
JAVA提高之注解
最近学JAVA注解相关知识,写篇博客记录一下,主要从四个方面来介绍注解(1)为什么要用注解?(2)什么是注解?(3)注解的类型及其简介(4)如何自定义注解?(1)为什么要用注解? 1>解决代码之间的松耦合问题:在设计程序时,强调高内聚,低耦合,如何时不同程序代码之间保持强的耦合性,通常使用Annotation和方法紧密的耦合起来, 2>注解定义了一种标准描述元数据的方法,避免不同的元数据定义方式带来的混乱。简单来说:本来可能需要很多配置文件,需要很多...原创 2020-11-10 20:16:03 · 96 阅读 · 0 评论 -
JAVA提高之枚举类
最近学习JAVA枚举类相关知识,写篇博客记录一下,主要从三个方面来介绍枚举类,第一,为什么要用枚举类,第二,枚举类的定义,第三,枚举类的常用方法。(一)为什么要用枚举类?在设计程序时,通常有一些变量的名称数目性质时稳定的,比如说一年四季,一周七天,性别男女等,这些常量是有限且稳定的,在通常定义的方法;private static fianl FIRSTSEASON=SPRING;private static fianl SECONDSEASON=SUMMER;private static原创 2020-11-10 16:30:17 · 99 阅读 · 0 评论 -
JAVA IO系统简介
最近学习IO系统,写两篇文章,第一篇介绍IO系统基础知识,即什么为io系统,流的概念,流的类型即输入流输出流,字节流或字符流,第二篇介绍常用的IO流的通常用法,即流的应用。Java io系统简介:I/O是Input/Output的缩写, I/O技术是非常实用的技术,用于 处理设备之间的数据传输。如读/写文件,网络通讯等。通常情况下。程序读入数据,对于数据修改之后写出到指定位置,这整个过程即为JAVA io系统的工作,对于数据的输入/输出操作以“流(stream)” 的方式进行较为通俗的理解:将Ja原创 2020-11-04 17:16:04 · 250 阅读 · 0 评论 -
JAVA 正则表达式 (超详细)
新网站上线 欢迎大家 网站交易中心 在这里你可以购买或者出售你的网站。网站信息发布中心 在这里有各种交易信息的发布。同时提供一些软件的免费使用(附有源码)。网站博客系统 这里你可以注册自己的博客。一个账户无限量博客联系方式:[email protected]:...转载 2019-04-27 09:08:15 · 529 阅读 · 0 评论 -
正则表达式30分钟入门教程
正则表达式30分钟入门教程转载 2019-03-20 12:27:31 · 81 阅读 · 0 评论 -
Java JVM 运行机制及基本原理
Java JVM 运行机制及基本原理将知识用文字记录下来,供以后温故知新。JVM的基础概念JVM的中文名称叫Java虚拟机,它是由软件技术模拟出计算机运行的一个虚拟的计算机。JVM也充当着一个翻译官的角色,我们编写出的Java程序,是不能够被操作系统所直接识别的,这时候JVM的作用就体现出来了,它负责把我们的程序翻译给系统“听”,告诉它我们的程序需要做什么操作。我们都知道...转载 2019-03-06 17:06:18 · 120 阅读 · 0 评论 -
Java jvm 之内存分析
上一篇文章我们谈到了jvm的类加载模式,几种常见的类加载器以及类加载器之间的代理模式。我们已经知道,我们设计在eclipse上的程序是.Java文档,这类文档是字符型的,也就是我们人能够看懂的语言,然而计算机只认识0和1,如何将我们能够理解的语言转化为计算机能够认识的语言呢?这便是上一篇文章的主要内容。字符型文档通过Java编译器javac编译成.class文件,对于.class文件计算机将怎...原创 2019-03-06 17:32:00 · 1156 阅读 · 0 评论 -
Java jvm之内存分析
内存分析 内存分析原创 2019-03-02 14:14:07 · 101 阅读 · 0 评论 -
JAVA核心机制之类加载机制
作为一个Java程序员,了解jvm即Java虚拟机是一件很有必要的事。说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示:运行期环境代表着Java平台,开发人员编写Java代码(.java文件),然后将之编译成字节码(.cla...原创 2019-03-02 13:54:46 · 457 阅读 · 2 评论 -
JVM核心机制引言
任何一个刚开始学习Java的人都不会忘记能够成功运行hello world的高兴吧,当我们下载好eclipse,好不容易配置变量,然后打开eclipse,在书上抄了这段代码,或者从网上粘贴来,点击运行之后,能够在控制台显示 “hello world”,那种高兴,简直能上天啊。最近自己一直忙的项目已经告一段落,剩下后期优化和测试,抽空将尚学堂落下的课程看看,上周写了一些关于jdbc的相关知识,这...原创 2019-03-01 16:37:50 · 158 阅读 · 0 评论 -
《Java编程思想》 知识体系
转载 2018-12-21 09:02:31 · 184 阅读 · 0 评论