- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
设置path路径 1.8.2 验证JDK配置是否正确 Java基础学习阶段,推荐使用编辑器,避免集成开发环境IDE(Integrated Development Environment) 1.8.3 Java编辑器 IDE会隐藏编程细节,所以最好从命令列开始学习,等你真正了解内部运作后再用IDE提升生产力 Java编辑器推荐:EditPlus Eclipse Java IDE推荐:Netbeans myeclipse 1.9 享受安装成果—编写第1个Java程序 public class MyFirstApp { public static void main (String[] args) { System.out.print(“I Rule”); //输出不换行 } } 类存于源文件中 方法存于类中 语句存于方法中 三字经 System.out.println(“ The World!); //输出换行 Java源文件的扩展名是.java Java中所有东西都包含在类中,类是对象的蓝图 每个源文件至少有1个类,有且仅有1个main()方法 每个Java源文件可以有多个类,但最多有1个public类(也可以没有) Java源文件名应和带public的那个类名一致(没有带public的类,文件名可随便起,但要见名知意) 类名以大写字母开头,方法名的首字母应小写 main()方法是程序运行的起点 当JVM启动执行时,JVM寻找你在命令列所指定的类,随后锁定main()方法并执行main()方法内部所有语句 类中带有0个或多个方法,方法必须在类的内部声明 Java源文件、类、方法的区别与联系 1.10 Java的程序结构 1.11 classpath的指定 使用set classpath命令指定java类的执行路径 set classpath=D:\MyApp 这样,即使你不处于D:\MyApp,也可以执行该目录中的类文件 1.12 Java程序的执行步骤 步骤1:使用javac命令将java源文件编译成*.class字节码 步骤2:使用java命令解释class字节码并执行之 javac sourcefile.java java classfile 注1:每次使用java命令执行class字节码时,都会启动JVM,JVM通过classpath给出的路径加载所需类文件,并从main()方法处开始执行,直到main()方法的所有语句执行完毕。我们可以通过set classpath命令设置类的加载路径 注2:Thinking in Java JVM是Java实现跨平台可移植性的关键,可以将JVM设想成一台虚拟的计算机,只要在不同的软硬件平台上植入对应版本的JVM,Java程序就可以在各个平台上移植,真正做到“write one, run anywhere” compile execute output source code Hello.java byte code Hello.class 1.13 清凉口味 — 基本数据类型(兼谈变量命名) primitive主数据类型用来保存基本数据类型的值,有8种 (1)boolean型 取值为true或false Java中int型与boolean型不相容,不允许采用整数类型进行测试 boolean isRaining = true; while (isRaining == flase) { … } (2)byte型 8bits 值域-128~127 byte score = 7; (3)char型 16bits 值域0~65535 char level = ‘A’; (4)short型 16bits 值域 - 32768~32767 (5)int型 32bits 值域 - 2147483648~2147483647 (6)long型 64bits 值域 -很大~ +很大
文档评论(0)