day2(5-9)

2、作为程序员要求掌握最基本的window相关的DOS命令:
-exit 退出当前dos命令窗口
-cls 清屏
-DOS 窗口中的内容怎么复制:
在dos窗口的任意位置,点击鼠标右键,然后选择标记
接下来选中要复制的内容,在DOS窗口中任意位置点击鼠标右键
在需要粘贴的位置选择粘贴即可
-dir 列出当前目录下所有的子文件、子目录
-cd *change directory 改变目录
*cd 目录的路径
*绝对路径、相对路径
*绝对路径:表示该路径从某个磁盘的盘符下作为出发点
*相对路径:表示该路径从当前所在的路径下作为出发点
-cd … 回到上级目录
-cd \ 直接回到根目录
-怎么切换盘符:
c: 回车
d: 回车
e: 回车
f: 回车

3、关于window操作系统的文件扩展名的设置
作为Java程序员,以后需要新建.java结尾的文件,
所以必须保证文件的扩展名是.java
组织-文件夹选项-查看-隐藏已知文件扩展名(对勾去掉)

4、计算机语言发展史:
4.1、什么是计算机<编程>语言?
提前的人为的制定好的一套交流规则,有时候,有的语法
是需要死记硬背的,不需要问为什么。
而只要遵守这套语法规则,那么人和计算机之间就可以很好的
沟通、交流。这就是计算机编程语言

    计算机编程语言也有很多榆中。例如:c语言 c++ Java PHP、、、、
4.2、计算机语言发展史:
	第一代语言:机器语言
		主要编写二进制吗,直接编写0001001010这样的二进制。
		以打孔机为代表。
		
	第二代语言:低级语言
		主要以汇编语言代表
		在低级语言中已经引入了一些英语单词
		
	第三代语言:高级语言
		几乎人类的语言完全相同,即使没有学习过计算机编程
		只要看到这段代码就知道该代码主要完成什么功能
		例如:c语言/c++/Java
		
	总之,大家看到的编程语言发展方向是:向着人类更加容易理解的方向发展。

5、Java语言发展史:
*Java语言诞生于1995年。
*其实在1995年之前SUN公司(太阳微电子公司)
为了占领智能电子消费市场,派James Gosling领导团队开发了一个Oak(橡树)语言。
*1996年:JDK1.0诞生
-什么是JDK?
Java开发工具包
做Java开发必须安装的一个工具包,需从官网下载
目前SUN被Oracle收购了,所以下载需要到http://www.oracle.com

*JAVA 包括三大块:
	-JavaSE(Java标准版)
	-JavaEE(Java企业版)
	-JavaME(Java微型版)
	其中JavaSE是基础,以后主攻方向是JavaEE方向。

6、Java语言特性【开源、免费、纯面向对象、跨平台】
*简单性
相对而言的,例如java中不再支持多继承,c++是支持多继承的,多继承比较复杂
c++中有指针,Java中屏蔽了指针的概念
所以相对来说Java是简单的
Java语言底层是c++实现的。

*面向对象
	Java是纯面向对象的。更符合人的思维模式,更容易理解

*可移植性
	什么是可移植性?
		Java程序可以做到一次编译,到处运行。
		也就是说Java程序可以在windows操作系统上运行,
		不做任何修改,同样的java程序可以直接放到Linux操作系统上运行,
		这个被称为Java程序的可移植性,或者叫做跨平台。
	windows操作系统内核和Linux操作系统的内核肯定不同,他们这两个操作系统
	执行指令的方式也是不一样的。
	
	结论:显然java程序不能直接和操作系统直接打交道,因为java程序只有一份
	操作系统执行原理都不同。
	
	SUM 的团队很聪明,他们想到了一个办法,他们让java程序运行在一台虚拟的计算机
	当中,这个虚拟的计算机叫做java虚拟机,简称JVM。java虚拟机再和底层的操作系统
	打交道。

*多线程
	
*健壮性
	和自动垃圾回收机制有关,自动垃圾回收机制简称GC机制。
	Java语言运行过程中产生的垃圾是自动回收的,不需要程序员关心。

*安全性
......
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值