java
java基础学习和安装实践
onjulythe17th
这个作者很懒,什么都没留下…
展开
-
Error: A JNI error has occurred, please check your installation and try again
由于java-version和javac -version版本不一致造成原创 2020-07-30 10:31:52 · 217 阅读 · 0 评论 -
在Eclipse运行命令行cmd,并解决控制台cmd出现乱码的情况
写练习的时候需要用到命令行,每次都从cmd切换到工作目录下在运行实在太麻烦了,想在eclipse中直接使用命令行,以下是操作步骤:1.在Run->ExternalTools->External Tools Configurations2.新建:new launch configuration,设置name:command_prompt(想改什么都行)location:cmd的位置,一般是C:\Windows\System32\cmd.exeworking directory:选ecli原创 2020-07-30 10:10:55 · 912 阅读 · 1 评论 -
jdk/lib未发现tools.jar 和dt.jar怎么办?
更新后,版本带来的变化,模块化后导致不需要或者说将toos.jar和dt.jar文件兼容到其他部分,jdk的lib下面不会再出现这俩文件;(摘:版本更新到9.0后的变化)JDK 9的核心变化就是引入了一种新的Java编程组件,也就是模块,按照Oracle的说法,它是一个可命名的、自描述的代码和数据集合。模块技术的核心目标是减少Java应用和Java核心运行时环境的大小与复杂性。为此,JDK本身进行了模块化,Oracle希望通过这种方式提升性能、安全性和可维护性。为了支持Java 9的模块,引入一种新的模原创 2020-07-13 22:34:47 · 2515 阅读 · 0 评论 -
如何理解jdk和jre配置中的JAVA_HOME,PATH,CLASSPATH,环境变量和系统变量?
1.JAVA_HOMEJAVA_HOME指向的是JDK的安装路径在该路径下你应该能够找到bin、lib等目录如我的设置就应该为JAVA_HOME=C:\j2sdk1.4.2_09;2.PATH设置PATH的目的是为了指向JDK的bin目录在bin目录下放的是各种编译执行命令如我的设置就应该为PATH=C:\j2sdk1.4.2_09\bin;C:\j2sdk1.4.2_09\jre\bin;需要说明,系统本身就有PATH环境变量,只要把C:\j2sdk1.4.2_09\bin;C:\j2sd原创 2020-07-13 22:31:43 · 519 阅读 · 0 评论 -
jdk14安装后没有jre怎么办?
以管理员身份打开命令窗口,切换到jdk安装目录,执行bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre 完成。转载 2020-07-13 22:26:00 · 2333 阅读 · 0 评论 -
如何理解java中argument和parameter
a. parameter是指函数定义中参数,而argument指的是函数调用时的实际参数。b. 简略描述为:parameter=形参(formal parameter), argument=实参(actual parameter)。c. 在不很严格的情况下,现在二者可以混用,一般用argument,而parameter则比较少用。...原创 2020-07-13 22:24:03 · 1713 阅读 · 0 评论 -
安装多个JDK时如何设置默认的JDK版本?
今天培训需要用到gradle,下载了gradle4.6版本,结果报错了。。是因为JDK14版本太高,只好乖乖去换万能的1.8版本。e.g JAVA14版本和JAVA1.8版本①环境变量->系统变量,新建系统变量JAVA_HOME14和JAVA_HOME1.8,分别存放jdk14和jdk1.8的安装路径。②新建JAVA_HOME,存放%JAVA_HOME(X)%,(X)表示刚刚设置的JAVA_HOME版本,例如,需要以jdk1.8做默认使用的版本,则JAVA_HOME=%JAVA_HOME1.8%原创 2020-07-13 22:21:12 · 1079 阅读 · 0 评论