Java入门1

目录

一.计算机基础

1.计算机简介

2.分类

3.计算机的应用主要在以下几个方面:

二.计算机的软件

1.概念

2.分类

1)系统软件

2)应用软件

3.结构划分

C/S结构(Client-Server)

B/S结构(Browser-Server)

三.软件开发

四.计算机语言

五.人机交互方式

1.图形界面化

2.命令行的方式

3.进入DOS控制提的步骤

1)方式1

2)方式2(win7/win8)

3)方式3(推荐)

4.常见的DOS命令

六.Java环境

七.Java平台版本

八.环境搭建

九.编写HelloWorld的Java程序

         1.进入

         2.创建

         3.编写内容

4.改后缀

5.编译准备

6.编译

7.运行

8.可能出错的环节

十.配置环境变量

1.方式1

2.方式2

3.方式3


一.计算机基础

1.计算机简介

Computer全称:电子计算机,俗称电脑。

由硬件和软件所组成

2.分类

笔记本计算机,台式计算机,大型计算机.

3.计算机的应用主要在以下几个方面:

1)数据处理

针对海量数据 (牵扯高并发,高可用)

     存储一个变量--定义变量名
     存储一堆变量--使用数组

 2)科学计算
        进制的换算:二进制,八进制,十六进制 转换成十进制
                           十进制转换其他进制 二进制,八进制,十六进制

3)计算机辅助

计算机辅助设计(Computer Aided Design,简称CAD)是指。借助计算机的帮助,们可以自动或 半自动地完成各类工程设计工作

4)多媒体应用

随着电子技术特别是通信和计算机技术的发展,人们已经有能力把文本、音频、视频、动画、图 形和图像等各种媒体综合起来,构成一种全新的概念—“多媒体”(Multimedia)。

5)人工智能

人工智能(Artificial Intelligence,简称AI)是指计算机模拟人类某些智力行为的理论、技术和应 用。

6)计算机网络 

计算机网络是由一些独立的和具备信息交换能力的计算机互联构成,以实现资源共享的系统。如 在全国范围内的银行信用卡的使用,火车和飞机票系统的使用等。
网络,21世纪 没有网络,就跟电话没有电话线是一样的!

二.计算机的软件

1.概念

计算机软件是使用计算机过程中必不可少的东西,计算机软件可以使计算机按照事先预定好的顺序 完成特定的功能

2.分类

1)系统软件

DOS,Windows,Linux,Unix,Mac,...

移动系统软件:Android,ios,鸿蒙

2)应用软件

电脑上安装的客户端软件

qq,sqlyog,idea,webstrom,hubilder,vscode....

3.结构划分

C/S结构(Client-Server)

客户端和服务器端的交互

特点:客户端要使用服务器端高版本功能必须升级

举例:
         QQ客户端

B/S结构(Browser-Server)

浏览器和服务器端的交互

特点:只要保证计算机上有浏览器即可,无论高版的还是低版本都可以访问网站

举例:
        网易新闻或者新浪微博

三.软件开发

借助于开发工具,完成 指定的业务功能(包含了数据以及指令)
开发工具

写Java代码
        notepad:windows自带的记事本
        notepadd++:高级记事本
        IDEA(2019)
写前端的代码
        HubilderX

        webStrom

        vsCode

四.计算机语言

人与计算机之间进行信息交流沟通的一种特殊语言(在计算机中输入计算机能够识别的符号或者是字符)

常见的计算机语言

C,C++,C#,Python,php,Java

五.人机交互方式

1.图形界面化

简单,直观易于上手(大部分人常用的)

2.命令行的方式

需要进入DOS控制台,使用指令(计算机能够识别的符号或者是字符)

否则,计算机会提示"不是内部或外部命令,也不是可运行的程序或批处理文件。" 

3.进入DOS控制提的步骤

1)方式1

a.在计算机开始菜单输入cmd

b.命令行提示符

c.鼠标右键"管理员身份打开即可"

2)方式2(win7/win8)

a.桌面空白处

b.按住shift+鼠标右键

c选择"在此处打开命令行窗口"

3)方式3(推荐)

a.Windows键+R键

b.输入cmd

c.enter键

d.进入dos控制台

4.常见的DOS命令

盘符切换:盘符号(不区分大小写):

显示指定路径上所有文件或目录的信息:dir

进入指定目录:

        1)进入单个目录:cd 目录名称

         2)进入多级目录:cd 目录路径

退回上一级目录:cd ..

退回到根目录:cd \

清屏命令:cls

创建目录:md 目录名称

删除目录:rd 目录名称(该目录必须位空目录)

删除目录的拓展命令:rd /s 带内容的目录名称(询问是否删除该目录)

删除目录的拓展命令:rd /s /q 带内容的目录名称(不询问是否删除该目录)

创建文件(最常见的一种):copy con 文件名称

        具体流程:copy con 文件名称--->回车--->输入文件内容---输入完毕按ctrl+z,回车---->创建完成

删除指定文件:del 文件名称

查看本机IP:ipconfig

查看电脑是否联网以及是否和另一个IP机器通信:ping

六.Java环境

七.Java平台版本

JavaSE:针对桌面应用程序的解决方案

JavaME:针对嵌入式设备应用程序提供的解决方案

JavaEE:针对开发企业级环境提供的解决方案

        13种JavaEE技术 :

                包含最底层:servlet+jsp

八.环境搭建

JVM:Java虚拟机

JRE:Java Runtime Environment-Java运行环境

里面包含了jvm和运行java所需要的核心类库

JDK:Java Development kit -Java开发工具包

里面包含了jre以及java中所需工具

JDK > JRE > JVM

九.编写HelloWorld的Java程序

1.进入

需要进入到jdk安装目录下面的bin里面

javac.exe  --- 编译指令

java.exe   --- 运行指令

2.创建

1)创建一个.txt文件

2)将.txt文件名称改为HelloWord.txt (后缀名一定要显示出来)

3.编写内容

最基本的单元是"类"

class 类名(建议类名和文件的名称一致){
   // 固定的模板:编写一个能够被jvm识别的方法,是Java程序的入口
    public static void main(String[] args){
        //在dos窗口中打印内容
        System.out.println("HelloWorld") ;
    }
}

4.改后缀

将.txt的后缀改为.java文件

5.编译准备

a.Windows键+R键

b.进入dos控制台

c.进入jdk的安装目录的bin目录中

6.编译

针对java源文件进行编译

格式:javac  java源文件名称 

                javac  HelloWorld.java

它会进行语法校验,如果有问题,JVM会提示错误信息到控制台上

7.运行

运行字节码文件

格式:java  字节码文件的前缀就是你的类名

                java HelloWorld

8.可能出错的环节

1)格式错误

a.在编写class 类名(){},正确 class 类名{}

b.System----->system 第一个单词字母大写的,不是小写

c.表示一句话结束,使用";",否则没有结束!

2)单词错误

在编写主方法的public static viod main(String[] args){}的void写错了

或者是main方法写成了mian

3)文件扩展名的问题

十.配置环境变量

当在其他盘符下的指定目录中进行javac 对java源文件进行编译----编译不了
目前并没有在bin目录下,因为这个JDK安装目录bin目录才有javac和java
让我们的java文件在任何目录下都能够使用javac和java需要配置"系统变量"里面的path

1.方式1

1)将JDK安装目录的bin目录进复制

2)此电脑,右键

3)属性

4)高级系统设置

5)环境变量

6)系统变量

7)找到path

8)新建系统变量

9)将上面的JDK安装目录的bin路径粘贴进去

弊端:当jdk版本升级了,需要更改路径,如果更改中问题了,不小心删除了其他系统变量,那就出现问题了,其他系统变量,使用不了

2.方式2

1)将JDK安装目录进复制

2)此电脑,右键

3)属性

4)高级系统设置

5)环境变量

6)系统变量

7)新建一个变量名:JAVA_HOME

8)在path中引入JAVA_HOME的这个变量值 
   path:  %JAVA_HOME%\bin;

好处:即使jdk版本升级,在更改路径的时候,不需要去改动path,而只需要改动JAVA_HOME的变量值

3.方式3

早期使用多,classpath:临时环境变量

1)将JDK安装目录进复制

2)此电脑,右键

3)属性

4)高级系统设置

5)环境变量

6)系统变量

7)新建变量名:classpath
   变量值:指定字节码文件的所在的路径

执行流程

执行指定目录下的字节码文件,如果找不到,类加载失败!

而不是先在当前路径下去找!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值