![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
kikajack
这个作者很懒,什么都没留下…
展开
-
Java 基础-基本数据类型与表达式
基本数据类型基本概念标识符标识符与内存中的某个位置对应,Java 中标识符的规范如下:必须由大小写字母、下划线、美元符号、数字组成首字母只能是大小写字母、下划线、美元符号变量变量的值可以改变,变量必须有具体的类型且类型不可改变。常量常量一旦初始化后,不可改变。文字量文字量直接出现在程序中,编译器直接使用,而不会对其进行任何操作。例如 3.14 等。基本数据类型数值型及...原创 2018-12-08 13:16:02 · 432 阅读 · 0 评论 -
Spring Boot-入门
Java 企业级开发,经历了从 SSH (Spring + Struts2 + Hibernate)到 SSM(Spring + StringMVC + MyBatis)再到 Spring 全家桶(Spring + Spring Boot + SpringData + Spring Cloud 等)的过程。总之,代码的封装程度越来越高,开发的复杂度也在越来越低。Spring 全家桶的底层基础都是...原创 2019-01-01 14:05:14 · 272 阅读 · 0 评论 -
Java 项目管理工具 - Maven
类似于 PHP 中的 Composer,NodeJS 中的 npm,Java 用 Maven 来管理依赖关系。实际上,Maven 负责管理 Java 项目开发过程中的几乎所有的东西:版本控制:Maven 有自己的版本定义和规则依赖管理:Maven 的基础功能构建:支持多种应用程序类型,提前定义了对应的构建规则和工具集输出管理:项目构建的产物可以用 Maven 管理,可以加到指定的用户库...原创 2018-12-30 12:20:35 · 354 阅读 · 0 评论 -
Java 语言特性之 Annotation 注解
利用 Java 的反射机制,可以在运行时获取 Java 类的注解信息。注解注解的特性注解是 Java 5 的一个新特性,是插入代码中的一种注释或者说是元数据。注解并不是程序代码,可以对程序作出解释,类似于注释。但是注解可以被相关程序读取(例如编译器)。注解可以用在两个时刻:在编译期间,编译工具会对注解进行处理在运行期间,使用 Java 反射机制进行处理注解格式及用法注解的格式:...原创 2018-12-23 21:05:08 · 171 阅读 · 0 评论 -
IntlliJ IDEA 注册码获取或离线破解
JB 的软件还是挺好用的,建议有钱的话支持正版。。 IntelliJ IDEA 有开源版,但是要想玩企业级开发,还是得用收费版。不管哪种方式,使用前都需要把“0.0.0.0 account.jetbrains.com”添加到hosts文件中。具体的方式可以参考这里:http://idea.lanyus.com/help/help.html用破解补丁离线破解,无需注册码官网下载并安装,不要启动...原创 2018-12-23 13:21:04 · 4003 阅读 · 0 评论 -
Java 高级-集合框架
参考资料参考 HashMap 类似 C++ 中的 STL 标准模板库,Java 也在 java.util 包中封装了一套常用数据结构及其算法,称为集合框架。所有的集合框架都包含如下内容:接口:代表集合的抽象数据类型 ADT,如 Collection、List、Set、Map 等实现(类):集合接口的具体实现,是可重复使用的数据结构,例如:ArrayList、LinkedList、Hash...原创 2018-12-17 23:06:34 · 171 阅读 · 0 评论 -
Java 基础-IO、stream 流、文件操作
输入输出流的分类在 java.io 包中,包含了输入输出操作所需的类。I/O 流可以安装不同的标准分类:按照流的方向分类:输入流:将信息从代码外部输入代码输出流:将代码得到的数据输出到文件、网络、内存等地方按照流的分工分类:节点流:访问磁盘、网络等获取数据的流,可以直接实例化处理流:对信息进行加工转换的流,需要基于节点流实例化按处理数据的类型分类:面向字符的流:...原创 2018-12-16 21:30:24 · 513 阅读 · 0 评论 -
Java 与 C++ 的比较
参考Java 中,一切皆是类Java 中,所有数据或方法都要放在类中。如果想获得与全局函数等价的功能,可将static方法和static数据放在类里。而 C++ 中有 struct 结构、enum 枚举、union 联合等各种组织形式。Java 代码:public class T { public static void main(String[]args) { System.out...原创 2018-12-16 13:21:10 · 5491 阅读 · 0 评论 -
Java 基础-异常处理
在 Java 中声明了很多异常类,每个异常类都表示一种运行错误。程序运行过程中发生一个可识别的运行错误时(可以找到与错误匹配的异常类,例如被除数为 0 时会触发 java.lang.ArithmeticException),系统会抛出对应异常类的对象。参考:Java 异常处理Java 异常处理机制的优点分离错误处理代码,使业务代码更专注按照类型对错误分组可以捕获处理无法预测的错误异常...原创 2018-12-16 12:21:36 · 348 阅读 · 0 评论 -
Java 基础-接口和多态
接口接口和类的异同相同点:编译后,每个接口跟类都对应一个独立的 .class 字节码文件字节码文件必须包含在与包名匹配的目录结构中不同点:接口没有构造方法,不可实例化接口中的所有方法都必须是抽象方法接口不能包含成员变量,除了 static 和 final 变量接口不是被类继承,而是被类实现接口支持多继承接口中的所有方法会被隐式的指定为 public abstract(...原创 2018-12-09 12:30:22 · 224 阅读 · 0 评论 -
Java 基础-类与面向对象
类Object 类(java.lang.Object)是所有 Java 类的直接或间接父类。成员方法及变长参数方法定义:[public | protected | private] [static] [final] [abstract] [native] [synchronized]返回类型 方法名([参数列表]) [throws exceptionList] { // 方法体}...原创 2018-12-08 22:41:31 · 129 阅读 · 0 评论 -
Java 基础-数组
数组基本概念Java 中的数组,元素类型和数组大小都是固定的。数组的创建及使用Java 中使用数组还是比较麻烦的,基本的流程是:数组声明->创建(分配内存)->初始化->使用:int[] myArr; // 声明数组的引用,此时是空引用,不可使用,不指向内存// int myArr[]; // 这种风格尽量不要用myArr = new int[3]; // 创...原创 2018-12-08 15:56:56 · 295 阅读 · 0 评论 -
Spring Boot-配置
Spring Boot 采用的“默认大于配置”的原则,即使没有配置,也可以使用默认配置正常启动应用。各种格式的配置文件默认全局配置文件的文件名是 application,常见的有 application.properties、application.yml(YAML 格式)、application.xml(XML 格式),application.properties 示例:server.p...原创 2019-01-01 15:48:29 · 183 阅读 · 0 评论