Java 基础
Fzmeng1543
这个作者很懒,什么都没留下…
展开
-
Java开发基础入门
【代码】Java开发基础入门。原创 2024-03-13 10:15:05 · 106 阅读 · 0 评论 -
简述spring bean声明周期
Spring Bean声明周期原创 2022-12-20 10:35:17 · 66 阅读 · 0 评论 -
数组-Java
一、数组的概述 数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。 数组的常见概念 数组名 下标(或索引) 元素 数组的长度 数组本身是引用数据类型,而数组中的元素可以是任何数据类型,包括基本数据类型和引用数据类型 创建数组对象会在内存中开辟一整块连续的空间,而数组名中引用的是这块连续空间的首地址 数组的长度一旦确定,就不能修改 我们可以直接通过下标(或索引)的方式调用指定位置的元素,速度很快 数组的分类: 按原创 2021-01-14 22:21:18 · 113 阅读 · 0 评论 -
程序流程控制-Java
程序流程控制原创 2021-01-12 23:37:22 · 105 阅读 · 0 评论 -
代码整洁之道 - 有意义的命名
有意义的命名 1 介绍 软件中随处可见命名。我们给变量、函数、参数、类和包命名。我们给源代码及源代码所在目录命名。 这么多命名要做,不妨做好它。下文列出了取个好名字的几条简单规则。 2 名副其实,见名知意 变量名太随意,haha、list1、ok、theList 这些都没啥意义 3 避免误导 包含List、import、java等类名、关键字或特殊字; 字母o与数字0,字母l与数字1等 提防使用不同之处较小的名称。比如:XYZControllerForEfficientHandlingOfStri原创 2021-01-11 00:25:16 · 151 阅读 · 0 评论 -
运算符-Java
运算符-Java 运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。 算术运算符 赋值运算符 比较运算符(关系运算符) 逻辑运算符 位运算符 三元运算符 1. 算术运算符 算术运算符的注意问题 如果对负数取模,可以把模数负号忽略不记,如:5%-2=1。 但被模数是负数则不可忽略。此外,取模运算的结果不一定总是整数。 对于除号“/”,它的整数除和小数除是有区别的:整数之间做除法时,只保留整数部分而舍弃小数部分。 例如:int x=3510;x=x/1000*1000; x的结果是0 “+”除原创 2021-01-11 00:10:45 · 79 阅读 · 0 评论 -
进制
进制 所有数字在计算机底层都以 二进制形式存在。 对于整数,有四种表示方式: 二进制 ( binary ) :0,1 ,满2进1。以0b或0B开头 十进制 (decimal) :0-9 ,满10进1 八进制 (octal) :0-7 ,满8进1. 以数字 0 开头表示 十六进制 (hex) :0-9及A-F,满16进1。以 0x或0X 开头表示。此处的 A-F 不区分大小写。如:0x21AF + 1 = 0X21B0 1. 二进制 Java整数常量默认是int类型,当用二进制定义整数时,其原创 2021-01-10 23:38:22 · 217 阅读 · 0 评论 -
强制类型转换-Java
强制类型转换-Java 自动类型转换的逆过程,将容量大的数据类型转换为容量小的数据类型。使用时要加上强制转换符:(),但可能造成精度降低或溢出,格外要注意。 通常,字符串不能直接转换为基本类型,但通过基本类型对应的包装类则可以实现把字符串转换成基本类型。 如:String a = “43”; int i = Integer.parseInt(a); boolean类型不可以转换为其它的数据类型。 ...原创 2021-01-10 23:06:09 · 66 阅读 · 0 评论 -
基本数据类型转换 - Java
基本数据类型转换 - Java 自动类型转换:容量小的类型 自动转换为 容量大的数据类型。数据类型按容量大小排序为: 有多种类型的数据混合运算时,系统首先自动将所有数据转换成容量最大的那种数据类型,然后再进行计算。 byte,short,char之间不会相互转换,他们三者在计算时首先转换为int类型。 boolean类型不能与其它数据类型运算。 当把 任何基本数据类型的值 和 字符串 ( String ) 进行连接运算时 ( + ) ,基本数据类型的值 将自动转化为 字符串(String)类型。 .原创 2021-01-10 22:54:25 · 64 阅读 · 0 评论 -
UTF-8 编码
UTF-8 UTF-8 是在互联网上使用最广的一种 Unicode 的实现方式。 UTF-8 是一种变长的编码方式。它可以使用 1-6 个字节表示一个符号,根据不同的符号而变化字节长度。 UTF-8的编码规则: 对于单字节的 UTF-8 编码,该字节的最高位为 0,其余 7 位用来对字符进行编码(等同于 ASCII 码)。 对于多字节的UTF-8编码,如果编码包含 n 个字节,那么第一个字节的前 n 位为1,第一个字节的第 n+1 位为0,该字节的剩余各位用来对字符进行编码。在第一个字节之后的所原创 2021-01-10 22:45:37 · 397 阅读 · 0 评论 -
Unicode 编码
Unicode 编码 乱码:世界上存在着多种编码方式,同一个二进制数字可以被解释成不同的符号。因此,要想打开一个文本文件,就必须知道它的编码方式,否则用错误的编码方式解读,就会出现乱码。 Unicode: 一种编码,将世界上所有的符号都纳入其中。每一个符号都给予一个独一用无二的编码,使用 Unicode 没有乱码的问题 Unicode 的缺点:Unicode 只规定了符号的二进制代码,却没有规定这个二进制代码应该如何存储:无法区别 Unicode 和 ASCII:计算机无法区分三个字节表示一个符号还是分别原创 2021-01-10 22:41:27 · 122 阅读 · 0 评论 -
ASCII 码
ASCII 码 在计算机内部,所有数据都使用 二进制 表示。每一个 二进制 位( bit )有 0 和 1 两种状态,因此 8 个二进制位就可以组合出 256 种状态,这被称为一个字节( byte )。一个字节一共可以用来表示 256 种不同的状态,每一个状态对应一个符号,就是 256 个符号,从 0000000 到 11111111。 ASCII码:上个世纪 60 年代,美国制定了一套字符编码,对英语字符与二进制位之间的关系,做了统一规定。这被称为 ASCII 码。ASCII 码一共规定了 128原创 2021-01-10 22:37:14 · 365 阅读 · 0 评论 -
变量的分类-按数据类型-Java
变量的分类-按数据类型-Java 1. 对于每一种数据都定义了明确的具体数据类型 ( 强类型语言 ) , 在内存中分配了不同大小的内存空间 补充: 变量的分类 - 按声明的位置的不同 在方法体外, 类体内声明的变量的成为成员变量 在方法体内部声明的变量成为局部变量 注意: 二者在初始化值方面的异同: 同: 都有生命周期 异: 局部变量除形参外, 需显式初始化 2. 整数类型: byte、short、int、long Java 各整数类型有固定的表数范围和字段长度,不受具体 OS 的影响,以原创 2021-01-10 22:30:40 · 681 阅读 · 0 评论 -
变量 - Java
变量 **1. 变量的概念: ** 内存中的一个存储区域 该区域的数据可以在同一类型范围内不断变化 变量是程序中最基本的存储单元. 包含 变量类型、变量名和存储的值 2. 变量的作用: 用于在内存中保存数据 3. 使用变量注意: Java 中每个变量必须先声明,后使用 使用变量名来访问这块区域的数据 变量的作用域:其定义所在的一对 { } 内 变量只有在其作用域内才有效 同一个作用域内,不能定义重名的变量 ...原创 2021-01-10 21:39:47 · 64 阅读 · 0 评论 -
Java 标识符介绍、规则和命名规范
Java 标识符介绍、规则和命名规范 1. 标识符 Java 对各种 变量、方法和类等要素命名时使用的字符序列成为标识符 技巧:凡是自己可以起名字的地方都叫表示符 2. 定义合法标识符规则 由 由26 个英文字母大小写,0-9 ,_或 或 $ 组成 数字不可以开头 不可以使用关键字和保留字,但能包含关键字和保留字 Java 中严格区分大小写,长度无限制 标识符不能包含空格 Java 中的命名规范 Java 中的名称命名规范: 包名: 多单词组成所有字母都小写: xxxyyyzzz 类名、接口名:多单原创 2021-01-10 14:20:11 · 136 阅读 · 0 评论 -
Java关键字与保留字
Java关键字与保留字 1. 关键字 ( keyWord ) 的定义和特点 定义: 被Java语言赋予了特殊含义, 用做专门用途的字符串 (单词) 特点: 关键字中所有字母都为小写 官方地址: [https://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html](https://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html) **2. 保留原创 2021-01-10 14:02:30 · 99 阅读 · 0 评论 -
良好的Java编程风格
良好的Java编程分格 正确的注释和注释风格 使用文档注释来注释整个类或整个方法 如果注释方法中的某一个步骤, 使用单行或多行注释 正确的缩进和空白 使用一次 tab 操作, 实现缩进 运算符两边习惯性各加一个空格. 比如: 2 + 4 * 5 块的风格 Java API 源代码选择了行尾风格 ...原创 2021-01-07 23:00:18 · 177 阅读 · 0 评论 -
java程序进行总结
java程序进行总结 java程序编写-编译-运行的过程 编写:我们将编写的java代码保存在以".java"结尾的源文件中 编译:使用javac.exe命令编译我们的java源文件。格式:javac 源文件名.java 运行:使用java.exe命令解释运行我们的字节码文件。 格式:java 类名 在一个java源文件中可以声明多个class。但是,只能最多有一个类声明为public的。 而且要求声明为public的类的类名必须与源文件名相同。 程序的入口是main()方法。格式是固定的。原创 2021-01-07 22:44:52 · 81 阅读 · 0 评论 -
Java API的文档
Java API 文档 API (Application Programming Interface,应用程序编程接口)是 Java 提供 的基本编程接口。 Java语言提供了大量的基础类,因此 Oracle 也为这些基础类提供了相应的 API文档,用于告诉开发者如何使用这些类,以及这些类里包含的方法。 下载API: https://www.oracle.com/java/technologies/javase-downloads.html Additional Re sources-Java SE 8原创 2021-01-07 22:39:31 · 63 阅读 · 0 评论 -
Java 注释
Java 注释 单行注释 格式: // 注释文字 多行注释 格式: /* 注释文字 */ 注: 对于单行和多行注释, 被注释的文字, 不会被JVM (java 虚拟机执行) 解释执行 对行注释里面不允许有多行注释嵌套 文档注释 (Java特有) 格式: /** @author 指定java 程序的作者 @version 指定源文件的版本 */ 注释内容可以被JDK提供的工具 javadoc 所解析,生成一套以网页文件形式体现的该程序的说明文档。 操作方法 javadoc -d mydo原创 2021-01-07 22:22:48 · 137 阅读 · 0 评论 -
Java代码执行过程
Java代码执行过程 步骤: 将 Java 代码编写到扩展名为 .java 的文件中 通过 javac 命令对该 java 文件进行编译 通过 java 命令对生成的 class 文件进行 运行原创 2021-01-07 00:20:22 · 106 阅读 · 0 评论 -
Java技术体系平台
Java技术体系平台原创 2021-01-07 00:06:29 · 109 阅读 · 1 评论 -
什么是 JDK, JRE?JDK、JRE、JVM之间的关系?
什么是 JDK, JRE JDK、JRE、JVM之间的关系原创 2021-01-07 00:03:25 · 89 阅读 · 0 评论 -
常用的DOS命令
常用的DOS命令 dir : 列出当前目录下的文件以及文件夹 md : 创建目录 rd : 删除目录 cd : 进入指定目录 cd. . : 退回到上一级目录 cd/ : 退回到根目录 F:: 盘符名称加冒号, 进入其他盘符 del : 删除文件 exit : 退出 dos 命令行 补充:echo javase>1.doc 将内容写入到文件中 常用快捷键 ← →:移动光标 ↑ ↓:调阅历史操作命令 Delete 和 Backspace:删除字符 ...原创 2021-01-03 23:34:03 · 60 阅读 · 0 评论 -
Java 基础知识图解
Java 基础知识图解原创 2021-01-03 23:03:35 · 84 阅读 · 0 评论