java解包_Java的自动封包和解包(Autoboxing和AutoUnboxing)

  • Post author:
  • Post category:java

import java.util.ArrayList; public class Autoboxing { public static void main(String[] args) { // 手动打包,解决容器类无法放置基本数据类型的问题 Integer intvalue = new Integer(1);//封装类为引用类型,栈中保存的是引用,堆上存放实际值 Double doubleval…

继续阅读 java解包_Java的自动封包和解包(Autoboxing和AutoUnboxing)

android studio基于java基础注意事项和常用方法(长期更新)

  • Post author:
  • Post category:java

该内容适合刚入门或正在学习Android的朋友,顺便也记录自己的学习过程。 Android Studio 可以使用Alt+Enter补全方法和缺失的方法继承等,也可以用于提示。 Button控件直接使用onClick填写函数需要在函数加入View view,如图下 Spinner控件使用 引入第三方SDK Bottom Navigation Activity模版配合Fragment可以达到滑动界面…

继续阅读 android studio基于java基础注意事项和常用方法(长期更新)

5.java多线程——线程池

  • Post author:
  • Post category:java

线程池 为什么推荐用线程池去创建线程? 特点 示例 手动创建线程 线程池创建线程 为什么不推荐使用线程池工具类创建线程池 线程池执行器 线程池工具类创建的几种线程池 newCachedThreadPool newFixedThreadPool newSingleThreadExecutor newScheduledThreadPool 线程池深入分析 线程提交优先级 一个奇怪的现象 线程执行优先级…

继续阅读 5.java多线程——线程池

Android Binder java端的调用流程

  • Post author:
  • Post category:java

本篇从ServiceManager.addService中开始讲起 Android Binder getService(java)源码分析(二)_we1less的博客-CSDN博客 关于native层在java端的代理 ServiceManagerProxy 对象已经在这篇阐述过了 addService 路径  frameworks/base/core/java/android/os/Servic…

继续阅读 Android Binder java端的调用流程

使用命令行运行Java程序,出现中文乱码问题解决方法

  • Post author:
  • Post category:java

前言 对于刚刚学习Java程序的同学来说,可能会遇到使用命令行来运行Java程序的情况。当输出中文内容时,可能会出现乱码的情况,遇到这种情况不要慌,这只是你的xxx.java文件保存时的编码问题,只要另存为ANSI编码就可以解决了。下面我们来看看具体的操作步骤: 过程步骤 1.创建java文件 首先,在桌面新建一个文件夹test,在里面新建一个文本文档HelloWorld.txt,输入下面的代码:…

继续阅读 使用命令行运行Java程序,出现中文乱码问题解决方法

format在java_JAVA字符串格式化-String.format()的使用

  • Post author:
  • Post category:java

常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。 format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。 format(Locale locale, …

继续阅读 format在java_JAVA字符串格式化-String.format()的使用

Java内存模型(Java Memory Molde,JMM)

  • Post author:
  • Post category:java

文章目录 1、Java内存模型(Java Memory Molde,JMM) 2、 多线程先行发生原则之happens-before 1、Java内存模型(Java Memory Molde,JMM) 在讲解Java内存模型之前,先看一下 物理机的 模型: 主内存和工作内存 ​ Java内存模型的主要目的是 定义程序中各种变量的访问规则 ,即关注在虚拟机中 把变量值存储到内存和从内存中取出变量值 …

继续阅读 Java内存模型(Java Memory Molde,JMM)

springboot读写json文件,格式化写入json,java

  • Post author:
  • Post category:java

java springboot读写json文件 这是一个很酷的动作 而且是格式化写入json,美观漂亮 有问题可以咨询我的微信yizheng369 源码地址 https://gitee.com/618859/java_springboot_upload_image 效果 核心代码 package com.example.java_springboot_uploadimg.controller; i…

继续阅读 springboot读写json文件,格式化写入json,java

Java Comparator比较器

  • Post author:
  • Post category:java

Java 对象自定义排序 实现对集合中元素的排序,这个元素可以是一个对象。 两种方式: Comparable:内部比较器 Comparator:外部比较器 1. Comparable,内部比较器 写在排序对象的内部 排序接口 一个实现了该接口的类,可以通过如下方法排序 Collections.sort Arrays.sort 该接口只有一个compareTo方法 class Person impl…

继续阅读 Java Comparator比较器

JavaScript学习笔记(七):对象与对象进阶

  • Post author:
  • Post category:java

JavaScript中的对象 一、对象的基本概念 JavaScript对象的特征 对象是JavaScript的基本数据类型,一种复合值,可以看做是属性的无序集合,每个属性都是一个键值对,属性名是字符串,因此可以把对象看成是从字符串到值的映射 对象除了可以保持自身的属性,还可以从一个原型对象继承属性(原型继承是JS的核心特征) 对象是动态的,可以增加或删除属性 在JavaScript中,除了stri…

继续阅读 JavaScript学习笔记(七):对象与对象进阶