实训20190722
总结 :
1.帕斯卡命名-类名
2.访问修饰符
3.有返回值
4.main程序唯一入口,家里的防盗门
5.print光标在一行的末尾 println光标移到下一行开始
6.源文件java后缀,需要进行编译后才能运行
7.编译后生成.class文件,是可执行文件
8.jdk使用的缺陷,需重新编译后运行
所以,开始使用IDE集成开发工具
9.开发程序时,源文件不提供给用户,.class文件提交,提供给可执行文。。
作业:
1.请写出Java程序执行过程与编译原理。
执行过程:Java程序的执行过程要经过先编译、后解释两个步骤。先编写源代码*.java文件,使用javac编译生成*.class文件,再使用java解释执行。
编译原理:Java语言里负责解释字节码文件的Java虚拟机,即JVM,JVM是可运行Java字节码文件的虚拟计算机。所有平台上的JVM向编译器提供相同的编程接口,而编译器只需要面向虚拟机,生成虚拟机能理解的代码,然后由虚拟机来解释执行。javac的任务是将java源码编译成java字节码,也是通常说的将.java文件转化成.class文件。
2.在记事本中编写Plan.java程序,输出你本周的学习计划。输出结果如图所示。
1 public class Plan { 2 public static void main(String[] args) { 3 System.out.println("1.每天听课3小时,边听课边练习,下午自习巩固上午所学知识并完成作业"); 4 System.out.println("2.上课时间:9:00-12:00,练习时间:14:00-18:00"); 5 System.out.println("3.本周学完java基础语法课程专题1和专题2,阅读完教材,完成所有练习"); 6 System.out.println("加油!!"); 7 8 } 9 10 }
3.在Myeclipse中编写项目schedule,输出你本周的课程表。输出结果如图所示。
1 public class schedule { 2 3 4 public static void main(String[] args) { 5 System.out.println(" *课程表*"); 6 System.out.println("-----------------------------------"); 7 System.out.println("星期 早上 下午"); 8 System.out.println("-----------------------------------"); 9 System.out.println("周一 英语 高数"); 10 System.out.println("周二 政治 计算机网络"); 11 System.out.println("周三 c++ Java"); 12 System.out.println("周四 数据结构 Java"); 13 System.out.println("周五 数据库 操作系统"); 14 System.out.println("-----------------------------------"); 15 16 } 17 18 }