JAVA与计算机语言基础概述

本文介绍了JAVA语言的学习资源,提供了资料下载链接,并概述了计算机基础知识,包括计算机硬件和软件,以及人机交互方式。文章还讲解了计算机语言概念,重点介绍了JAVA语言的发展史、特点、技术体系和Java虚拟机的作用。
摘要由CSDN通过智能技术生成

1.关于资料下载

每天的课堂笔记代码,安装的软件,都会发到这个网盘中,方便大家下载

百度云网盘下载地址:

链接:https://pan.baidu.com/s/1_JEARA3Be0L7iuuSg-R8WA 
提取码:8869 
 

2.学习建议

上课以听为主,代码没跟上不影响,或者有问题,课间及时处理

学习Java的窍门

1.多练

2.多想

3.职业发展

4.计算机基础知识(了解)

4.1计算机

4.1.1:计算机

电子计算机(全称),电脑,是一种能够运行程序,以及自动和快速处理数据的电子设备。

计算机由两部分内容组成:硬件+软件

4.1.2:计算机硬件

主板,显卡,CPU,内存,硬盘…

4.1.3:计算机软件

其实就是计算机程序,是一系列的按照特定顺序组织的计算机数据和指令的集合。

系统软件:windows系统,linux系统,mac系统,安卓系统。。。

应用软件:QQ,office,电脑管家,LOL。。。

软件开发: 其实就是按照特定顺序来组织数据和指令,从而实现某些功能。

计算机的应用已渗透到社会的各个领域,正在改变着人们的工作、学习和生活的方式,推动着社会的发展。哪些方面?

4.2计算机语言

4.2.1:语言

人和人在进行沟通交流时产生的各种符号(中文、英文、日文……)

4.2.2:计算机语言

人和计算机进行信息交流时依赖于各种应用软件和系统,而制作这些软件和系统的符号我们称之为计算机语言。

例如,SQL语言——人可以通过SQL语言将数据存储到数据库中(最终是存到计算机的硬盘上)

常见的计算机语言:java,c,c++,C#,PHP,SQL。。。

4.3人机交互方式

指的是人和计算机进行交流,其实就是人操作计算机,计算机通过执行程序指令给出的一系列反应。

交互方式

图形界面形式:这种形式就是我们目前使用的形式(最常用的形式),windos系统,mac系统。

命令行的形式:早期更多的是通过命令行的形式,通过系统自带的控制台或者终端收入特定的指令,让计算机完成一些操作,这种方式比较麻烦,需要我们记住一系列的命令,但是效率快!!!!。

4.4键盘功能键及快捷键介绍

                                                                                                                                             键盘1

键盘2

快捷键介绍:

Tab 制表键

Shift 上档转换键,切换中英文

Ctrl 控制键 crtl+s 保存

Alt 交替键

Enter 回车键(回车+换行)

Window

上下左右

PrtSc(printScreen)屏幕截图,按一下,就截图了,然后再按crtl+v

微信截图:Alt+A                                                                                          

Ctrl+A   全选

Ctrl+C    复制

Ctrl+V   粘贴

Ctrl+X    剪切

Ctr+z     撤销

Ctrl+Y   反撤销

Ctrl+S   保存…写完每句代码都需要保存

 4.5常用的DOS命令

windows系统,Window+R,输入cmd即可进入DOS窗口,打开后路径默认在系统盘。

e:       切换盘符,进入e

dir      列出当前目录下的目录和文件

cd 路径  进入相应的路径,tab键可补全文件夹名

cd .     访问当前目录

cd ..    退到上层目录

cd /     退到根目录

cls      清屏clean screen

exit     退出dos命令行

了解的命令行(课下尝试)

    创建目录:md 目录名,或者mkdir 目录名 mk2108

    删除目录:rd 目录名,或者rmdir 目录名 rd2108

    创建文件:copy nul a.txt

    删除文件:del a.txt

5.java语言概述(概述)

5.1java语言发展史                                              

 詹姆斯·高斯林(James Gosling) -- Java之父

1977年获得了加拿大卡尔加里大学计算机科学学士学位

1983年获得了美国卡内基梅隆大学计算机科学博士学位

毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。

后来转至Sun公司,1990年与其他人合作,为了编写下一代智能家电的控制系统,创造了一种全新的语言加Oak

详细参见当天课程资料中的《Java语言发展史》。

1998,JDK1.2版本正式推出:

JavaSE: 致力于开发图形界面程序(PC端)QQ,但是Java不擅长做图形界面程序(界面很丑)JavaSE是学习JavaME和JavaEE的基础

JavaME: 致力于开发移动端程序(诺基亚手机有些),目前几乎已经没有人再使用了!

JavaEE: 用于开发企业级的Java项目

从JDK1.5之后,开始改为JDK5(1.5),JDK6(1.6),JDK7(1.7),JDK8(1.8),JDK9(1.9)...

5.2java语言特点

1.简单易学

2.面向对象

3.平台无关性

4.分布式

5.可靠性

6.安全性

7.支持多线程

8.支持网络编程

编译与解释并存

5.2java技术简介

1..java SE Java平台标准版,用于工作站、PC端的java标准平台

2.java ME 致力于嵌入式设备的解决方案

3.Java EE 企业版

5.3Java虚拟机

java程序(.java文件)要先经过编译之后变成字节码文件(.class)来运行,字节码是Java虚拟机的指令组,和cpu的指令组很相似,字节码最大好处就是可以跨平台运行。

5.4Java程序的种类和结构

使用Java语言编写的两种类型的程序:APPlication(应用程序)和AppIet(小程序)。这两种程序开发原理相同,但是在运行和计算结构上却有不同。

应用程序是从命令行运行的程序,它可以在java平台上独立运行,通常称之为java应用程序,java应用程序的主类必须有main方法,这个方法是应用程序的入口。

小程序是嵌入在HTML文档中的java小程序,需要搭配浏览器来运行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序猿逗逗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值