第一天 Java基础语法

初识Java

一、Java基础

1、计算机:
    硬件:为软件运行提供物质基础
        举例:CPU,硬盘,内存,显卡,鼠标
    软件:
        a:系统软件:DOS,Windows,Linux,Unix,MAC,IOS...
        b:应用软件:TIM,WPS,腾讯会议
        系统软件是应用软件的基础,没有系统系统软件不能有应用软件。

2、认识键盘
    功能键
        Tab (一般默认4个空格缩进)
        Shift(一般是中英文切换)
        ctrl(单个使用没有太大意义,一般与其他键组合形成快捷键)
        alt(单个使用没有太大意义,一般与其他键组合形成快捷键)
        空格(输入一个空白字符)
        Win(开始键或者与其他字符形成快捷键)
        上下左右:调光标
        PrtSc(PrintScreen)屏幕截图:按下的时候就已经复制到剪切板了
       快捷键(至少是2个或者2个以上的键组成实现某种功能)
        ctrl+A:文本全选
        ctrl+C:选中的文本复制
        ctrl+V:粘贴
        ctrl+X:剪切
        ctrl+S:保存
        ctrl+Z:撤销

3、DOS命令练习
    a:打开DOS控制台:win+R 输入cmd回车打开
    b:常见命令:
        切换盘符:盘符:  回车
        查看当前目录下的文件或者文件夹: dir
        创建目录: md
        删除目录: rd
        切换目录: cd
        退回上一级目录: cd..
        返回当前目录的根目录下: cd\
        删除文件: del   删除相同的后缀名文件 del *.txt
        清屏: cls
        推出DOS控制台: exit

4、java语言的版本
    a:javase  ******
    b:javame
    c:javaee

5、JDK的卸载,下载,安装
    A:卸载
        今后卸载软件一律通过控制面板卸载
    
    B:https://www.oracle.com/java/technologies/downloads/#java8-windows
    C:安装(今后所有的软件安装一律不允许出现中文特殊符号空格等)
        1、找一个盘空间大的地方创建soft目录
        2、创建一个java目录
        3、进入java目录,创建jdk和jre两个目录
        4、开始安装


 HelloWorld案例编写
    1、在jdk的bin目录下编写HelloWorld
        class HelloWorld{
            public static void main(String[] args){
                System.out.println("HelloWorld");
            }
        }
        为什么在jdk的bin目录下编写?
            答:因为在其他的目录下并没有javac.exe文件,所以我们只能在该目录下编写
    
    2、通过javac命令编译java文件,生成 类名.class 文件

    3、通过java命令解释运行
        java HelloWorld

记事本编写HelloWorld案例常见问题:
    1、文件扩展名没有打开,导致没有找到文件路径
    2、程序中出现中文字符  错误: 编码GBK的不可映射字符
    3、class的C大写
    4、输出有中文字符

解释HelloWorld案例:
    class HelloWorld{
        public static void main(String[] args){
            System.out.println("HelloWorld");
        }
    }

    1、class代表的是这一个类,类是java的最基本的单位
    2、HelloWorld是类的名字
    3、public static void main(String[] args) 这是一个main方法,是JVM唯一识别的入口
    4、System.out.println("HelloWorld") 这是java中标准的输出语句,其中双引号之间的内容可以修改,
        表示的是输出的内容

java文件的名字是不是一定要和类名一样?
    可以不一样,为什么?
    java文件的名字不是最终运行的名字,编译只需要文件名加后缀名正确就可以了,
    但是实际编译后产生的.class文件的名字是代码中的类名,最终运行是以类名为准。

7、配置环境变量Path:
    为什么要配置环境变量?
        因为将来我们写代码一定不会在jdk的安装目录下去编写,会自己在别的地方创建项目,在别的路径下
        编写代码,而javac命令只能在jdk的安装bin目录下才能找到。配Path环境变量的目的是让javac命令
        可以在任意目录下执行。
    方式一:
        右击此电脑-->属性-->高级系统设置-->环境变量-->找到系统变量中的Path双击打开
        -->新建-->将jdk的bin目录完整路径(D:\soft\java\jdk\bin)复制到这里来,
        然后一路确定返回就可以-->重新打开cmd命令窗口
    方式二:新增JAVA_HOME
        右击此电脑-->属性-->高级系统设置-->环境变量-->在系统变量中新增一个变量值,名字为
        JAVA_HOME,变量值为jdk的根目录(D:\soft\java\jdk)-->在Path中新增一个(%JAVA_HOME%\bin)
        然后一路确定返回就可以-->重新打开cmd命令窗口
8、配置CLASSPATH
    目的:可以在任意目录下访问到指定的class文件
    .;指定class文件的目录

    面试题:CLASSPATH和PATH的区别。

9、IDEA的下载,安装,卸载
    a: 下载  https://www.jetbrains.com/idea/download/#section=windows
    b: 安装
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值