Java开发技术
文章平均质量分 86
Java开发基础、高级进阶、网络编程......
KarenChia
Android领域优质创作者,ZK程序员的自我修养公号作者。高级软件开发工程师,奔向架构师的路上......
展开
-
Gson - 一个Java序列化/反序列化库
一个Java序列化/反序列化库,用于将Java对象转换为JSON和返回JSON。原创 2023-09-20 18:58:22 · 290 阅读 · 0 评论 -
OkHttp - 现代应用网络的方式
HTTP is the way modern applications network. It’s how we exchange data & media. Doing HTTP efficiently makes your stuff load faster and saves bandwidth.原创 2023-09-20 16:57:43 · 343 阅读 · 0 评论 -
Java高级特性反射
前言一般情况下,我们在使用某个类或者对象时,通过关键字 new 或者其它的可访问的对象的实例化方式,得到被使用对象的实例,然后再使用这个类的实例进行相关的操作。当我们需要访问的对象私有,或者说压根就不知道访问的类对象时,只能通过 JDK 提供的反射 API 对对象进行反射调用。反射在运行状态下,对于任意一个类,都能够知道它的属性和方法,都能够调用它的属性和方法,并且可改变它的属性和方法。由此可以看出,反射提供了以下功能:在运行时,构造任意一个类的实例引用。在运行时,获取并调用任意一个类的属性原创 2021-12-21 16:04:20 · 417 阅读 · 0 评论 -
Java开发中注解的基本使用
注解又称Java标注,JDK5.0引入的一种注释机制。元数据的一种形式,提供有关于程序但不属于程序本身的数据。注解对其所注解的代码的操作没有直接的影响。自定义注解新建Class文件时,选择Annotation:定义语法,使用@interface修饰:public @interface MyAnnotation { // TODO: 12/16/21 do something }在Java语言中,所有的注解都实现了Annotation接口:/* * Copyrig原创 2021-12-16 15:52:42 · 1030 阅读 · 0 评论 -
Java开发中的泛型
泛型,Java开发过程中非常重要的类型之一,很大程度上避免了程序在编译时的错误。日常开发中常见的集合、包装类及方法中,都有泛型的身影。什么是泛型泛型,即参数化类型。在定义方法时有形式参数,对方法调用时有实际参数。所谓参数化类型便是将类型由原来具体的类型参数化,类似于方法中的变量参数。此时的类型被定义成了一个参数的形式,称之为类型形式参数,在调用时传入具体的类型。为什么要使用泛型泛型可以简化代码,便于多种数据类型执行相同的代码 public int addInt(int a, int b)原创 2021-10-25 14:18:21 · 317 阅读 · 0 评论 -
Java数据类型转换
数据类型:基本数据类型及引用数据类型基本数据类型:byte、short、int、long、float、double、char及布尔类型(boolean)在Java语言中除布尔(boolean)类型外,其它数据类型均可进行相互转换分类自动类型转换、强制类型转换1 自动类型转换变量在做计算时,可能会出现溢出的情况,Java采用自动类型转换的方式处理:占用内存小空间的数据类型向大空间的数...原创 2018-11-09 10:31:56 · 206 阅读 · 0 评论 -
数组在声明时的小建议
此处不再赘述如何声明一个数组,看以下声明:方式一:int initArray[] = new int[6];方式二:int[] initArray = new int[6];这里着重强调的是:建议将“[]”跟在数据类型之后,作为数据类型的一部分,而不是将“[]”跟在变量名之后;当然,这只是一种建议。...原创 2018-02-22 13:07:36 · 247 阅读 · 0 评论 -
Java
前言Java开发相关知识点1 基础语法数组在声明时的小建议Java数据类型转换2 算法插入排序选择排序冒泡排序原创 2019-08-23 11:17:10 · 128 阅读 · 0 评论