程序员日记Day01_1

el/2024/4/13 13:30:36

JAVA的主要组成部分(JAVASE JAVAME JAVAEE)

JDK(JRE:Java运行环境(JVM:虚拟机))


学习Java

Javase 到 Javaee ,java具有高度可移植性,因为java虚拟机


JAVA开发环境搭建

  1. jdk的下载
  2. 环境变量的配置
  3. jdk目录介绍
  4. hello world及简单语法规则
  5. Notepad++安装和使用

卸载JDK

  1. 打开我的电脑属性—高级系统设置—环境变量—打开JAVA home(放置java)—找到java(点进去找到jdk,连包删除)—在回到环境变量删除(path里有javahome相关的也删除)
  2. 打开dos 输入Java -version,检查java是否删除彻底

安装JDK

  1. 下载jdk安装包
  2. 直接安装
  3. 记住安装路径
  4. 配置环境变量
    1. 我的电脑–>右键–>属性
    2. 环境变量–>JAVA_HOME
    3. 配置path变量
  5. 测试JDK是否安装成功
    1. 打开cmd
    2. Java -version(反应jdk版本) jdk(Java 语言的软件开发工具包)

JAVA

  1. bin目录:放可执行程序 (jdk是由c/c++编写)
  2. includ目录:放头文件(启动java程序的的时候,需要引用c语言的头文件)
  3. jre:java运行环境
  4. lib:java类库文件

Hello World

  1. 新建文件夹

  2. 新建Java文件

    • 文件名后缀为.java
    • Hello.java
  3. 编写代码

    public class Hello{public static void main(String[] args){System.out.print("Hello,Wrold!");}
    }
    
  4. 编译:javac Hello.java,会形成一个class文件

  5. 运行class文件,java Hello(用一个java命令,不用写后缀,直接文件名“Hello”)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wguO3MIw-1617549374408)(C:\Users\88\AppData\Roaming\Typora\typora-user-images\image-20210404221434068.png)]

  1. 成功输出Hello,World!,程序运行程序

可能遇到的问题

  1. 每个单词的大小不能出问题,JAVA是大小写敏感
  2. 尽量输出英文
  3. 文件名[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vS7966SH-1617549374411)(C:\Users\88\AppData\Roaming\Typora\typora-user-images\image-20210404222149094.png)] 和 类名[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nse4Stv3-1617549374413)(C:\Users\88\AppData\Roaming\Typora\typora-user-images\image-20210404222203722.png)] 必须保持一致,并且首字母大写
  4. 符号不能用中文

JAVA

编译型:编译器(一次性,书的翻译)

解释型:用一下编译一下


程序运行机制

?.java文件(源程序) --> JAVA编译器 -->?.class文件 --> 类转载器 --> 字节码校验器 --> 解释器 -->操作系统


LDEA安装及使用

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0EgUqMUk-1617549374415)(C:\Users\88\AppData\Roaming\Typora\typora-user-images\image-20210404224117268.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MnOxcjUr-1617549374416)(C:\Users\88\AppData\Roaming\Typora\typora-user-images\image-20210404225340499.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ExGG1Vkw-1617549374418)(C:\Users\88\AppData\Roaming\Typora\typora-user-images\image-20210404225441332.png)]

一直next直到

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9Ow81KCq-1617549374419)(C:\Users\88\AppData\Roaming\Typora\typora-user-images\image-20210404225758063.png)]

文件创建(src)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-msAe4o8B-1617549374420)(C:\Users\88\AppData\Roaming\Typora\typora-user-images\image-20210404230308859.png)]

优点

  1. 可以实时监控程序运行情况,不用打开控制台
  2. 会有错误提醒
  3. 快捷方便(psvm==[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F5oei6OF-1617549374420)(C:\Users\88\AppData\Roaming\Typora\typora-user-images\image-20210404230939252.png)])

链图片转存中…(img-msAe4o8B-1617549374420)]

优点

  1. 可以实时监控程序运行情况,不用打开控制台
  2. 会有错误提醒
  3. 快捷方便(psvm==[外链图片转存中…(img-F5oei6OF-1617549374420)])

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dB8IuBqW-1617549374421)(C:\Users\88\AppData\Roaming\Typora\typora-user-images\image-20210404230717639.png)]


http://www.ngui.cc/el/414774.html

相关文章

结婚前的暴强对话

结婚前他们的对话: G\R6K:f7   他:万岁!终于到来了!我都等不及了! ~7gFddii   她:我可以离开吗? GL _hRu   他:不,你甚至想都别想! -Un"z6*…

教授说接吻

一位大学教授对学生讲道:“古时候‘吕’是接吻的意思,口对口,很形象。” -yg9ug |?s%8cw   其中一学生问道:“如果‘吕’是接吻的意思,那么小品的‘品’呢?又怎么解释,三个人在一起接吻吗…

对俺胖子老婆说

感动版:老婆,你一定要多保重啊!(当然,是保持过去的体重了,嘿嘿!) fG{oi(T   诚恳版:你是我们家最“重”要的人物。 >!2|y^   安慰版:其实,你的腰比前年还是细了不少的。(当然&#x…

小笑话

小兔说:"我妈妈叫我小兔兔,好听!" 小猪说:"我妈妈叫我小猪猪,也好听!" 小狗说:"我妈妈叫我小狗狗,也很好听!" 小鸡说:"你…