Java笔记

一.常用Dos命令

盘符切换 
    盘符号: d:/e:/f:
dir:罗列当前目录/盘符所有的文件以及文件夹的信息
cd 进入单级目录/多级目录中
cd.. 回退上一级目录
cd\ 回退根目录
md 目录名称  创建目录(创建文件夹)
rd 目录名称 删除空目录
rd /s 目录名称 循环删除带内容的目录
rd /s /q 目录名称 不询问删除带内容的目录(暴力删除)
copy con 文件名称 ---回车--进入编辑模式--- ctrl+z(退出)---回车---创建完成
del 删除单个文件 /批量删除带指定后缀的所有文件 del *.java/*.txt
​
ping ip地址/域名 :查看自己本机是否能够通信
ipconfig :查看自己的本机ip地址信息

二、Java语言的平台版本

  1、JavaSE    针对桌面应用程序的开发
        举例:模拟 桌面版的网络聊天室
  2、JavaME    针对嵌入式设备提供的一套解决方案 
  3、JAVAEE    针对企业级开发的解决方案(我们以后的方向)
        针对Web程序开发(使用web技术:JavaEE有13种技术:
                    Servlet(前后端交互的服务器程序开发 server Applet)
                    jsp:能够写Java代码的html页面   java server Page
                    Cookie:用户在浏览网站---产生临时数据 存储在浏览器中
                    HttpSession... 存储在服务器端....
                    javamail:邮件激活技术
                    ....
                    
                    SSM:主流框架
                    微服务/分布式.. .    
        )
                    js(JavaScript:前端的内容)

三.Jdk,Jre,JVM是什么,他们的包含关系

Jdk:Java开发工具包:里面包含了jre(Java的运行环境)和以及所包含Java常用的工具
Jre:Java运行环境  我们写好的Java程序,它需要前提运行环境,使用JVM调用的程序中的main方法才能运行
        JRE里面包含了JvM,以及在运行的时候Java开发所需要的核心类库(jre目录--lib目录--rt.jar)
JVM:Java虚拟机---(假象计算机:自己的内存分配/有自己的网络...),它本质就一个多线程的(至少两条线程:垃圾回收线程/主线程main(用户线程))

JDK > Jre >Jvm

四.Java的跨平台性

Java语言特点:开源(开放源代码)
        跨平台的(跨操作系统),必须在对应的系统上安装对应版本的jvm
        Java文件,就可以实现 移植性(一处编译,到处浪)
        
        Linux: 
            jdk-8u152-linux-x64.tar.gz (tar.gz格式)
        windows
            jdk.xxxx.exe

五.利用Dos命令写Java代码

1.配置path环境变量

1.为什么配置path环境变量
想让我们的Java文件在任何目录/任何地方都能够进行编译(编译的是java文件)和运行(运行的是类)
javac   源文件.java
java    class文件的前缀(类名)
​
java文件在哪个目录中---需要在指定的目录中来进行编译和运行
2.如何配置:
第一种方式:(不建议) 
   直接将jdk安装目录的bin路径 复制到系统环境变量中path里面即可
   
第二种方式:(推荐用的)
        需要在系统变量中新建变量名:JAVA_HOME
                        变量值:D:\Java\jdk1.8.0_162
            path中:%JAVA_HOME%\bin;后面其他系统变量

2.用Dos命令写java代码

1)安装完成jdk之后 ---进入bin里面
    因为bin目录里面:有我们java文件的操作指令
        javac.exe  编译指令:将写好的java文件需要编译
        java.exe   运行指令:需要将java文件编译后---产生 类名.class (字节码文件)
2)首先在bin里面去新建一个文本文件(显示后缀)
       名称:HelloWorld.txt
3)编写内容
        class  类名(建议和文件名称一致){
                
                //固定的一个格式:能够被Jvm识别的main方法(程序的入口)
                public static void main(String[] args){
                
                    //输出一句话:helloworld
                    System.out.println("Hello World") ;
                }
        
        }
4)进入dos控制台  
  进入到到jdk安装目录的bin目录里面
cd   D:\develop_software\Java\jdk1.8.0_162\bin
5)编译HelloWorld.java文件
        javac HelloWorld.java (java源文件带后缀)---没有问题--产生类名.class
        java 运行的字节码文件的前缀
        java HelloWo
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值