201621123007 Java程序设计第一周 学习总结

时间:2022-11-14 11:26:25

第一周-Java基本概念

201621123007 《Java程序设计》 第一周学习总结

1. 本周学习总结

  1. java是面向对象的一类语言,三大特征:封装性,继承性,多态性。
  2. jdk jre jvm 的关系联系。

2. 书面作业

1. 虚拟机

1.1 执行Java程序步骤是,首先源文件XX.java通过编译器变为Xx.class,再执行字节码编译。

Java可以跨平台是因为不同的运行环境有不同的虚拟机,都可以对XX.class进行编译。

1.2 jdk是Java开发工具包,是Java的核心,它包含了jre和jvm。

jdk包含jre和jvm。jre包含jvm。jre是Java运行环境,jvm是Java虚拟机。

2. java与javac

2.1 Java命令不带后缀,javac HelloWorld.java进行编译,编译成功目录会出现HelloWorld.class文件,即字节码文件,然后使用java HelloWorld命令运行,
HelloWorld.class指字节码文件名。

2.2 path的作用是制定命令搜索路径,在命令下执行javac编译java时,它会到path变量指定的路径中查看是否能找到相应的命令程序。

2.3 C语言是先编辑源代码XX.c,再编译XX.obj,再产生链接XX.exe,而java是由编译器变成字节码.class。

3. 实验总结

3.1 导入Scanner类import java.util.Scanner

生成Scanner类Scanner sc = new Scanner(System.in)

读取下一个整形字符in.nextInt()

循环处理while (sc.hasNextInt())

输出处理System.out.println()

3.2 二进制转换Integer.toBinaryString()

八进制转换(Integer.toOctalString()

十六进制转换Integer.toHexString()

4. java主要应用在那几个方面?你对自己在这门课的目标与期许是什么?

Java主要应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网

一个小目标

每周花费时间 本学期代码量,每周代码量 如何学习 如何解决困难
写过多少代码不清楚,但是挺少的,大一上学期基本上老师布置的作业都努力完成,但是下学期基本上没有打过代码,所以一天至少一个小时,一道题目十几行代码,一周要达到一百行。 一道题目十几行代码,一周要达到一百行。 做笔记,经常复习。我认为我手写一遍的东西要比我看一遍读一遍打一遍记得牢固,一些知识点我要记在笔记本上 多问,不会的可以先去问舍友,同学解决不了问助教老师

3. 使用码云管理Java代码

3.1 Git

201621123007 Java程序设计第一周 学习总结

201621123007 Java程序设计第一周 学习总结

3.2 PTA

201621123007 Java程序设计第一周 学习总结

3.3 代码量

201621123007 Java程序设计第一周 学习总结

201621123007 Java程序设计第一周 学习总结

代码量我试了好几次都不行