位置: IT常识 - 正文

Java开发入门①(java开发从入门到精通)

编辑:rootadmin
(这里写自定义目录标题)Java开发入门 博客内容是本人自学java过程,所以具体工具的下载步骤会省略。其中的部分下载和安装步骤,引用了其他博主的相关文章。 Java语言 Java是目前世界上最流行的计算机编程语言,是一种可以编写跨平台应用软件的面向对象的程序设计语言,也是当今使用率最高的编程语言。 ... 目录Java语言

Java语言的特点什么是JDK?安装JDKJDK目录第一个Java程序path环境变量classpath环境变量Java的运行机制

推荐整理分享Java开发入门①(java开发从入门到精通),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:java开发步骤,java开发从入门到精通,java开发入门教程,java开发入门教程,java开发教程,java开发快速入门,java开发快速入门,java开发快速入门,内容如对您有帮助,希望把文章链接给更多的朋友!

博客内容是本人自学java过程,所以具体工具的下载步骤会省略。其中的部分下载和安装步骤,引用了其他博主的相关文章。

Java语言

Java是目前世界上最流行的计算机编程语言,是一种可以编写跨平台应用软件的面向对象的程序设计语言,也是当今使用率最高的编程语言。 Java有着自己独特的优势:语言简单、是一个面向对象、分布式应用并且安全、体系结构中立并且可移植,最重要,它是一个动态语言。Java是一种面向对象的编程语言。具有跨平台、面向对象、泛型编程的特性。分为三个版本,分别是JavaSE标准版(个人计算机上的应用),JavaEE企业版(服务器端的应用),JavaME微型版(消费性电子产品的应用)。

Java语言的特点

java语言

简单性——解释性面向对象——高性能分布式处理——多线程健壮性——动态结构性——安全性开源定义:一个软件是开源的,最基本的含义是代码是公开的,任何人都可以去查看,修改以及使用。首先,开源代码和闭源代码非常不同。闭源代码就是普通的商业版权软件,代码是封闭的,只有作者才能看到,出了问题也只有他能修改。而开源代码,任何人都可以查看和修改。跨平台什么是跨平台性?跨平台图解什么是JDK?

了解JREjvm:java虚拟机jre=jvm+类库普通用户只需运行java程序,jre就够了开发人员,而除了运行还需要开发,此时需要安装jdkjdkjdk是java开发工具包jdk=开发工具+jre

Java6.0平台

安装JDKjdk官网下载:https://www.oracle.com/java/technologies/downloads/选择不同系统下的jdk(此时为window系统下载jdk)

然后打开下载的exe文件所在位置,双击下载的exe文件进行下载

下载和安装具体步骤,可观看博客:https://blog.csdn.net/qq_33323054/article/details/104705127

JDK目录

自己安装下载的jdk目录(本人安装在d盘中)

第一个Java程序

使用记事本或者editplus创建一个123.java文件,创建名为Demo的class随后在cmd中运行代码

javac的作用:

输出运行结果练习习题

Java开发入门①(java开发从入门到精通)

1、下面命令正确的是()A、java AppFirst.javaB、java AppFirstC、java appfirst.classD、javac AppFirst

2、以下关于java命令作用的描述中,正确的是()A、它专门负责解析由Java编译器生成的.class文件B、它可以将编写好的Java文件编译成.class文件C、可以把文件压缩D、可以把数据打包

path环境变量

首先,理解使用不同exe或者程序,都需要进入相应路径下打开或使用。比如针对javac.exe,要使用javac,就需要进入它所在目录,并打开它。(如在C盘下,执行javac会显示不成功)

如果要保证在任何路径下能使用javac.exe,则需要在windows的环境变量中配置相应参数。这样,在控制台中,首先从当前路径寻找,如若未找到,然后再从环境配置中的变量中寻找对应的javac.exe。

path配置过程理解path,path就相当于windows内部自带路径windows自带的Path变量(此变量记录应用程序的的路径)比如,打开写字板。此时以下为Path变量中的一部分(查找过程,从变量中查找)所以针对所举例的javac.exe程序,我们可以在path的首部添加(分号必须有):

D:\Program Files\jdk\jdk1.8.0_241\bin;

最后结果如下图展示

1、下面关于配置path环境变量作用的说法中,正确的是( )A、在任意目录可以使用javac和java命令B、在任意目录下可以使用class文件C、在任意目录可以使用记事本D、在任意目录下可以使用扫雷游戏

classpath环境变量

假如我把上述的Demo.class文件移动到001文件夹中进入终端,运行Demo.class假如要在本目录下,去运行其他目录的Demo.class文件,我们此时就会进行配置变量classpath(就是配置类文件的路径),与上述的path配置类似。可以临时配置此时可以在D:\JAVA代码\day01目录下,运行D:\JAVA代码\001目录的Demo.class文件上面的配置了classpath,只会运行其中的.class文件。如果在D:\JAVA代码\001加上分号“;”,他就会在默认的当前目录在寻找一遍。特别:加“.;”

1、下列关于classpath环境变量的说法中,哪一个是正确的A、classpath配置一次后可永久使用B、没有classpath环境变量就不能运行Java程序C、classpath环境变量可以让虚拟机找到class文件的目录D、查看当前classpath配置的命令是:classpath

2、下面关于classpath的说法中,错误的是()。A、classpath和path环境变量的查看与配置的方式完全相同。B、为了让Java虚拟机能找到所需的class文件,就需要对classpath环境变量进行设置。C、从JDK5.0开始,如果classpath环境变量没有进行设置,Java虚拟机会自动将其设置为“.”,也就是当前目录。D、在命令行窗口中配置了classpath后,重新打开新命令行窗口依然生效

3.下列选项中,可以正确配置classpath的命令是( )A、set classpath=C:\Program Files\Java\jdk1.7.0_15\binB、set classpath : C:\Program Files\Java\jdk1.7.0_15\binC、classpath set =C:\Program Files\Java\jdk1.7.0_15\binD、classpath set : C:\Program Files\Java\jdk1.7.0_15\bin配置JAVA_HOME

Java的运行机制

1.通过javac编译.java文件,编译生成相对应的类文件,默认与.java在同一文件夹中。如果设置了classpath,生成的文件在配置的classpath的路径下。如果编译成功,没有语句生成,报错则会显示2.通过java去运行.class文件,如果没找到就会报错。如果成功就会按class内容执行并反馈。

文章只是本人学习过程的记录

本文链接地址:https://www.jiuchutong.com/zhishi/303675.html 转载请保留说明!

上一篇:Discuz如何去掉php小尾巴(discuz如何关闭站点)

下一篇:ps橡皮擦圆圈不见了(ps橡皮擦不是圆圈了)

  • vivox50是否是5G手机(vivox50是5g手机吗?)

    vivox50是否是5G手机(vivox50是5g手机吗?)

  • 微信辅助功能里面没有视频功能,怎么添加(微信辅助功能里没有附近人这个选项)

    微信辅助功能里面没有视频功能,怎么添加(微信辅助功能里没有附近人这个选项)

  • 魅族手机老是自动静音是什么原因(魅族手机老是自动安装软件怎么办)

    魅族手机老是自动静音是什么原因(魅族手机老是自动安装软件怎么办)

  • 解除网易手机绑定已达上限(怎么解除网易手机绑定)

    解除网易手机绑定已达上限(怎么解除网易手机绑定)

  • cpu中间的贴纸要拿掉吗(cpu中间的贴纸要贴吗)

    cpu中间的贴纸要拿掉吗(cpu中间的贴纸要贴吗)

  • w7和w10能共享吗(w7跟w10能共享数据吗)

    w7和w10能共享吗(w7跟w10能共享数据吗)

  • 电脑进入节电模式怎么恢复(电脑进入节电模式开不了机)

    电脑进入节电模式怎么恢复(电脑进入节电模式开不了机)

  • 爱奇艺怎么分享给别人用(爱奇艺怎么分享给好友一起看)

    爱奇艺怎么分享给别人用(爱奇艺怎么分享给好友一起看)

  • 查看本地的ip与dns在哪个模块中(本地ip怎么看)

    查看本地的ip与dns在哪个模块中(本地ip怎么看)

  • 华为手机没有4g网络了怎么回事(华为手机没有4G开关)

    华为手机没有4g网络了怎么回事(华为手机没有4G开关)

  • 入选洋淘买家秀有什么用(洋淘买家秀有佣金吗)

    入选洋淘买家秀有什么用(洋淘买家秀有佣金吗)

  • iphonex底部横条失灵(iphonex底部横条失灵怎么办)

    iphonex底部横条失灵(iphonex底部横条失灵怎么办)

  • 外国的抖音叫什么软件(外国抖音叫啥)

    外国的抖音叫什么软件(外国抖音叫啥)

  • 爱奇艺vip一个月怎么算(爱奇艺VIP一个月是六元吗)

    爱奇艺vip一个月怎么算(爱奇艺VIP一个月是六元吗)

  • 苹果第三方软件删不掉(苹果第三方软件下载)

    苹果第三方软件删不掉(苹果第三方软件下载)

  • 腾讯视频切换不了账号(腾讯视频切换不了账号怎么办)

    腾讯视频切换不了账号(腾讯视频切换不了账号怎么办)

  • 将汇编源程序翻译成目标程序的程序称为(将汇编源程序翻译成文档)

    将汇编源程序翻译成目标程序的程序称为(将汇编源程序翻译成文档)

  • 苹果x面容坏了能修吗(苹果x面容坏了维修要多少钱)

    苹果x面容坏了能修吗(苹果x面容坏了维修要多少钱)

  • iphonex手机屏幕分辨率(iphonex手机屏幕多少钱)

    iphonex手机屏幕分辨率(iphonex手机屏幕多少钱)

  • vivo手机挂电话挂不了(vivo手机挂电话怎么有声音)

    vivo手机挂电话挂不了(vivo手机挂电话怎么有声音)

  • 微信能评论图片吗(微信能评论图片表情吗)

    微信能评论图片吗(微信能评论图片表情吗)

  • wps表格怎么快速查找(wps表格怎么快速换行)

    wps表格怎么快速查找(wps表格怎么快速换行)

  • 富士x100t和x100f区别

    富士x100t和x100f区别

  • 通常说计算机的主机是指(通常所说的计算机的主机包括)

    通常说计算机的主机是指(通常所说的计算机的主机包括)

  • 朋友圈被拉黑怎么看出来(朋友圈被拉黑怎么才能加回来)

    朋友圈被拉黑怎么看出来(朋友圈被拉黑怎么才能加回来)

  • wolte通话是什么意思(什么叫v0lte通话)

    wolte通话是什么意思(什么叫v0lte通话)

  • 抖音怎么上热门几率高(电脑抖音怎么上热门)

    抖音怎么上热门几率高(电脑抖音怎么上热门)

  • 小米手机缓存的视频在哪里(小米手机缓存的视频转为本地视频)

    小米手机缓存的视频在哪里(小米手机缓存的视频转为本地视频)

  • 【Uniapp】二、UniAPP项目全局文件配置(uniapp官方教程)

    【Uniapp】二、UniAPP项目全局文件配置(uniapp官方教程)

  • 帝国cms栏目给删了怎么办(帝国cms文件夹介绍)

    帝国cms栏目给删了怎么办(帝国cms文件夹介绍)

  • 房地产业预售房的预收款退回的涉税处理?
  • 服务外包行业要交社保吗
  • 材料费用发票的记账凭证
  • 现金流量表财务净现值怎么算
  • 律师事务所的账务流程
  • 二手房屋增值税税率
  • 电子承兑银行承兑
  • 一般纳税人采购收到普通发票
  • 部分销售退回怎么开票
  • 税务局查账一般需要几天
  • 跨年的发票能红字冲销吗?
  • 不合规进项税如何账务处理
  • 携税宝可以不买吗
  • 税收分类编码选错了有事吗
  • 为什么预计负债是递延所得税资产
  • 最新粮食购销企业税务规定
  • 待摊费用和长期待摊费用的区别
  • 换货的手续费走哪个科目
  • 股权无偿赠与子女怎么办理手续
  • commandlineoptionsyntaxerror翻译详情
  • 如何做预估成本
  • 差旅费津贴可以扣除吗
  • 哪些收入要纳税
  • win11更新22468
  • 可以用鸿蒙系统的手机
  • 票已收到款未付怎么办
  • 企业收到的
  • firefox有什么用
  • 应付账款讲解
  • 外贸企业出口免抵退
  • 清明 哀思
  • 报废车怎么走流程
  • 增值税申报主表在哪里查询
  • 微信支付开发包
  • yolov3输出是什么
  • 微软 new bing 广告收入
  • php 截断
  • php remote_addr
  • php实现评论回复功能
  • 营业执照贴印花税票吗
  • 去年的普票可以开红字吗
  • 以固定资产抵债发生的固定资产
  • 退休认证在网上怎么操作
  • sqlserver还原数据库一直显示正在执行0%
  • 企业无票支出该怎么做账
  • 个人所得税怎么申报多
  • DB2专家王云谈商业智能BI
  • MySQL服务器系统支持哪些存储引擎
  • 定期定额户用财务制度备案吗
  • mysql中where的用法
  • 车险代买的出了事故怎么办
  • 安置房买卖过户流程
  • 4s店销售返利
  • 固定资产发票未到可以确认固定资产吗
  • 医院收费单可以当发票吗
  • 毛利和净利的区别大白话
  • 小规模印花税怎么报
  • 商品流通企业的含义与特点
  • sqlserver1053怎么解决
  • mysql 正则表达式 是否包含字母
  • u盘安装win7系统鼠标键盘没反应
  • dropbox windows
  • 如何隐藏与显示元素
  • 在linux操作系统中
  • node.js常用命令
  • node搭建博客
  • 使用node.js实现用IP地址查询天气情况
  • shell循环结构
  • windows下dos命令
  • linux如何配置jdk
  • 狗刨好学吗
  • shell脚本 su
  • javascript学习指南
  • js 编程
  • 如何用jquery
  • 税控盘抄报反写工作难度
  • 什么是税务证书密码
  • 在税盘上怎么申请电子发票
  • 国家税务总局中山市税务局港口税务分局
  • 个人转让住宅需要缴纳什么税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设