java简介
java的发明者是 James gosling。
java刚开始是sun公司创建的后来在2009年4月20日被oracle(甲骨文)公司收购。
java特点
java是跨平台的 大大减少了代码量(实现“一次编写,到处运行”)。
java是简单的。
java是安全的。
java是面向对象的。
java是健壮的。
java开始前的准备
安装JDK
安装了notepad++。
配置对应版本的环境变量
在此电脑里找到高级系统设置。
找到环境变量点击去。
然后再系统变量里面新建一个java_home变量然后找到对应jdk文件选择。
找到path变量在里面新建一个文件让后吧刚刚新建的java_home文件名前后都加上%再加上\输入对应的bin文件。安装jre。
常用的DOS命令(文件夹/目录操作命令)
dir directory(查看当前目录下的文件和子文件夹)
cd change directory(改变当前的文件夹)
md make directory(创建当前的文件夹)
rd remove directory(删除当前的文件夹)
cls clear screen(清楚屏幕)
d: c:(切换盘符)
tab键 (帮助自动完成文件名或者文件夹)
上下箭头键 (显示之前或者之后的命令)
java开发工具
JDK(Java Development Kit)JDK是java程序开发包包含JRE和开发人员使用的工具 想要开发程序先要安装JDK。
JVM(Java Virtual Machine 虚拟机)编译机用来和操作系统沟通 不同操作系统用不同版本的JVM 跨平台操作, jvm是一种规范就是一个虚拟用于执行bytecodes自己码的计算机 一次编译到处运行。
JRE(Java Runtime Environment)程序运行环境包含JVM运行时所需要的核心类库 运行java需要安装JRE。
JVM和java的跨平台特性:
java和C的跨平台原理比较
java:一次编译,到处运行
c: 多次编译到处运行
java的编程风格
注意缩进
成对编程
见名知意
java的注释
// 单行注释
/* */ 多行注释
/** */ 文档注释 可以通过JDK提供的javadoc命令,生成程序的APL文档
反编译工具
编译 源代码----->class
反编译 class----->源代码
反编译软件 jd-gui-exe
反编译不会得到注释