批处理设置JDK环境
@echo off echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ title &n
原创
2010-01-26 15:23:58
3220阅读
异常的处理
Java异常处理的五个关键字:try、catch、finally、throw、throws
2.1 抛出异常throw
在编写程序时,我们必须要考虑程序出现问题的情况。比如,在定义方法时,方法需要接受参数。
原创
2022-03-04 18:25:15
67阅读
在Java开发中,异常处理是确保程序稳定性和可靠性的关键环节。除了捕获和处理异常外,记录异常信息也是开发过程中不可或缺的一部分。JDK Logging(Java平台的日志记录API)为Java程序提供了强大的日志记录功能,有助于开发者在运行时追踪程序状态、调试错误以及进行性能监控。本文将深入探讨JDK Logging的使用,涵盖其基本概念、配置方法、最佳实践以及与异常处理的结合。希望通过本文的介绍
安装完成后,通过bat脚本配置环境变量: 如果需要写入注册表,需要调用到命令提示符的注册表修改命令。但是WIN7的普通用户权限问题(刚装完系统,并没有设置为Administrator登录, 而有的WIN7系统装完默认是不开启Administrator的),在用代码写入注册表的时候一直提示注册表拒绝访
转载
2017-02-13 19:09:00
114阅读
2评论
异常的处理
Java异常处理的五个关键字:try、catch、finally、throw、throws
2.1 抛出异常throw
在编写程序时,我们必须要考虑程序出现问题的情况。比如,在定义方法时,方法需要接受参数。那么,当调用方法使用接受到的参数时,首先需要先对参数数据进行合法的判断,数据若不合法,就应该告诉调用者,传递合法的数据进来。这时需要使用抛出异常的方式来告诉调用者。
在java中,...
原创
2021-08-18 11:01:47
113阅读
JDK、JRE、JVM、卸载JDK、安装JDK 、Java程序运行机制
原创
2024-09-30 14:47:39
86阅读
Jdk动态代理1.动态代理使用的情况:需要在多个方法上加上相同的逻辑的时候,需要用到动态代理。 原因:在多个方法上写相同的逻辑,第一费事,第二在不用的时候维护麻烦使用动态代理需要用到两个类:分别为Proxy,InvocationHandler,用InvocationHandel来实现JDK中动态代理的接口,Proxy来生成对应的类的代理类。代码来说明 首先创建一个类来实现InvocationHandel package cn.csdn.service;import java.lang.reflect.InvocationHandler;import java.lang.reflect.M...
转载
2013-06-20 20:08:00
38阅读
2评论
第二章 TCP通信程序2.1 概述TCP通信能实现两台计算机之间的数据交互,通信的两端,要严格区分为客户端(Client)与服务端(Server)。两端通信时步骤:服务端程序,需要事先启动,等待客户端的连接。客户端主动连接服务器端,连接成功才能通信。服务端不可以主动连接客户端。在Java中,提供了两个类用于实现TCP通信程序:客户端:java.net.Socket 类表示。创建...
原创
2022-03-04 18:07:33
72阅读
可以说函数式编程,Lambda 和 Stream 是JDK1.8新增的最有亮点的特性了。在学习Apache Flink 的时候,经常遇到算子运算,其实这就是一种最常用的Stream流编程运算,今天就来研究一下Java 的JDK1.8提供的Stream流式编程,以便对后续学习Flink和Spark还有Strom这些流式和批式处理框架有所帮助。 新的
转载
2024-01-23 11:08:47
133阅读
3.1 程序开发步骤说明开发环境已经搭建完毕,可以开发我们第一个Java程序了。Java程序开发三步骤:编写、编译、运行。3.2 编写Java源程序在 d:\day01 目录下新建文本文件,完整的文件名修改为 HelloWorld.java ,其中文件名为 HelloWorld ,后 缀名必须为 .java 。 2. 用记事本打开使用notepad++记事本软件。在文件中键...
原创
2022-03-05 09:41:09
111阅读
3.1 程序开发步骤说明开发环境已经搭建完毕,可以开发我们第一个Java程序了。Java程序开发三步骤:编写、编译、运行。3.2 编写Java源程序在 d:\day01 目录下新建文本文件,完整的文件名修改为 HelloWorld.java ,其中文件名为 HelloWorld ,后 缀名必须为 .java 。 2. 用记事本打开使用notepad++记事本软件。在文件中键...
原创
2021-08-18 09:57:07
72阅读
第二章 TCP通信程序2.1 概述TCP通信能实现两台计算机之间的数据交互,通信的两端,要严格区分为客户端(Client)与服务端(Server)。两端通信时步骤:服务端程序,需要事先启动,等待客户端的连接。客户端主动连接服务器端,连接成功才能通信。服务端不可以主动连接客户端。在Java中,提供了两个类用于实现TCP通信程序:客户端:java.net.Socket 类表示。创建...
原创
2021-08-18 10:58:44
35阅读
前言通过我之前的文章《JVM堆内存模型概括》、《java垃圾回收机制概括》、《JVM怎样判断是垃圾对象进行垃圾回收》
原创
2022-05-10 14:44:27
788阅读
前言:stream流式处理方式后,我们可以不用对集合进行遍历可以直接操作集合得到我们想要的结果,在这里看一个小例子:stream方式的两种写法public class Dermo01Strema {
public static void main(String[] args) {
List<String> list = new ArrayList<St
转载
2023-12-20 11:44:18
40阅读
==2018-8-15 16:41:06 更新 服务器 jdk1.6升级为1.8,没有卸载原来的1.6,直接安装1.8. 更改环境变量的 JAVA_HOME所指路径后, cmd 输入 java -version 也是提示 has value 1.8 ,but 1.7 is required. 找到目
转载
2017-04-14 12:12:00
257阅读
2评论
第四章 IO异常的处理JDK7前处理之前的入门练习,我们一直把异常抛出,而实际开发中并不能这样处理,建议使用try...catch...finally 代码块,处理异常部分,代码使用演示:public class HandleException1 { public static void main(String[] args) { // 声明变量 Fil...
转载
2022-03-04 18:19:54
52阅读
第四章 IO异常的处理JDK7前处理之前的入门练习,我们一直把异常抛出,而实际开发中并不能这样处理,建议使用try...catch...finally 代码块,处理异常部分,代码使用演示:public class HandleException1 { public static void main(String[] args) { // 声明变量 Fil...
原创
2021-08-18 10:57:51
73阅读
1、jps(JVM Process Status Tool)--显示所有HotSpot虚拟机进程举例:jps -q (只查询虚拟机进程ID)jp
原创
2023-05-11 11:12:37
106阅读