JAVA的环境环境变量的搭建———计算机语言简介

自学笔记

第一章JAVA的环境环境变量的搭建

一,常用的DOS命令(2)
1.1删除命令del,可以删除一个文件或多个文件夹
1.2如何查看本机的IP地址?
什么是IP地址?有什么用?
A计算机在网络中想要定位到或连接到B计算机,只要知道B的计算机的IP地址。IP地址就像计算机在网络中的身份证(唯一标识)。亦可比作电话号码,你要联系它就得知道。
pconfig输入在DOS命令窗口中就可以知道本机的IP地址信息,若在其后面添加/all就能得到更为详细的信息。如物理地址,连接状态等。大家可以在自己的计算机中尝试。
1.3怎么查看两台计算机能否正常通信或测网速
ping命令
语法格式: ping IP地址 或 ping 域名
还有很多的DOS命令你若感兴趣可以不断探索
二,计算机语言发展史
1。第一代计算机语言:机器语言
程序员直接编写二进制,一串二进制代码,例如1001010001001000
计算机是电流驱动的,电流只能表示两种状态:正负。
而正对1,负对0。这些而进制代码正好与自然界的10进制存在转换关系。所以计算机可以模拟现实世界。机器语言时期具有代表性的是打孔机。
2.第二代语言:低级语言
非常具有代表性的是汇编语言
汇编语言是比机器语言更接近人类自然语言,他需要更专业的拿来开发,一般人也看不懂。
3.第三代语言:高级语言
高级语言完全接近人类自然语言,具有代表性的:
静态型:
C语言面向过程
C++语言面向对象
JAVA语言完全面向对象(Java语言底层是由c++写的)
脚本型
Python语言面向对象
。。。。。

计算机语言是什么?
计算机语言是一个团队或一个组织制定的一套语法规则。你可以通过学这套语法规则结合所学的计算机软硬件知识去与计算机交互。
就好比我们为啥去学习汉语,英语是为了跟人交流完成人与人的沟通。
三,JAVA语言

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 [1] 。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 [2] 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 [3] 。取自百度百科在这里插入图片描述

1.Java语言的特性
1.简单性:
在java中正真操作内存的是:JVM(Java虚拟机)所有的Java程序都是在Java虚拟机运行的java虚拟机在执行过程中再去操作内存。而对于C或C++语言来说内存都是程序员通过指针去操作的所以这使得前面俩种语言更加灵活,程序员使用起来也更有支配和驾驭感。同时java有了jvm有利也有弊。
优点:不容易导致内存泄漏。(简单了)
缺点:效率问题,驾驭感差。
拿大家熟悉的飞机航行举例,C和C++是飞机驾驶员而java是乘客。同样都是去往一个地方但扮演的角色和承担的责任不同。
2.面向对象
Java是一个面向对象的语言。对程序员来说,这意味着要注意应中的数据和操纵数据的方法(method),而不是严格地用过程来思考。在一个面向对象的系统中,类(class)是数据和操作数据的方法的集合。数据和方法一起描述对象(object)的状态和行为。每一对象是其状态和行为的封装。类是按一定体系和层次安排的,使得子类可以从超类继承行为。在这个类层次体系中有一个根类,它是具有一般行为的类。Java程序是用类来组织的。
3.可移植性
一次编写到处运行
4.分布性
5.编译和解释性
还有其他的特性下次我会详细介绍。
在这里插入图片描述期待下次的分享再见!

猜你喜欢

转载自blog.csdn.net/weixin_49458828/article/details/109136674