𝓝𝓮𝓶𝓸&博客

随笔分类 -  Java

摘要:Debug适用场景 在程序出现问题时,查看参数变化以及方法的调用。 查看参数结构 查看方法调用以及参数变化 debug设置 debug断点状态 先讲一个开发人员经常会遇见的现象~ A和B两个developer共同负责同一个项目P的开发,P在dev环境上只部署了一台机器。有一天,A需要远程调试P的接口 阅读全文
posted @ 2021-06-20 19:15 Nemo& 阅读(5812) 评论(0) 推荐(2) 编辑
摘要:位运算符 **特别注意:**使用按位操作符时要注意,相等(==)与不相等(!=)的优先级在按位运算符之上!!!! 这意味着,位运算符的优先级极小,所以使用位运算符时,最好加上括号() java支持的位运算符有7个,分为两类:位逻辑运算和移位运算。位逻辑运算符包括按位取反(~)、按位与(&)、按位或( 阅读全文
posted @ 2021-02-08 21:20 Nemo& 阅读(4234) 评论(1) 推荐(2) 编辑
摘要:一、前言 String.format() 作为文本处理工具,为我们提供强大而丰富的字符串格式化功能,为了不止步于简单调用 String.format("Hello %s", "John");,下面将笔记整理并记录下来。 其实各个语言的字符串格式化方法都是相通的,你可以在其中找到你熟悉的语言的影子,如 阅读全文
posted @ 2021-02-03 16:10 Nemo& 阅读(3352) 评论(0) 推荐(0) 编辑
摘要:类与对象 类中主要包括五种结构,下面进行对这五种结构进行详细的介绍。 1. 面向对象与面向过程 面向过程:强调的是功能行为,以函数为最小单位,考虑怎么做。 面向对象:强调具备了功能的对象,以类/对象为最小单位,考虑谁来做。--唯物主义(物质决定意识) 2. 类与对象的关系 类:对一类事物的描述,是抽 阅读全文
posted @ 2020-11-06 12:43 Nemo& 阅读(2144) 评论(0) 推荐(3) 编辑
摘要:静态代码块:用staitc声明,jvm加载类时执行,仅执行一次 构造代码块:类中直接用{}定义,每一次创建对象时执行。 执行顺序优先级:静态块,main(),构造块,构造方法。 构造函数 public HelloA() { //构造函数 } 关于构造函数,以下几点要注意: 对象一建立,就会调用与之相 阅读全文
posted @ 2020-10-20 19:09 Nemo& 阅读(3254) 评论(3) 推荐(2) 编辑
摘要:Java 8新特性汇总 Java 8的改进 速度更快 代码更少(增加了新的语法:Lambda表达式) 引入强大的Stream APl 便于并行 最大化减少空指针异常:Optional Nashorn引擎,允许在JVM上运行JS应用 并行流就是把一个内容分成多个数据块,并用不同的线程分别处理每个数据块 阅读全文
posted @ 2020-10-20 19:08 Nemo& 阅读(216) 评论(0) 推荐(0) 编辑
摘要:InternetAccess类的使用 一、概述 计算机网络: 把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息共享硬件、软件、数据信息等资源。 网络编程的目的: 直接或间接地通过网络协议与其它计算机实现数据交换,进行通 阅读全文
posted @ 2020-10-20 19:07 Nemo& 阅读(114) 评论(0) 推荐(0) 编辑
摘要:一、File类的使用 1. File类的理解 File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹)。 File类声明在java.io包下:文件和文件路径的抽象表示形式,与平台无关。 File类中涉及到关于文件或文件目录的创建、删除、重命名、修改时间、文件大小等方法,并未涉及到写入或读取文 阅读全文
posted @ 2020-10-20 19:05 Nemo& 阅读(145) 评论(0) 推荐(0) 编辑
摘要:一、泛型简介 1.泛型的概念 所谓泛型,就是允许在定义类、接口时通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型。这个类型参数将在使用时(例如,继承或实现这个接口,用这个类型声明变量、创建对象时)确定(即 传入实际的类型参数,也称为类型实参)。 从JDK 5.0以后,Java引入了 阅读全文
posted @ 2020-10-20 19:03 Nemo& 阅读(192) 评论(0) 推荐(0) 编辑
摘要:一、集合与数组 需要注意,集合使用泛型,泛型的类型必须是引用数据类型(如 类、数组等),不能是基本数据类型。需要用到基本数据类型的位置,拿包装类替换。 基本数据类型的数组类型也可以,如 int[],数组类型int[]也属于引用数据类型,可以等价于Object,int[][]可以等价于Object[] 阅读全文
posted @ 2020-10-20 19:02 Nemo& 阅读(153) 评论(0) 推荐(0) 编辑
摘要:一、String类 java.lang.String类的使用 **注意:**String可以String s = "";,是因为String类型在后面自动补充了'\0' char初始化不能使用char c = '';,因为这就相当于int i = ;,单引号中什么也没有,没有\0; 当然,同时也使用 阅读全文
posted @ 2020-10-20 19:01 Nemo& 阅读(124) 评论(0) 推荐(0) 编辑
摘要:在进行多线程的内容之前我们需要首先了解涉及操作系统的几个知识点。 一、程序、进程、线程 1. 程序(program) 概念:是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码。 2. 进程(process) 概念:程序的一次执行过程,或是正在运行的一个程序。 说明:进程作为资源分配 阅读全文
posted @ 2020-10-20 19:00 Nemo& 阅读(226) 评论(0) 推荐(0) 编辑
摘要:异常的定义 异常:在Java语言中,将程序执行中发生的不正常情况称为“异常”。 (开发过程中的语法错误和逻辑错误不是异常) 1. 异常的体系结构 Java程序在执行过程中所发生的异常事件可分为两类: Error:Java虚拟机无法解决的严重问题。 如:JVM系统内部错误、资源耗尽等严重情况。 比如: 阅读全文
posted @ 2020-10-20 18:59 Nemo& 阅读(172) 评论(0) 推荐(0) 编辑
摘要:java中有很多的关键字,他们的使用让Java语言变得更加灵活、易用,下面将介绍Java中最常用的几个关键字并说明其用法。 一、关键字:return--跳出 使用在方法体中,用于:① 结束方法② 针对于返回值类型的方法,使用"return 数据"方法返回所要的数据。 return关键字后面不可以声明 阅读全文
posted @ 2020-10-20 18:58 Nemo& 阅读(413) 评论(0) 推荐(0) 编辑
摘要:#一、数组的概述 **特别说明:**数组是引用数据类型,存储的是地址,即使是基本数据类型的数组(如 int[])也是属于引用数据类型,是Object类型的后代类!继承于Object类! Object类的官方说明:类Object是类层次结构的根类。每个类都使用Object作为超类。所有对象(包括数组) 阅读全文
posted @ 2020-10-20 18:57 Nemo& 阅读(141) 评论(1) 推荐(0) 编辑
摘要:一、语言概述 整体语言概述 (一)Java语言概述 1.基础常识 软件:即一系列按照特定顺序组织的计算机数据和指令的集合。分为:系统软件 和 应用软件 系统软件:windows , mac os , linux ,unix,android,ios,.... 应用软件:word ,ppt,画图板,.. 阅读全文
posted @ 2020-10-20 18:55 Nemo& 阅读(284) 评论(0) 推荐(0) 编辑
摘要:Java 开发手册 一、 编程规约 (一) 命名风格 **【强制】**代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。 反例: _name, $name, __name **【强制】**代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。 **说明:**正确 阅读全文
posted @ 2020-09-19 18:44 Nemo& 阅读(5149) 评论(0) 推荐(1) 编辑
摘要:1. Java NIO 简介 Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。 NIO与原来的IO有同样的作用和目的,但是使用的方式完全不同,NIO支持面向缓冲区的、基于通道的IO操作。NIO将以更加高效的方式进行文件的读 阅读全文
posted @ 2020-09-09 22:49 Nemo& 阅读(210) 评论(0) 推荐(0) 编辑
摘要:多线程的思考:为什么需要run()和start()方法,只用其中一个不行吗? run()和start() run()是运行的时候就直接执行所有代码 start()相当于开启线程,并发执行,让这些线程开始排队抢资源 run() 中的代码并不需要一次性执行完,而是当start()开启线程后,依次执行一小 阅读全文
posted @ 2020-09-01 23:24 Nemo& 阅读(199) 评论(0) 推荐(0) 编辑
摘要:RESTful风格 REST:即 Representational State Transfer。(资源)表现层状态转化。是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。 **注意:**由于REST使用了四种请求方法,它们可以代表我们的行为, 阅读全文
posted @ 2020-08-15 11:40 Nemo& 阅读(449) 评论(0) 推荐(0) 编辑

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