Java具备简单、面向对象、平台无关、多线程、动态等特色,其中平台无关是使它风靡全球的最重要的特色。平台无关指一样的Java指令在不一样的平台上均可以运行,不受平台自己的机器码的影响。这是因为Java能够在计算机的操做系统之上在提供一个Java运行环境。html
graph LR A[Java语言]-->B[字节码] B-->C[机器指令]
graph LR A[编写源文件 *.java]-->|编译器 javac命令|B[编译源文件 *.class] B-->|产生|C[字节码] C-->|解释器 java命令|D[执行字节码]
*以上两张流程图可在有道云里实现效果,附上截图java
public
类,那么 *.java
的文件名和public
类一致;若是没有public
类,那么 *.java
的文件名和任意一个类一致.java
文件,而不是.txt
;“保存类型”:“全部文件”,“编码”:ANSI
*.class
文件void main
方法的类java [主类名]
便可,不须要输入扩展名javap *.class
,只能反编译方法名字,不能反编译出内容git add .
,git commit -m"注释"
,git push
三个命令便可后来在上一级学长的指导下,进行了以下操做git remote rm origin
,git remote add origin http://git.oschina.net/zicerain/java20165218
,而后再用git init
,git add .
,git commit
,git push origin master
,便可成功上传
git