JAVA需要具备
1. 语言规则
2. 生态的规范
3. 写程序的背后机制
4. 动手能力
基本步骤:
1.创建一个放代码的目录
2.右键——>新建文件——>文本文件
3.确保可以看到文件后缀名
4.整体改名为HelloWorldApp.java 文件类型为Java源文件
5.用notepad++打开该文件,编写程序,记得保存
6.编译 使用命令提示符
重点:(规定)
源代码中 class 后边的名称要和 文件名一样规范
文件名按照 每个单词首字母大写的方式命名
先打开cmd命令,切换到源代码所在目录(比如c:\Desktop,建议不带中文和空格)
cmd 一开始是c盘 切盘 e:
进到所在目录
E:\cd Desktop>
查看该目录下的文件 dir
清屏 cls
编译: javac -encoding UTF-8 源代码的名称 ( helloworldApp.java)
编译后会生成一个 helloworldApp.class的文件
可能会出现编译错误
运行:Java类名称 Java helloworldApp
javac -help
- -verbose 输出有关编译器正在执行的操作的消息
- -deprecation 输出使用已过时的 API 的源位置
- -classpath <路径> 指定查找用户类文件和注释处理程序的位置
- -cp <路径> 指定查找用户类文件和注释处理程序的位置
- -sourcepath <路径> 指定查找输入源文件的位置
- -bootclasspath <路径> 覆盖引导类文件的位置
- -extdirs <目录> 覆盖所安装扩展的位置
- -endorseddirs <目录> 覆盖签名的标准路径的位置
- -proc:{none,only} 控制是否执行注释处理和/或编译。
- -processor <class1>[,<class2>,<class3>...] 要运行的注释处理程序的名称; 绕过默认的搜索进程
- -processorpath <路径> 指定查找注释处理程序的位置
- -parameters 生成元数据以用于方法参数的反射
- -d <目录> 指定放置生成的类文件的位置
- -s <目录> 指定放置生成的源文件的位置
- -h <目录> 指定放置生成的本机标头文件的位置
- -implicit:{none,class} 指定是否为隐式引用文件生成类文件
- -encoding <编码> 指定源文件使用的字符编码
- -source <发行版> 提供与指定发行版的源兼容性
- -target <发行版> 生成特定 VM 版本的类文件
- -profile <配置文件> 请确保使用的 API 在指定的配置文件中可用
- -version 版本信息
- -help 输出标准选项的提要
- -A关键字[=值] 传递给注释处理程序的选项
- -X 输出非标准选项的提要
- -J<标记> 直接将 <标记> 传递给运行时系统
- -Werror 出现警告时终止编译
- @<文件名> 从文件读取选项和文件名
JDK(java Development Kit) Java开发工具包
javac Complier(编译器)
JRE(java Runtime Environment) java 运行时环境
JVM(java Virtual Mathine)java虚拟机 (一次编写,多次执行)
*.java 源文件 通过java命令编译——> *.class字节码文件(bytecode)——>java运行——>JVM
1.对象 面向对象 Orinted Object 生活中的具体物体的抽象
状态 变量
行为 函数
封装性思想 区分了内外
2.类 类生成对象
对象的蓝图 模板
3.简单源代码格式
1. public class 类名称 {
2. //java 的入口函数 (方法)
3. public static void main (string[] args) {
4. //写代码的位置
5. System.out.println("中文或英文”);
6. }
7. }