201621123007 Java程序设计第一周 学习总结
第一周-Java基本概念
201621123007 《Java程序设计》 第一周学习总结
1. 本周学习总结
- java是面向对象的一类语言,三大特征:封装性,继承性,多态性。
- 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


3.2 PTA

3.3 代码量


代码量我试了好几次都不行
201621123007 Java程序设计第一周 学习总结的更多相关文章
- 201521044152<java程序设计>第一周学习总结
本周学习总结 java开发时间虽然很短,但是发展迅速,已成为现在非常流行的一门语言,很开心能有幸学习java.第一周学习了java的平台,运行环境jdk以及jrt等等新名词,还了解了eclipse的基 ...
- 20145304 刘钦令 Java程序设计第一周学习总结
20145304<Java程序设计>第1周学习总结 教材学习内容总结 1995年5月23日,是公认的Java的诞生日,Java正式由Oak改名为Java. Java的三大平台是:Java ...
- 201871010106-丁宣元 《面向对象程序设计(java)》第一周学习总结
丁宣元 <面向对象程序设计(java)>第一周学习总结 正文开头 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在 ...
- 扎西平措 201571030332《面向对象程序设计 Java 》第一周学习总结
<面向对象程序设计(java)>第一周学习总结 正文开头: 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 ...
- 201871010135 张玉晶 《面向对象程序设计(java)》 第一周学习总结
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/wyt0455820/ ...
- 杨其菊201771010134《面向对象程序设计(java)》第一周学习总结
第一部分:课程准备部分 填写课程学习 平台注册账号, 平台名称 注册账号 博客园:www.cnblogs.com 安迪儿 程序设计评测:https://pintia.cn/ 迷路的麋鹿回不来家了 代码 ...
- 201871010124 王生涛《面向对象程序设计JAVA》第一周学习总结
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://edu.cnblogs.com/campus/xbsf/ ...
- 201871010126 王亚涛 《面向对象程序设计(java)》 第一周学习总结
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/wyt0455820/ ...
- 201871010132-张潇潇《面向对象程序设计(java)》第一周学习总结
面向对象程序设计(Java) 博文正文开头 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cn ...
随机推荐
- 【sublime text 3】sublime text 3 汉化
快捷键:Ctrl+Alt+P 输入快捷键Ctrl+Shift+P 在出现的文本框中输入Install Package(或直接输入“ip”)选中packageControl:Install Packag ...
- Android开发者选项——Gpu呈现模式分析
对于Android用户来说,无论你用的什么品牌的手机,在开发者选项中都能发现“玄学曲线”的开关,之所以称其为玄学曲线,还是因为它被很多网友用于测试一个说不清道不明的东西——流畅度.到底多流畅才叫流畅, ...
- SilverLight:基础控件使用(1)
ylbtech-SilverLight-Basic-Control:基础控件使用(1) 本文详解控件有: Label, TextBox, PasswordBox, Image, Button , Ra ...
- 采用scp命令在Linux系统之间copy文件
不同的Linux之间copy文件常用有3种方法,第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的copy.第二种方法就是采用 ...
- 2016 第七届蓝桥杯 c/c++ B组省赛真题及解题报告
2016 第七届蓝桥杯 c/c++ B组省赛真题及解题报告 勘误1:第6题第4个 if最后一个条件粗心写错了,答案应为1580. 条件应为abs(a[3]-a[7])!=1,宝宝心理苦啊.!感谢zzh ...
- C++11 并发指南五(std::condition_variable 详解)(转)
前面三讲<C++11 并发指南二(std::thread 详解)>,<C++11 并发指南三(std::mutex 详解)>分别介绍了 std::thread,std::mut ...
- Allegro布线基本操作
转:allegro基本步骤 常见问题 cadence16.5中电源线.地线取消飞线显示 目录: 一.Allegro基本技巧 1.关闭电源和地网络的飞线 2.开启特定NET飞线 3.元器件快速对齐(待完 ...
- javascript 高级编程系列 - 基本数据类型
javascript中的基本数据类型包括: Undefined, Null, Boolean, Number, String 5种数据类型 1. Undefined 类型 (只有一个值 undefin ...
- D3js-API介绍【英】
Everything in D3 is scoped under the d3 namespace. D3 uses semantic versioning. You can find the cur ...
- 成长为 iOS 大 V 的秘密
成长为 iOS 大 V 的秘密 前言 毫不谦虚地说,我是国内 iOS 开发的大 V.我从 2011 年底开始自学 iOS 开发,经过 3 年时间,到 2014 年底,我不但写作了上百篇 iOS 相 ...