【Java】Java基础部分总结:概述(1)
本文参考相关博客和《Java核心技术》整理而成,如有侵权,请联系博主。
转载注明出处:https://www.cnblogs.com/chenxianbin/
概述
Java相关
- Java有三个方向:
- JavaSE(Java Platform,Standard Edition),这个部分是Java语言的基础知识,需要牢固掌握,后期的框架都是基于这些基础之上发展的,属于Java语言的地基;学习Android开发也需要学习这部分知识
- JavaEE(企业级enterprise),这个是JavaSE的发展,是企业级应用。这部分的知识有:HTML,CSS,JavaScript,Ajax,JDBC,SQL,Json,Servlet,JSP,maven等等。通过学习这部分知识,建立一种客户端和服务器端交互的模型
- JavaME,是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API
- JavaEE近期由Oracle交给Eclipse基金会管理,改名为JakartaEE
- JVM(Java Virtual Machine),Java的虚拟机,程序.java文件经过编译之后成为.class文件,在虚拟机上运行。不同的操作系统(Windows,Linux,MacOS···)对应的虚拟机不相同,正是由于虚拟机的存在,保证同一份.class文件可以在不同的操作系统上运行。虚拟机可以看做操作系统和.class文件的翻译机
- JDK (Java Development Kit),是一套开发工具箱,能开发也能运行,开发+运行;JRE (Java Runtime Environment),Java的运行环境
- JRE的存在,解决了一些企业没有开发的需求,只有运行Java程序的需求的问题
常用dos命令
- 输入win+R键,再输入cmd命令
- cls,清空当前命令行窗口
- tab,智能补全命令,常用来补全文件名
- cd,进入文件夹,如:cd F:/Code;也可以用cd F:/Co*,意为进入F盘下以Co开头的文件夹
- ipconfig,查询ip相关配置
public class 和 class
public,权限修饰符
public class 后面的类名需要跟文件名一致,而且一个.java文件只能有一个public类,可以有多个其他类,在编译的过程中一个java文件会产生多个class文件
javac HelloWorld.java //注意文件名有无后缀
java HelloWorld
在使用上述命令前,需要配置环境变量,环境变量具体配置可以搜素相关的网页,在未来的使用中,配置环境变量非常常见,需要掌握快速配置环境变量的能力,因此,最好对配置环境变量的作用进行理解。环境变量的作用相当于告诉系统到哪里可以调用程序,javac、java命令都是JDK bin文件夹下的可执行文件。

JDK里面的文件
- bin:包含一些可执行文件
- include:包含一些C语言的头文件
- jre:JDK包含JRE,开发+运行
- lib:一些jar包,虚拟机运行需要的文件
- src:源文件,非常重要的.java文件
【Java】Java基础部分总结:概述(1)
原文:https://www.cnblogs.com/chenxianbin/p/11418560.html