1-Java简介以及开发环境安装配置

1-Java简介以及开发环境安装配置

在这里插入图片描述

1.Java语言概述

Java是一种优秀的程序设计语言,它具有令人赏心悦目的语法和易于理解的语义。不仅如此,Java还是一个有一系列计算机软件和规范形成的技术体系,这个技术体系提供了完整的用于软件开发和跨平台部署的支持环境,并广泛应用于嵌入式系统、移动终端、企业服务器、大型机等各种场合。

Java的性质:

  1. 简单性
  2. 面向对象型
  3. 分布式
  4. 健壮性
  5. 安全性
  6. 体系结构中立
  7. 可移植性
  8. 解释性
  9. 解释型
  10. 高性能
  11. 多线程
  12. 动态性

2.初识Java中的main方法

Java程序的结构由如下三个部分组成

  1. 源文件(扩展名为*.java):源文件带有类的定义。类用来表示程序的一个组件,小程序或许只会有一个类。
  2. 类:类中带有一个或多个方法。方法必须在类的内部声明。
  3. 方法:在方法的花括号中编写方法应该执行的语句。
    总结一下:类存在于源文件里面;方法存在于类中;语句存在于方法中。

3.编译、运行

写入程序:
比如以下程序:
(在桌面新建一个文件夹vscode,打开VSCode,文件 —>打开文件vscode —>在左边vscode这个文件夹下创建源文件test.java —>在此文件里写以下代码)

//主类
public class test
{
    //主方法
    public static void main(String[] args)
    {
        System.out.print("hello world!");  //打印格式
    }
}

光标放入代码区,Ctrl + s 保存 (文本编译器每次输入或者修改代码保存后才可编译运行,每次都要保存和编译)

编译

  1. 在下方终端处输入 javac test.java (javac +主类名称.java)—>回车(编译成功后在vscode里出现class.java)

  2. 若出现错误“编码GBK的不可映射字符”(中文过多),可在编译器前在终端输入编译命令:javac -encoding UTF-8 test.java 再直接运行即可。

运行:终端处输入java test (javac + 主类名称)—>回车 即可出现打印的内容

小技巧:若在VSCode下终端命令行无法使用,可在开始中搜索cmd打开选择命令提示符,输入打开文件命令:cd /d + 从桌面上把新建的vscode文件夹拖进来 ,然后此处可以当作终端使用,即可对vscode中文件进行编译运行。

4.命令行向主方法传参

方法:命令行向主方法中传参: java 主类名称 参数1 参数2 …

//主类
public class test
{
    //主方法
    public static void main(String[] args)
    {
        System.out.print("Welcome");  //打印格式
        System.out.print(args[0]);  //指传第一个参数
        System out.print(args[1]); //指传第二个参数
    }
}

终端:

C:\Users\Administrator\Desktop\java code>javac -encoding UTF-8 test.java

C:\Users\Administrator\Desktop\java code>java test to chinese
Welcometochinese

5.关于编译器

JDK:Java开发程序包,包含JRE,多了编译器java以及调试工具JConsole、jstack,针对java程序员

JRE:java运行时环境,包含JVM以及Java核心类库,是运行Java程序的环境,针对使用Java程序的客户

JVM:Java虚拟机(Java移植性的关键)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
单片微型计算机(MCU)经过多年的发展,在性能上有很大的进步,在型号上发展到上千种类,已经广泛应用于人类社会生活的各个领域。单片机课程已经成为高校计算机、自动化、测控以及电子信息工程等专业的重要课程。该课程是一门理论性和实践性都很强的课程,在实际教学中,应将理论教学和实验教学紧密结合。学生在掌握理论知识之余,必须通过编写程序、设计硬件电路、仿真、调试这一系列的实验过程,才能更好地掌握单片机的结构原理和应用技能。随着单片机及其接口技术的飞速发展,目前市场上供应的编程仿真实验资源并不能完全满足高校单片机课程教与学的需求,构建低成本、技术先进、源码公开的单片机编程仿真实验系统,对我国单片机课程的教学和单片机领域人才的培养具有重要的现实意义。 本论文结合目前教学中对单片机编程仿真实验系统的实际需求,采用模块化结构设计思想,精心设计和开发了单片机编程仿真实验系统。该单片机编程仿真实验系统由PC机端单片机编程控制软件和单片机编程仿真实验板两部分组成。PC机端的单片机编程控制软件可以自动检测到连接到单片机编程仿真实验板上的单片机,控制单片机编程器擦除、写入、读出、校验目标单片机ROM中的程序,以十六进制文件(.HEX文件)格式显示在控制界面内;单片机仿真实验系统能够把写入单片机的程序实时地运行,并呈现实际运行效果。单片机编程控制软件和单片机仿真实验板组成一个完整的单片机编程仿真实验系统。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值