01.初识Java

01、计算机概述

        概述:全称为电子计算机。由计算机硬件和计算机软件组成。

        计算机硬件:显示器,键盘,鼠标,内存条,硬盘,主盘,CPU等。

        计算机软件1. 系统软件:DOS,Windows,Linux。
                          2. QQ,YY语音,微信等。

02、软件开发概述

        概述:借助开发工具与计算机语言来制作软件

        软件:按照特定顺序组织的计算机数据和指令的集合

        开发:软件的制作过程。

        语言:1.什么是语言?人与人之间进行沟通和信息交换

                2.计算机语言:人与计算机之间进行沟通和信息交换,常见的计算机语言:C , C++ , C#                 , Java等

        人机交互的方式:1.图形化界面交互模式:简单直观,容易上手

                                     2.命令行方式:操作非常麻烦,需要记住一些命令

03、键盘的功能和快捷键

        Ctr + A:全选

        Ctrl +C:复制

        Ctrl+V:粘贴

        Ctrl+X:剪切

        Ctrl + S:保存

        Ctrl +Z:撤销
        windows键,Tab键,Shift键位的位置熟悉下。

04、打开DOS窗口的方式

        A:开始-程序-附件-命令行提示符
        B:开始-运行-CMD-回车
        C:Windows+R-CMD-(回车该方式要求掌握 )

05、常用的DOS命令

        d:盘符切换
        cd 进入指定的目录
        cd..返回上一级目录
        cd\返回到根目录
        md 创建文件夹
        删除目录rd
        del *.txt(*是咱们最后讲正则表达式的时候会重点介绍)
        cls 清屏
        exit 退出
        补充的:ipconfig /al 查看电脑的IP地址的

06、Java语言发展史和平台版本

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

        sun公司:斯坦福大学网络工作室

        JDK,JRE(文章之后篇幅有讲解)

        三个平台版本:

                1.J2SE:标准版。为开发普通桌面应用程序或者商务应用程序提供解决方案,它是其他两个平台的基础

                2.J2ME:小型版。为开发电子消费产品或者嵌入式设备提供了解决方案(现在不用它,用Android)

                3.J2EE:企业版。为开发企业环境下的应用程序提供解决方案,主要针对web应用程序

        java5.0版本后,它们分别更名为:JavaSE,JavaME,JavaEE

07、Java语言的特点以及跨平台理解

        特点:简单性,面向对象,分布式处理,健壮性,结构中立解释性,高性能,多线程,动态,安全性,开源,跨平台

        开源:ava的源代码是开放的

        跨平台:用java语言编写的程序在不同的操作系统上都可以运行
                原理:在需要运行Java程序的操作系统上安装一个Java虚拟机(JVM)由JVM实现Java程序的跨平台
                注意事项:java语言是可以跨平台的,JVM是不可以跨平台的

08、JDK和JRE的概述

        JDK:Java开发工具包。包含了Java的开发工具,也包括了JRE.

        JRE:Java运行环境。包括JVM和Java程序所需要的核心类库如果要运行一个开发好的Java程序,计算机中只需要安装JRE即可

        JVM :Java虚拟机,保证Java程序跨平台的底层是用C语言写的。

09、JDK的下载步骤

        去www.oracle.com官网下载。

        注意:针对不同的操作系统,下载不同的JDK版本

10、JDK的安装步骤

        傻瓜式安装,下一步即可。

        建议:
        1.安装路径不要有中文或者特殊符号如空格等,最好目录统一。
        2.当提示安装JRE的时候,可以不安装

11、HeloWorld案例介绍


        1.编写Java程序可以使用很多种工具

        notepad(微软操作系统自带)
        Editplus
        Eclipse
        idea

        现在绝大部分都使用idea

        2.HelloWorkd代码块儿介绍:类名,Main函数,输出语句

 class HelloWorld{
    public static void main(String[] args){
        System.out.printin("HelloWorld");
    }
}

12、HelloWorld案例的编译和运行

        首先编写java源代码程序,扩展名java

        在命令行模式中,输入javac命令对源代码进行编译,生成字节码文件

        格式:javac 源文件名.java

        编译完成后,如果没有报错信息,输入java命令对class字节码文件进行解释运行,执行时不需要添加.class扩展名

        格式:java Demo

13、HelloWorld案例的常见问题

        1、文件扩展名隐藏了

        2、非法字符错误

        3、注意大小写问题

        4、括号的对应问题

        5、main方法格式错误

        6、当Java源文件发生更改时,重新编译运行

14、为什么要配置环境变量

        javac是外部命令,我们想在任何地方,任何目录下都可以来使用他,所以需要配置下。

15、path环境变量的配置方式1

        直接在path下配置。

16、path环境变量的配置方式2(推荐使用第二种配置方式)

        先创建一个JAVA_HOME键,然后再在path路径下来配置格式:
                %JAVA HOME%\bin
                其中百分号%表示引用的意思

17、classpath的配置及使用(作为了解的知识点掌握)

        path是为来保证我们写的程序在任何地方都可以来编译和执行

        classpath是模仿path出来的,作用是让在任何目录下都可以来运行class文件,一般不配置

18、Java中的关键字概述

        什么是关键字?  

                定义:被Java语言赋予了特殊含义的单词

                特点:关键字中所有字母都为小写

                注意

                goto和const虽然从未使用,但也作为Java的保留字存在。

                即:在JDK的新版本中可能提升为关键字。

19、Java中的标示符详解

        一、概述:在Java语言中,对各种变量,方法和类等要素命名时使用的字符序列成为标示符

        二、组成:由26个英文字母大小写,数字0-9,符号:$组成

        三、标示符的命名规则:

                1、由字母,下划线,或者美元符,数字组成;

                2、不能以数字开头;

                3、Java中严格区分大小写;

                4、Java标示符选取赢注意“见名知意而且不能与java中的关键字重名。

        四、包:(就是文件夹,用于区分同名的类)

                多单词组成是所有字母都小写(一般是公司的域名反写)

        五、Java中的命名规范:

                1.类名接口名:多单词组成是,所有单词的首字母都大写;

                2.变量名或者函数名:多单词组成是,第一个单词首字母小写,之后所有单词的首字母都大写;

                3.常量名:所有字母都大写,多单词时每个单词用下划线链接。

20、Java中的注释概述

        1.用于解释程序的文字就是注释。注释是给人看的。提高了代码的阅读性。

        2.一般开发中,三分之一的部分是由注释组成的。

        3.注释是一个程序员必须要具有的良好编程习惯。初学者编写程序可以养成一个习惯先写注释,然后写代码。(将自己的思想通过注释先整理出来,再用代码去体现,因为代码仅仅是思想的一种体现形式而已)

        4.注释的分类

                1.单行注释:格式: //注释文字

                2.多行注释:格式: /*注释文字 */

                3.文档注释:格式: /** 注释文字 */

21、HelloWorld案例加入注释

//这个是我的第一个小案例
//定义一个类,类名为:HelloWorld
class HelloWorld{
    /*
    main函数是程序的主入口,程序的执行都是从这里开始的,
    它被JV/M调用。
    任何类想单独运行,必须有main函数
    */
    public static void main(String[ args){
        //这个是一个输出语句,小括号内是要输出的内容
        System.out.printin("HelloWorld");
    }
}

22、注释的注意事项及作用

        1.注释的注意事项

                A:单行注释是可以嵌套的。
                B:多行注释是不可以嵌套的。

        2.注释的作用

                A:解释程序,提高代码的阅读性
                B:调试程序使用。
                (后续还有更好的工具,目前先用该方法来调试程序)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

记乐

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

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

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

打赏作者

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

抵扣说明:

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

余额充值