jdk命令行工具监控: jvm参数类型: 标准参数 -help -server -client。。。。 X参数 -Xint:解释执行 -Xcomp:第一次使用就编译成本地代码 -Xmixed:混合模式,JVM自己决定是否编译成本地代码 XX参
转载
2021-03-27 10:34:38
229阅读
2评论
1. JDK、JRE、JVM的关系 JDK: Java Development Kit ,Java开发工具包 JRE: Java Runtime Environment ,Java运行环境 JVM:Java Virtual Machines ,Java虚拟机&n
原创
2014-11-13 18:38:36
421阅读
一流对象简介Java的io流用来处理数据,实现数据和流对象之间的转换。Java的IO分类:根据处理数据的类型,流对象包括字符流和字节流;从流向来分,可以分为输入流和输出流。字节流的基类包括InputStream,OutputStream,是两个抽象类,其他以字节为导向的流都继承自这两个基类。字符流的两个基类:Reader,Writer。字符流与字节流的区别:1、字节流进行数据的读取
原创
2022-04-18 13:51:49
244阅读
JDK,即Java Development Kit,用于Java程序开发 JRE,即Java Runtime Environment,用于Java运行 JVM,即Java Virtual Machine,是Java跨平台的核心 狂神课程截图如下,可了解到JDK、JRE、JVM的关系: 此外,安装jd ...
转载
2021-10-18 16:28:00
40阅读
2评论
学习Java的第一步,就是安装JAVA的开发环境。JDK就是Java 的开发工具集。Java_JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html Java分为三个体系,分别为: &
原创
2015-02-05 21:00:32
537阅读
文章目录前言一、Lambda表达式1.1、认识与使用Lambda表达式1.2、函数式接口介绍函数式接口四大核心函数式接口1.3、方法引用与构造器引用二、Stream流2.1
原创
2022-05-10 10:17:53
168阅读
Java的老东家是Sun公司(Sun的全名我打赌很多人不知道,Stanford University Network), Java语言的创始人James Gosling.
Java的图形界面编程(比如Swing等)现在应用很少,学习上可以从轻.
Java的垃圾回收机制(Garbage Collection) : Java通过提供的系统级线程跟踪存储空
转载
2021-08-13 11:10:53
33阅读
文章目录前言一、认识反射二、认识Class类Class类获取Class实例的四种方式哪些类型可以是class对象?三、反射的方法使用获取构造器、类属性及方法如何看待反射与封装性两个技术?四、类的加载与ClassLoader理解类的加载过程(含例子)ClassLoader理解(各个类加载器)认识各个类加载器ClassLoader双亲委派机制加载properties文件
原创
2022-05-09 23:06:26
145阅读
1,switch中可以使用字串Java代码:String s = "test"; switch (s) { case "test" : System.out.println("test"); case "test1" : System.out.println("test1"); break ; default : System.out.println("break"); break ; } 2,""这个玩意儿的运用ListtempList=newArray
原创
2013-07-15 22:21:00
51阅读
如上文立的flag而言,我会从开始一点点的往后面梳理知识点,和大家一起学习,今天我们就从下载Jdk开始,如无意外情况,以后文章的jdk版本都是以11为基础总述其实直接说下载jdk有点笼统,我们应该区别来说,如上文所说openjdk,oraclejdk是不同的jdk,下载也是不太一样的oraclejdk下载地址及截图https://www.oracle.com/technetwork/java/ja
原创
2021-03-05 12:06:11
203阅读
背景知识: 从JDK5开始提供名为Annotation(注释)的功能,它被定义为JSR-175规范。注释是以“@注释名”在代码中存在的,还可以添加一些参数值,例如:@SuppressWarnings(value="unchecked")。注释可以附加在package, class, method, ...
转载
2014-05-15 19:24:00
205阅读
2评论
@Testpublicvoidjdk18(){Demod=newDemo();System.out.println("-------1.8-新特新-------");d.print();Inter.method();//Demod=newDemo();d.run();}}interfaceInter{publicdefaultvoidprint(){System.out.println("Hell
原创
2018-08-12 13:41:01
342阅读
JDK源码学习笔记~HashMap.put()上一篇文章撸了Arrays.sort(),感觉受益匪浅,今天再来学习一下HashMap.put()的底层究竟是如何实现的.入口案例 package test.hashmap; import java.util.HashMap; import java.util.Map; public class TestHashMap { public s
原创
2021-01-28 12:41:11
152阅读
最近在LeetCode上刷题,刚好遇到一个数组排序的问题,发现使用JDK自带的Arrays.sort()排序方法比大多数的常见排序算法快,所以赶紧跑来了解学习下Arrays.sort()底层究竟是如何实现排序的.具体的JDK源码阅读环境的搭建可以参考我另一篇博客JDK源码阅读环境搭建(打个广告؏؏☝ᖗ乛◡乛ᖘ☝؏؏)(ps: 如果找不到tools包的小伙伴们,看看是不是当初安装jdk的时候将jdk
原创
2021-01-28 12:41:41
386阅读
封装是指将数据与操作该数据的方法捆绑在一起。而信息隐藏是隐藏实现细节。封装和信息隐藏常常出现在一起,以致于它们几乎成了同义词,在一些上下文,它们也的确是同义词。封装提供了边界,而信息隐藏则屏蔽复杂实现,这两个常常出现在一起,我们在封装的同时使用信息隐藏。那继承呢? 继承源于共性,不同的对象之间具备共性,那我们建模的时候就可以将共性抽出,将其当作父类,从而减少代码冗余,增强代码的简洁性。那多态呢?在
个人学习笔记Stream学习图List<HandleProductionOrderDetail> handleDetailsOfGroupedAndSorted = allHandleProductionOrderDetails .stream() //Collectors.groupingBy对HandleProductionOrderDetail里面的多个属性进行分组,用...
原创
2021-09-03 11:06:57
281阅读
学习Java第一步安装JDK( Java Development Kit Java开发工具包 ),并配置环境。可以去官网下载JDK:https://www.oracle.com/java/technologies/javase-downloads.html进去之后可以看到下图界面,我们选择JDK11进行讲解:点击JDK Download,可以看到下图页面,这里我选择Windows 64位...
转载
2021-06-25 09:33:22
123阅读
学习Java第一步安装JDK( Java Development Kit Java开发工具包 ),并配置环境。可以去官网下载JDK:https://www.oracle.com/java/technologies/javase-downloads.html进去之后可以看到下图界面,我们选择JDK11进行讲解:点击JDK Download,可以看到下图页面,这里我选择Windows 64位...
原创
2022-01-30 14:10:04
58阅读
【狂神说Java】学习笔记5:Java开发环境搭建(JDK卸载和JDK下载安装)[01] JDK的卸载[02] JDK下载与安装--------------------------------------------------------------------本期内容[01] JDK的卸载工欲善其事,必先利其器想学Java必须先从安装 JDK 环境做起,如果之前有安装过JDK的话需要卸载
转载
2021-04-26 09:33:53
138阅读
2评论