JAVA第一次实验报告
三、实验内容、要求和实验步骤:
1、在自己电脑上,安装JDK,配置Java环境变量
2、在自己电脑上,安装IDEA开发环境
3、编写并编译运行一个Java应用程序
a) 打开记事本,参照教材例子1,编写程序
b) 保存Java代码文件,保存到D盘根目录下,并命名为“Hello.java”
c) 打开命令行窗口,输入“javac D:\Hello.java”,编译代码;输入“java Hello”,运行程序
代码实现:
程序:
class Hello{public static void main(String [] args){System.out.println("Hello World!");}}
运行结果:
Microsoft Windows [版本 10.0.19044.1889]
(c) Microsoft Corporation。保留所有权利。
C:\Users\86130>D:
D:\>javac Hello.java
D:\>java Hello
Hello World!
首先新建记事本文本文件,然后将代码放入文件,之后改成.java。
运行方法:win+r,cmd确认,之后切换盘,如果你的文件放在D盘的话输入D:,换盘,然后在输入文件具体位置,然后javac 文件名.java。
一切顺利出来一个class文件,之后java 文件名(class的),就输出hell world 。
注意:
调环境变量:此电脑,右键,属性,高级系统设置,环境变量,在系统变量下新建一个变量,要在JDK下的bin之前的位置,因为最后要把系统变量里的Path的变量改成,你新建的这个变量再:\bin,实现设置环境变量完成,设置好环境变量后,才可用javac进行代码的编译工作。
还有一个情况,无法找到文件,很可能是文件以.java.text结尾,这里需要此电脑,查看,勾选文件扩展名,再进行java文件的重命名改扩展名工作。做好以上步骤加注意事项,第一个java文件,hello world 就完成了!
4、编写一个JAVA应用程序,输出汉字“你”、“我”、“他”在Unicode表中的位置。
代码实现:
class IT{public static void main(String [] args){System.out.println((int)'你');System.out.println((int)'我');System.out.println((int)'他');}
}
效果:
运行结果:
PS D:\JAVA\文件> & 'D:\JAVA\bin\java.exe' '-cp' 'C:\Users\86130\AppData\Roaming\Code\User\workspaceStorage\484320b89ade0e8474da224917ec3636\redhat.java\jdt_ws\文件_4bb94cc3\bin' 'IT'
20320
25105
20182
PS D:\JAVA\文件>
总结:强制转换成整型以显示出“你,我,他”在unicode表中位置,强制转换成整型用(int)+"表示,+号起着连接作用可省去。
5、编写一个JAVA应用程序,输出全部英文字母。
代码实现:
class PRINT{public static void main(String [] args){System.out.println("小写字母:");char c='a';for(int i=0;i<26;i++){char d=(char)(c+i);System.out.println(d);}System.out.println("大写字母:");char B='A';for(int i=0;i<26;i++){char C=(char)(B+i);System.out.println(C);}}
}
运行结果:
运行结果:
PS D:\JAVA\文件> d:; cd 'd:\JAVA\文件'; & 'D:\JAVA\bin\java.exe' '-cp' 'C:\Users\86130\AppData\Roaming\Code\User\workspaceStorage\484320b89ade0e8474da224917ec3636\redhat.java\jdt_ws\文件_4bb94cc3\bin' 'PRINT'
小写字母:
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
大写字母:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
PS D:\JAVA\文件>
总结:
注意强制转换成字符型,(char),加号“+”起着连接作用,方便笔者查看与读者理解。
6、定义一个一维整形数组,并完成数组输入操作、输出操作、全体数组元素求和操作
代码实现:
class summer{public static void main(String [] args){int a[]={1,11,1111,26,46,986,4456,646,654,5454,151,151,12124,12110};for(int i=0;i<a.length;i++){System.out.println(a[i]);}int sum=0;for(int i=0;i<a.length;i++){sum+=a[i];}System.out.println("数组之和sum为"+sum);}
}
运行结果:
PS D:\JAVA\文件> d:; cd 'd:\JAVA\文件'; & 'D:\JAVA\bin\java.exe' '-cp' 'C:\Users\86130\AppData\Roaming\Code\User\workspaceStorage\484320b89ade0e8474da224917ec3636\redhat.java\jdt_ws\文件_4bb94cc3\bin' 'summer'
1
11
1111
26
46
986
4456
646
654
5454
151
151
12124
12110
数组之和sum为37927
PS D:\JAVA\文件>
注意:
“+”为连接号。
个人总结:
通过java第一次实验的实施过程,我学会了win+R用命令窗口运行第一个java程序Hello.java。然后通过网络学习,安装了java集成开发环境IntelliJ IDEA,目前正在初步学习IDEA用法。通过两天时间,成功完成了第一个java报告,有一定成就感,但仍感到自己存在很大不足。实验过程中,调集成开发环境(VS code)的run java花了很大一部分时间,接下去在学编程的同时学习IDEA的用法,争取早日达到像使用VS code的熟练程度。同时,也要再接再厉,踏踏实实完成java的课程学习任务。
JAVA第一次实验报告相关推荐
- java第一次课必修实验答案,Java第一次实验报告
北京电子科技学院(BESTI) 实验报告 课程:Java实验 班级:201352 姓名:池彬宁 学号:20135212 成绩: 指导教师:娄佳鹏 实验日期:1 ...
- java程序设计实验报告册_20145215《Java程序设计》实验一实验报告
实验一 Java开发环境的熟悉 实验内容及步骤 使用JDK编译.运行简单的Java程序 命令行下程序开发: 在命令行下建立实验目录,进入该目录后创建exp1目录 敲入以下代码: package exp ...
- 计算器java程序设计报告总体设计,java程序设计实验报告-计算器
<java程序设计实验报告-计算器>由会员分享,可在线阅读,更多相关<java程序设计实验报告-计算器(18页珍藏版)>请在金锄头文库上搜索. 1. Java 程序设计实验报告 ...
- java程序设计实验报告_JavA程序设计实验报告.doc
Java程序设计实验报告 学号: 姓名: 座位号: 实验日期: [实验名称]: JDK配置与开发工具的使用 [实验目的]: 熟悉JDK开发环境. 熟悉EditPlus编辑器或Eclipse等开发环境的 ...
- 西电java实验报告 界面_西电计算机Java上机实验报告.docx
西电计算机Java上机实验报告.docx 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. ...
- 西安交通大学计算机组成原理实验,西安交通大学计算机组成原理专题实验(上)第一次实验报告.pdf...
西安交通大学计算机组成原理专题实验(上)第一次实验报告 计算机组成原理专题实验报告(第一次) 学生姓名 专业/班级 计算机11 班 学 号 所在学院 电信学院 指导教师 姜欣宁 提交日期 2013 年 ...
- java象棋实验报告_中国象棋java程序设计实验报告
中国象棋java程序设计实验报告 东北大学秦皇岛分校信息与计算科学系Java 程序设计实验报告专业名称 信 息 与 计 算 科 学班级学号 7080206学生姓名 彭 军指导教师 王 薇完成时间 20 ...
- java象棋实验报告_中国象棋java程序设计实验报告.doc
中国象棋java程序设计实验报告.doc 东北大学秦皇岛分校 信息与计算科学系 Java 程序设计实验报告 专业名称 信息与计算科学 班级学号 7080206 学生姓名 彭 军 指导教师 王薇 完成时 ...
- Java程序设计实验报告 实验名称:循环和数组
Java程序设计实验报告 实验名称:循环和数组 学号: 姓名:大聪TI学员 实验日期:2018年5月30日星期三 一.实验目的: 1. 遵循循环设计策略来开发循环,使用标记值控制循环. 2. 使用fo ...
最新文章
- Anaconda3 离线安装和配置 Django-3.2.7 使用 MySQL-5.7 数据库
- Objective-C代码的文件扩展名
- SpringMVC启动后自动执行
- 自定义带进度条的WebView , 增加获取web标题和url 回掉
- 通过selenium模拟登陆新浪微博爬取首页和评论
- Tomcat设置cmd窗口的title属性
- Android 学习心得(2)——Android内置数据库SQLite
- 推荐一款接口自动化测试数据提取神器 JSonPath
- 求数组中最小的k个数
- php 唱吧导出,直播必备的十款电脑声音处理软件
- flash做动画教程(基础篇)
- c语言斐波那契数列_母函数——斐波那契数列通项公式
- 图神经网络和强化学习
- php实训心得体会doc,php实训报告心得体会php实训报告心得体会
- iPhone卡在一个界面出不来,怎么办?
- FreeRTOS STM32CubeMX port.c(483): error: A1586E: Bad operand types (UnDefOT, Constant) ...
- JavaScript复习笔记
- OpenCV图像特征SIFT
- 静态变量(static variable)
- java语音输入_求教:javaWeb,添加语音输入的功能实现方法
热门文章
- BitTorrent協議規範(转自維基百科)
- html转换英文时间格式,JavaScript(jQuery)打印英文格式日期的实例代码
- Python与shell引号引起的问题
- eureka注册中心发现服务,调用依然出现java.lang.IllegalStateException: No instances available for XXX
- android http post 框架,Android Http请求框架一:Get 和 Post 请求
- 写出漂亮的Markdown文档_v1.0.6
- CSS outline
- 企业微博营销都有哪些实用的小技巧呢?
- Palabos源码:collideAndStream
- 用于快餐行业的自动化餐厅系统构想