何为JDK? JDK(Java Development Kit):是java程序开发工具包,其中包含JRE和开发人员所用的工具。如果只是想运行已经存在的Java程序,只需要安装JRE即可。如果想重新开发一个全新的Java程序,那么必须安装JDK。 JDK:1.编译器等开发工具。2.JRE(1.运行类 ...
分类:
其他好文 时间:
2020-06-16 23:24:51
阅读次数:
368
java程序的三大流程结构: (一)顺序结构:自上而下一步一步运行的,是最简单的算法结构。 (二)分支结构:if和switch选择结构 (1).if选择结构:(适用于一次判断) 语法:if(//布尔条件的表达式){ //代码块} (2)if-else选择结构(适用于二选一) 语法:if(//布尔条件 ...
分类:
编程语言 时间:
2020-06-16 23:13:38
阅读次数:
76
这是我第一个Java程序,虽然之前学过Java,但没怎么实际应用过 自动关机主要使用到两个命令 // second为自定义秒数,为整数 shutdown -s -t second // 取消自动关机 shutdown -a 以下是main函数 1 public static void main(St ...
分类:
编程语言 时间:
2020-06-16 20:44:35
阅读次数:
65
数据类型转换 主要内容: 数据类型转换概述 数值型数据的转换 数字字符串与数值型的转换1.类型转换概述 什么是数据类型转换? 又称:类型转换 在Java程序中,常数(常量)或者变量从一种数据类型转换到另一种数 据类型。 注意:有条件地转换,类型之间 并不能任意转换 2、数值型之间的转换 分两类:自动 ...
分类:
编程语言 时间:
2020-06-15 23:00:33
阅读次数:
64
前言 部署到win 服务骑上的java程序内存占用过高,想查看一下程序资源使用详情,可以使用jConsole,但是在服务器打开jConsole却无法找到本地运行的java程序。 服务器启动项目的方式如下 java -jar bwbd-1.0.0.jar 本地无法找到需要检测的程序我就把注意打到了远程 ...
分类:
编程语言 时间:
2020-06-15 15:35:26
阅读次数:
88
###一、JVM的生命周期 #####1. JVM实例对应了一个独立运行的java程序它是进程级别 启动。启动一个Java程序时,一个JVM实例就产生了,任何一个拥有public static void main(String[] args)函数的class都可以作为JVM实例运行的起点 运行。ma ...
分类:
其他好文 时间:
2020-06-15 10:25:07
阅读次数:
62
简介 JVM也叫Java Virtual Machine,它是java程序运行的基础,负责将java bytecode转换成为适合在各个不同操作系统中运行的机器代码并运行。今天我们和小师妹一起走进java的核心JVM,领略java在设计上的哲学。 JVM是一种标准 小师妹:F师兄,经常听到有人说ho ...
分类:
其他好文 时间:
2020-06-15 09:26:09
阅读次数:
82
使用Java程序从数据库中查询大量的数据时出现异常:java.lang.OutOfMemoryError: Java heap space在JVM中如果98%的时间是用于GC且可用的 Heap size 不足2%的时候将抛出此异常信息。JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存 ...
分类:
其他好文 时间:
2020-06-14 14:45:20
阅读次数:
54
String类 String 类代表字符串,Java 程序中的所有字符串文字(例如“abc”)都被实现为此类的实例。也就是说,Java 程序中所有的双引号字符串,都是 String 类的对象。String 类在 java.lang 包下,所以使用的时候不需要导包! String类的特点 字符串不可变 ...
分类:
编程语言 时间:
2020-06-14 14:42:26
阅读次数:
57
最新互联网大厂面试真题、Java程序员面试策略(面试前的准备、面试中的技巧)请移步GitHub对于开发者来说,异步是一种程序设计的思想,使用异步模式设计的程序可以显著减少线程等待,从而在高吞吐量的场景中,极大提升系统的整体性能,显著降低时延。因此,像消息队列这种需要超高吞吐量和超低时延的中间件系统,在其核心流程中,一定会大量采用异步的设计思想。接下来,我们一起来通过一个非常简单的例子学习一下,使用
分类:
其他好文 时间:
2020-06-14 11:00:45
阅读次数:
56