JAVASE学习笔记1

-、环境变量的配置

1、JAVA_HOME:表示的是JDK的安装目录
如:C:\jdk8.0(个人安装路径决定)

2、CLASSPATH : 表示的是类的路径
方法1: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;D:\BaiduYunDownload\java
方法2: cmd中set classpath = 路径1;路径2;
配置完成之后,将命令行移动到其他目录,发现此时可以执行配置目录中的*.class文件,则表示java运行时需要classpath环境的支持
也就是说,当运行java -> classpath指定的目录 -> 运行程序

3、PATH : 定义所有的JAVA命令

C:\ProgramData\Oracle\Java\javapath;
”’.;%JAVA_HOME%\bin;”’%SystemRoot%\system32;
%SystemRoot%;%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
C:\Program Files\Git\cmd;%USERPROFILE%.dnx\bin;
C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\
下面是win10系统下配置的步骤

第一步:右击我的电脑 –>管理,然后如下所示:
这里写图片描述

第二步:点击高级系统设置 –> 点击环境变量
这里写图片描述

第三步:点击环境变量,然后如下所示
这里写图片描述

最后在系统变量中完成一系列配置(PS:PATH变量一般已经存在,若已经存在,点击编辑即可)


二、JVM虚拟机

Java虚拟机:机器和编译程序之间加入的一层抽象的虚拟的机器
Java可以实现可移植性的原因:只要在操作系统上(WinNT、Linux、Unix)植入JVM(Java虚拟机),Java程序就具有可移植性

     complier      explain 

Source.java –> Source.class –> JVM –> operator system (一次编译,多次运行)
(实际上,JVM虚拟机的最大特点就是在操作系统和Source.class程序中加多了一个过渡端,并且使用这个过渡端进行程序之间的可移植性操作)

内容概要:本文深入探讨了Kotlin语言在函数式编程和跨平台开发方面的特性和优势,结合详细的代码案例,展示了Kotlin的核心技巧和应用场景。文章首先介绍了高阶函数和Lambda表达式的使用,解释了它们如何简化集合操作和回调函数处理。接着,详细讲解了Kotlin Multiplatform(KMP)的实现方式,包括共享模块的创建和平台特定模块的配置,展示了如何通过共享业务逻辑代码提高开发效率。最后,文章总结了Kotlin在Android开发、跨平台移动开发、后端开发和Web开发中的应用场景,并展望了其未来发展趋势,指出Kotlin将继续在函数式编程和跨平台开发领域不断完善和发展。; 适合人群:对函数式编程和跨平台开发感兴趣的开发者,尤其是有一定编程基础的Kotlin初学者和中级开发者。; 使用场景及目标:①理解Kotlin中高阶函数和Lambda表达式的使用方法及其在实际开发中的应用场景;②掌握Kotlin Multiplatform的实现方式,能够在多个平台上共享业务逻辑代码,提高开发效率;③了解Kotlin在不同开发领域的应用场景,为选择合适的技术栈提供参考。; 其他说明:本文不仅提供了理论知识,还结合了大量代码案例,帮助读者更好地理解和实践Kotlin的函数式编程特性和跨平台开发能力。建议读者在学习过程中动手实践代码案例,以加深理解和掌握。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值