【Java】静态成员变量与非静态成员变量的区别

  • Post author:
  • Post category:java

静态的成员变量与非静态的成员变量的区别: 作用上的区别: 1) 静态的成员变量的作用是共享一个数据给所有的对象使用。 2)非静态的成员变量的作用是描述一类事物的公共属性。 数量与存储位置上的区别: 1)静态成员变量是存储方法 区内存中,而且只会存在一份数据。 2)非静态的成员变量是存储在堆内存中,有n个对象就有n份数据。 生命周期的区别: 1)静态的成员变量数据是随着类的加载而存在,随着类文件的消…

继续阅读 【Java】静态成员变量与非静态成员变量的区别

如何在Java中使用JSON

  • Post author:
  • Post category:java

目录 1.JSON依赖的jar包 2.下载地址 3.下载方法 4.遇到的报错 5.使用方法 1.JSON依赖的jar包 在Java中使用json需要引入以下六个jar包,分别为: json-lib-2.4-jdk15.jar ezmorph-1.0.6.jar commons-lang-2.6.jar commons-collections-3.2.2.jar commons-beanutils-…

继续阅读 如何在Java中使用JSON

Java for循环掌握方法实例 偶数、倍数

  • Post author:
  • Post category:java

1、遍历100以内的偶数,且总偶数和、偶数个数 代码: import java.util.Scanner;//键盘输入,获取值 class dada{ public static void main(String[] args) { int sum = 0; int count = 0; for(int i = 1;i <= 100;i++){ if(i % 2 ==0){ System.o…

继续阅读 Java for循环掌握方法实例 偶数、倍数

Java实现邮件发送

  • Post author:
  • Post category:java

发送邮件可与使用java提供的mail.jar实现。 public class EmailUtils { private static String fromEmail="你的邮箱";//发件邮箱 private static String sqm="授权码";//授权码,切记只能是第三方授权码,不要用密码 private static String host="smtp.163.com";//服…

继续阅读 Java实现邮件发送

最全的Java笔试题库之选择题篇-总共234道【61~120】

  • Post author:
  • Post category:java

61.关于sleep()和wait(),以下描述错误的一项是( ) A. sleep是线程类(Thread)的方法,wait是Object类的方法; B. sleep不释放对象锁,wait放弃对象锁; C. sleep暂停线程、但监控状态仍然保持,结束后会自动恢复; D. wait后进入等待锁定池,只有针对此对象发出notify方法后获得对象锁进入运行状态。 解答:D sleep是线程类(Thre…

继续阅读 最全的Java笔试题库之选择题篇-总共234道【61~120】

轻松理解Java并发wait() 方法,notify() 方法和notifyAll()方法

  • Post author:
  • Post category:java

简单了解 wait 方法和 notify 方法 wait() 使得线程进入阻塞状态,它有两种形式,一种允许 指定以毫秒为单位的一段时间作为参数,另一种没有参数,前者当对应的 notify() 被调用或者超出指定时间时线程重新进入可执行状态,后者则必须对应的 notify() 被调用。 他们是 Object 类的方法,也就是说每个对象都有这一对方法,可能初看不太好理解,但是,因为每个对象都有锁,调用…

继续阅读 轻松理解Java并发wait() 方法,notify() 方法和notifyAll()方法

Java 开发者福利:aliyun java initializr和Cloud Toolkit

  • Post author:
  • Post category:java

今天给大家分享2个国产优秀的开源工具,aliyun java initializr(spring脚手架)和Cloud Toolkit (idea plugin),工具是个好东西,比如PanDownload,可以让你在百度云盘上快速裸奔。 1.aliyun java initializr 近日阿里巴巴中间件发布不久的定制版 Spring Initializr ,熟悉 Spring Initializ…

继续阅读 Java 开发者福利:aliyun java initializr和Cloud Toolkit

javaFX的GridPane实现自适应

  • Post author:
  • Post category:java

因为最近想做一个书架一样得东西所以需要用到这个 package top.unclez.ui.view; import javafx.application.Application; import javafx.fxml.FXMLLoader; import javafx.scene.Scene; import javafx.scene.control.Label; import javafx.sc…

继续阅读 javaFX的GridPane实现自适应

(转)Macos安装java环境,快速切换Java版本

  • Post author:
  • Post category:java

转自: Macos安装java环境,快速切换Java版本_baby-shark的博客-CSDN博客_macos切换java版本 安装Java8,java11 java8版本我习惯使用openjdk1.8 java11版本我习惯使用openjdk11 先搜索一下版本库里有哪些Java版本 brew search openjdk 这里发现有很多openjdk的版本,挑选自己喜欢的版本就可以。 安装ja…

继续阅读 (转)Macos安装java环境,快速切换Java版本

springboot+vue学生综合测评系统(java项目源码+文档)

  • Post author:
  • Post category:java

风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农。今天要和大家聊的是一款基于springboot的学生综合测评系统。 项目源码以及部署相关 请联系风歌,文末附上联系信息 。 ??作者:风歌(风定落花生,歌声逐流水的风歌) ??个人简介:混迹在java圈十年有余,擅长Java、微信小程序、Python、Android等,大家有这一块的问题可以一起交流! ??各类成品java毕设 。…

继续阅读 springboot+vue学生综合测评系统(java项目源码+文档)