java知识图谱+Java语言特点+常用dos命令+Java程序总结

简介: java知识图谱+Java语言特点+常用dos命令+Java程序总结

java知识图谱

网络异常,图片无法展示
|

网络异常,图片无法展示
|

高级语言

网络异常,图片无法展示
|

Java语言特点

网络异常,图片无法展示
|

注释

单行注释 //

多行注释/*   */

作用:1.对程序的编写进行解释说明,增强可读性

         2.调试所写代码

单行/多行注释不参与编译;多行注释不可嵌套使用

文档注释(Java特有)/**   */

注释内容可被JDK提供的jdkdoc所解析,生成一套由网页文件形式所形成的程序说明文档。

总结:

  1. Java程序总结

编写:我们将编写的java程序代码保存以“.java”结尾的源文件

编译:使用javac.exe命令编译我们的Java源文件。 格式:javac 源文件名:.java

运行:使用java.exe命令解释运行我们的字节码文件。格式:java 类名

  1. 一个java源文件可以声明多个class。但是只能最多声明一个public类
  2. main()
  3. 输出语句:

System.println():先输出数据,然后换行

System.print():只输出数据

  1. 每条执行语句都以“;”结束
  2. 编译过程:编译以后会出现一个或多个字节码文件。字节码文件名和java源文件中的类名相同

小试牛刀

  1. JDK、JRE、JVM三者之间的关系,以及JDK、JRE包含的主要结构

JDK=JRE+JAVA的开发工具(javac.exe、java.exe、javadoc.exe)

JRE=JVM+JAVA核心类库

  1. 为什么要配置path环境变量?如何配置?

JAVA_HOME = jdk的路径(bin的上一层)

path = %JAVA_HOME%

相关文章
|
1月前
|
Windows
DOS 批处理 setlocal命令、endlocal命令详解
DOS 批处理 setlocal命令、endlocal命令详解
46 10
|
1月前
|
Windows
DOS 批处理 setlocal命令、endlocal命令详解
setlocal这是一个命令,它开始局部化环境更改,通常在批处理文件中使用,以确保在脚本中所做的任何环境更改(例如设置或修改环境变量)不会影响到调用此批处理的上下文或其他批处理文件
72 14
|
1月前
|
IDE Java 编译器
开发 Java 程序一定要安装 JDK 吗
开发Java程序通常需要安装JDK(Java Development Kit),因为它包含了编译、运行和调试Java程序所需的各种工具和环境。不过,某些集成开发环境(IDE)可能内置了JDK,或可使用在线Java编辑器,无需单独安装。
74 1
|
1月前
|
Java Shell Windows
java Runtime.exec()执行shell/cmd命令:常见的几种陷阱与一种完善实现
java Runtime.exec()执行shell/cmd命令:常见的几种陷阱与一种完善实现
46 1
|
28天前
|
SQL 安全 Java
Java 异常处理:筑牢程序稳定性的 “安全网”
本文深入探讨Java异常处理,涵盖异常的基础分类、处理机制及最佳实践。从`Error`与`Exception`的区分,到`try-catch-finally`和`throws`的运用,再到自定义异常的设计,全面解析如何有效管理程序中的异常情况,提升代码的健壮性和可维护性。通过实例代码,帮助开发者掌握异常处理技巧,确保程序稳定运行。
40 0
|
2月前
|
Java Windows
JAVA 常用的 DOS 命令
【10月更文挑战第15天】DOS 命令是 Java 开发中不可或缺的工具,掌握这些命令可以提高开发效率和操作便利性。
44 3
|
2月前
|
Java Maven 数据安全/隐私保护
如何实现Java打包程序的加密代码混淆,避免被反编译?
【10月更文挑战第15天】如何实现Java打包程序的加密代码混淆,避免被反编译?
253 2
|
2月前
|
安全 Java Linux
java程序设置开机自启
java程序设置开机自启
161 1
|
存储 Java 编译器
Java主函数解释、java/javac命令解释、classpath解释
任何一段程序必须要有一个执行的起始点,有一个入口,这个入口就是主函数,本质上这个主函数就被虚拟机所调用。即:主函数是一个入口、它被虚拟机所调用、有了主函数就能保证一个类的独立运行,一个类里有且只有一个主函数。
1366 0
|
2天前
|
Java
Java—多线程实现生产消费者
本文介绍了多线程实现生产消费者模式的三个版本。Version1包含四个类:`Producer`(生产者)、`Consumer`(消费者)、`Resource`(公共资源)和`TestMain`(测试类)。通过`synchronized`和`wait/notify`机制控制线程同步,但存在多个生产者或消费者时可能出现多次生产和消费的问题。 Version2将`if`改为`while`,解决了多次生产和消费的问题,但仍可能因`notify()`随机唤醒线程而导致死锁。因此,引入了`notifyAll()`来唤醒所有等待线程,但这会带来性能问题。
Java—多线程实现生产消费者