编程的学习,看的不是语言,任何一门主流语言,只要学透了,都够吃一辈子。
很多人开始会误解为安卓开发就是JavaME,但这两个是完全不同的内容。
编译型
和解释型
两种,而Java语言是两种类型的结合。.java
;再利用编译器(javac)将源程序编译成字节码文件,字节码文件的后缀名为.class
; 最后利用虚拟机(解释器,java)解释执行。总结:
如果只是要运行Java程序,只需要JRE就可以。JRE通常非常小,其中包含了JVM。 如果要开发Java程序,就需要安装JDK。
C:\\Program Files\\
下,为方便统一管理,最好修改下安装路径,将与开发相关的软件都安装到一个文件夹下,例如E:\\develop\\
。注意,安装路径不要包含中文或者空格等特殊字符(使用纯英文目录)。小知识:8 Update 121表示Jdk8更新了121次后的版本
%JAVA_HOME%\bin
Windows + R
,输入cmd进入命令行窗口java -version
以及javac -version
查看是否安装成功
1.具备识别BUG的能力:多看 2.具备分析BUG的能力:多思考,多查资料 3.具备解决BUG的能力:多尝试,多总结
1.非法字符问题。Java中的符号都是英文格式的。 2.大小写问题。Java语言对大小写敏感(区分大小写)。 3.在系统中显示文件的扩展名,避免出现HelloWorld.java.txt文件。 4.编译命令后的java文件名需要带文件后缀.java 5.运行命令后的class文件名(类名)不带文件后缀.class
1.Java对大小写敏感,如果出现了大小写拼写错误,程序无法运行。 2.关键字 public 被称作访问修饰符(access modifier),用于控制程序的其它部分对这段代码的访问级别。 3.关键字 class 的意思是类。Java是面向对象的语言,所有代码必须位于类里面。 4.一个源文件中至多只能声明一个public的类,其它类的个数不限,如果源文件中包含一个public 类,源文件名必须和其中定义的public的类名相同,且以“.java”为扩展名。 5.一个源文件可以包含多个类class。 6.正确编译后的源文件,会得到相应的字节码文件,编译器为每个类生成独立的字节码文件,且将字节码文件自动命名为类的名字且以“.class”为扩展名。 7.main方法是Java应用程序的入口方法,它有固定的书写格式:public static void main(String[] args) {…}
8.在Java中,用花括号划分程序的各个部分,任何方法的代码都必须以“{”开始,以“}”结束, 由于编译器忽略空格,所以花括号风格不受限制。 9.Java中每个语句必须以分号结束,回车不是语句的结束标志,所以一个语句可以跨多行。