day01作业
Java技术按照用途不同分为三大版本,分别是JavaSE、JavaEE和JavaMe
Java虚拟机就是一个虚拟的用于执行字节码文件的计算机。它是Java最核心的技术,是Java跨平台的基础。
DOS命令中用来改变当前目录的命令是cd,用来查看当前目录下的文件和子文件夹的命令是 dir 。
安装JDK后,为了告诉计算机exe和java.exe等执行文件的位置,需要配置的环境变量是___Java HOME path__________。
使用Java开发应用程序包括编写源程序,编译源程序,解释并运行三个步骤,其中Java源程序编译后生成的字节码文件的扩展名为.class。
Java提供了三种注释类型,分别是单行注释,多行注释和文档注释_____________。
一个Java源程序是由若干个类组成。如果源文件中有多个类时,则只能有一个类是 主 类,并且这个类必须与源文件名同名。
选择题
1.AC 2.A 3.B 4.A
判断题
1.× 2.× 3.√ 4.× 5.√ 6.×
简答题
1.Java的跨平台原理,和C语言跨平台原理的不同之处(*****)。
只要在需要运行java应用程序的操作系统上,先安装一个java虚拟机(Java Virtual Machine)即可。由JVM来负责Java程序在系统中的运行。
java:一次编译,到处运行。
c语言:多次编译,到处运行。
2.什么是JVM?什么是JDK? 什么是JRE?
JVM:Java Virtual Machine java虚拟机
JDK:Java Development Kit 开发工具包
JRE:Java Runtime Evironment 运行环境
3.Java的优点
简单性,解释性,面向对象,高性能,分布式处理,多线程,健壮性,动态,结构中立,安全性
4.什么是注释?注释分为几种?注释有什么作用?
注释是用于解释说明程序的文字。注释分为单行注释、多行注释、文档注释。注释就是程序员给读者作的说明,是提高程序可读性的一种手段。
5.Java语言的执行过程。
Java语言的运行过程会先经历编译过程,编译为一种与平台无关的字节码(.class文件),然后由java编译器来执行程序。
6.演示常见的DOS命令。
d:回车 盘符切换
dir 列出当前文件以及文件夹
cd 改变指定目录
cd.. 退回到上一级目录
cd\: 退回到根目录
cls 清屏
exit: 退出dos命令行
md 创建命令
rd 删除目录
del 删除文件,删除一堆后缀名一样的文件*txt
7.Java语言的书写格式
(1)大括号要对齐,并且成对写
(2)左大括号前面有空格
(3)遇到左大括号要缩进
(4)方法和程序块之间加空格
(5)并排语句之间加空行,例如for语句
(6)运算符两侧加空格
8.标识符中常见的命名规则
组成规则:英文大小写字母、数字字符(0-9)、$和“——”
注意事项:1.不能使用关键字
2.不能数字开头
3.区分大小写
编码题。
1.
class SelfIntroduction {
public static void main(String[] args) {
System.out.println("姓名:刘颜僖");
System.out.println("年龄:22");
System.out.println("性别:男");
System.out.println("爱好:看书");
System.out.println("籍贯:江苏泰州");
System.out.println("崇拜的偶像:科比");
System.out.println("座右铭:厚积薄发");
}
}
2.
class StudyCondition {
public static void main(String[] args) {
System.out.println("本章主要讲解了:");
System.out.println("Java历史和三大版本");
System.out.println("Java特点");
System.out.println("Java跨平台原理");
System.out.println("Java开发过程");
System.out.println("自己对计算机技术有了初步的了解");
System.out.println("最课程,我的Java梦开始的地方");
}
}
3.
class Multiplication {
public static void main(String[] args) {
System.out.println("1*1=1");
System.out.println("1*2=2 2*2=4");
System.out.println("1*3=3 2*3=6 3*3=9");
System.out.println("1*4=4 2*4=8 3*4=12 4*4=16");
}
}
可选题
class StudentSystem {
public static void main(String[] args) {
System.out.println("----------------------");
System.out.println(" 主 菜 单 ");
System.out.println(" 1.注 册 ");
System.out.println(" 2.登 录 ");
System.out.println(" 3.帮助信息 ");
System.out.println(" 请选择: ");
System.out.println("----------------------");
}
}
day01作业的更多相关文章
- 关于表单----html杂记
前言:总结了一些关于表单的东西,发下内心的感慨,以前感觉自己什么都会,今天竟然连最基本的表单的东西都忘了,好丢人, 学习的过程中,切勿眼高手低,一定要做好自己的笔记,然后多写代码,多想为什么,我比较笨 ...
- 百万年薪python之路 -- 变量及if的练习
1.简述变量命名规范 1.变量由数字,字母,下划线组成 2.不能以数字开头 3.不能使用python关键字 4.不能使用中文和拼音命名 5.区分大小写 6.变量名要具有描述性 7.推荐写法 7.1驼峰 ...
- python day01练习和作业
习题:1.简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型编译型语言:优点:执行速度快 缺点:维护成本高,跨平台性差解释型语言:优点:维护成本低,跨平台性好 缺点:执 ...
- python开发学习-day01 (python安装与版本、字符串、字典、运算符、文件)
*:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !important; } /* ...
- Python基础-day01
写在前面 先后接触过很多编程语言,最喜欢的就是C和Python,相比其他语言,C 是神器,优点太多了:个人而言,C 最重要的一点就是能够让你在敲代码的时候是以一个计算机科学家的角度去思考,而不是仅仅停 ...
- Day01 html详解
day01 html详解 1.html的简介 1.1 什么是html? - HyperText Markup Language:超文本标记语言,网页语言 ...
- python 作业
Linux day01 计算机硬件知识整理 作业要求:整理博客,内容如下 编程语言的作用及与操作系统和硬件的关系 应用程序->操作系统->硬件 cpu->内存->磁盘 cpu与 ...
- 老男孩Day15作业:商城列表页面(静态)
一. 一.作业需求: 1.完成商城列表静态页面的抒写 二.博客地址:https://www.cnblogs.com/catepython/p/9205636.html 三.运行环境 操作系统:Win1 ...
- 老男孩Day1作业(二):三级菜单
作业需求: 1. 运行程序输出第一级菜单 2. 选择一级菜单某项,输出二级菜单,同理输出三级菜单 3. 菜单数据保存在文件中 4. 让用户选择是否要退出 5. 有返回上一级菜单的功能 1)编写思路 编 ...
随机推荐
- Django获取多个数据及文件上传
1. 选择性别: 1)更新login.html模板 2)views.py中获取客户端提交的数据 3)当选择性别为“男”后,后台得到了gender=1. 2.选择爱好,可以多选,所以后台会获得多个数据. ...
- 【容斥原理,莫比乌斯反演】用容斥替代莫比乌斯反演第二种形式解决gcd统计问题
名字虽然很长.但是其实很简单,对于这一类问题基本上就是看你能不能把统计的公式搞出来(这时候需要一个会推公式的队友) 来源于某次cf的一道题,盼望上紫的我让潘学姐帮我代打一道题,她看了看跟我说了题解,用 ...
- 【BZOJ3242】【NOI2013】快餐店(动态规划)
[BZOJ3242][NOI2013]快餐店(动态规划) 题面 BZOJ 题解 假设我们要做的是一棵树,那么答案显然是树的直径的一半. 证明? 假设树的直径是\(2d\),那么此时最远点的距离是\(d ...
- 洛谷 P3345 [ZJOI2015]幻想乡战略游戏 解题报告
P3345 [ZJOI2015]幻想乡战略游戏 题目描述 傲娇少女幽香正在玩一个非常有趣的战略类游戏,本来这个游戏的地图其实还不算太大,幽香还能管得过来,但是不知道为什么现在的网游厂商把游戏的地图越做 ...
- Nowcoder 练习赛 23 D Where are you 解题报告
Where are you 链接: https://ac.nowcoder.com/acm/contest/272/D 来源:牛客网 题目描述 小\(p\)和他的朋友约定好去游乐场游玩,但是他们到了游 ...
- 解题:NOIP 2018 赛道修建
题面 几乎把我送退役的一道题,留在这里做个纪念. 考场看出来是原题结果为了求稳强行花了一个小时写了80pts暴力,然后挂了55pts(真·暴力写挂),结果今天花了不到半个小时连想带写一遍95pts(T ...
- poj1659 Frogs' Neighborhood
Frogs' Neighborhood Time Limit: 5000MS Memory Limit: 10000K Total Submissions: 10239 Accepted: 4 ...
- lightoj 1215
lightoj 1215 Finding LCM 链接:http://www.lightoj.com/volume_showproblem.php?problem=1215 题意:已知 a, b, l ...
- centos7 nginx开启启动
centos 7以上是用Systemd进行系统初始化的,Systemd 是 Linux 系统中最新的初始化系统(init),它主要的设计目标是克服 sysvinit 固有的缺点,提高系统的启动速度.关 ...
- 深入探索C++对象模型(七)
站在对象模型的尖端(On the Cusp of the Object Model) Template 下面是有关template的三个主要讨论方向: template的声明,基本上来说就是当你声明一 ...