javaSE 第一天

Day01     

----------------------------------------------------------------------------------

今天内容:

   (1)计算机的体系结构

   (2)Java语言的概述

   (3)开发环境的搭建和使用

 

1.计算机的体系结构(熟悉、常识)

1.1 基本概念

   计算机俗称"电脑",是一种被广泛使用在各个领域的设备。

   计算机主要由两大部分组成:硬件  +  软件。

 

1.2 常见的硬件

   计算机中常见的硬件有:CPU、内存、硬盘、显卡、主板、显示器、键盘、鼠标、机箱等

       CPU - 中央处理器,是计算机中最核心的部件,相当于人的大脑

           - 所有指令的解析和数据的运算都在CPU中进行  

 

       内存 - 是计算机的存储部件,用于临时存储CPU需要计算的数据内容

            - CPU可以直接访问内存中的数据,并且效率比较高

            - 容量小,并且不能实现永久存储,一旦关机会造成数据的丢失

            - 时刻ctrl+s进行保存

       

       硬盘 - 是计算机的存储部件,用于永久存储数据内容。 

            - 容量大,一旦关机数据不会丢失。

            - CPU不可以直接访问硬盘的数据,若希望访问则需要先加载到内存中再访问

       键盘称为标准输入设备,显示器称为标准输出设备。

科普:

    1Tb = 1024Gb  

    1Gb = 1024Mb

    1Mb = 1024Kb

    1Kb = 1024byte(字节)   通常一个英文字母占1个字节,1个汉字占2个字节

    1byte = 8bit(二进制位) 计算机的底层识别0和1组成的二进制序列

 

思考:

    目前主流的硬盘配置有250G、320G、500G、1Tb、2Tb等,为啥我的只有298G呢?

解析:

    硬件厂商是采用1000作为进率,而操作系统采用1024作为进率。

 

1.3 常见的软件

    计算机中常见的软件分为:系统软件 和 应用软件。

    其中系统软件主要指操作系统,目前主流操作系统有:Windows/Linux/Unix/Android/ios

        Windows系列:Xp、Vista、Win7、Win8、Win10。

    其中应用软件主要指安装在操作系统上的软件,如:QQ、微信、迅雷、暴风、快播等。

 

1.4 体系结构

    使用者 => 应用软件 => 操作系统 => 硬件设备

           => 其中操作系统分为:操作系统内核(Kernel) + 操作系统外壳(Shell)

 

2.Java语言的概述(熟悉、常识)

2.1 Java语言的背景 

   Java语言诞生于1995年,之前隶属于sun公司,现在隶属于oracle(甲骨文)公司。

   Java语言在编程语言排行榜占据老大的位子。

 

2.2 Java语言的主要版本

(1)Java SE(Java Platform, Standard Edition)

    - 称之为“Java平台标准版”,是Java平台的基础。

  

(2)Java EE(Java Platform,Enterprise Edition)

    - 称之为“Java平台企业版”。

 

(3)Java ME (Java Platform,Micro Edition)

    - 称之为Java 平台微型版。   

 

3.开发环境的搭建和使用(重点)

3.1 jdk的下载和安装

(1)jdk的下载方式

   a.通过官网直接进行下载   www.sun.com 或 www.oracle.com

   b.通过搜索引擎搜索下载   www.baidu.com或www.sogou.com

 

(2)jdk的安装方式

   对于安装版的jdk来说,一路点击下一步就行了;

   对于绿色版的jdk来说,直接解压即可;

   无论是什么版本,最好不要有中文路径。      

 

3.2 有关的概念(记住)

   jdk - Java开发工具包,只要做Java开发就需要安装该软件,包含jre。

   jre - Java运行时环境信息,只要运行Java程序就需要安装该软件。

   javac.exe - Java语言编译器,用于将高级源代码文件编译成字节码文件。

   java.exe - Java语言解释器,用于启动Java虚拟机对字节码文件进行边解释边执行。

   JVM - Java虚拟机,是Java代码与操作系统之间的桥梁。

   

3.3 编写Java程序的流程

   (1)新建文本文档,将默认的xxx.txt修改为xxx.java;

   (2)使用记事本的方式打开该文件,编写Java代码后保存文件;

   (3)启动dos窗口,将路径切换到xxx.java所在的目录中;

   (4)使用javac xxx.java的方式进行编译,生成xxx.class的字节码文件;

   (5)使用java xxx 的方式进行解释执行,打印最终的结果;

 

注意:

   当文件的扩展名没有显示时的处理方法:

         组织 => 文件夹选项 => 查看 => 隐藏已知文件名的扩展名 => 去掉勾选 => 确定

 

3.4 常见的快捷键

   ctrl+s 保存   ctrl+c 拷贝    ctrl+v 粘贴   ctrl+x 剪切  ctrl+a 全选  

   ctrl+z 撤销   ctrl+f 查找

 

   windows+d 回到桌面    windows+e 打开计算机    

   windows+l 锁屏        windows+r 打开运行,输入cmd后回车打开dos窗口

   windows+tab切换任务  alt+tab  切换任务 

   ctrl+alt+delete 打开任务管理器

   ctrl+shift 切换输入法,一旦切换到中文输入法后则使用shift键进行中英文切换

   

3.5 环境变量的配置

(1)配置的由来

   通常情况下可执行文件在安装目录下可以直接使用,在其它目录中不可以直接使用,为了使得该文件可以在其它目录下使用,则需要配置环境变量Path。

 

(2)配置的流程

   计算机 => 右键,选择属性 => 高级系统设置 => 高级 => 环境变量 => 系统变量

=> 找到Path变量后点击编辑 => 在Path变量值的最前面加上javac所在的路径信息,再加英文版的分号 => 一路点击确定即可.

   切记Path变量原来的数值不能改动!!!配置完毕后记得重新打开dos窗口!   

   

3.6 Java语言的跨平台原理

   由于不同操作系统中都提供了Java虚拟机进行翻译,而且可以翻译不同的机器指令,因此对于同一份字节码文件来说,只需要交给Java虚拟机就可以实现跨平台的效果。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值