Java入门

java入门

java:跨平台语言

Java特性和优势

  • 简单性

  • 面向对象

  • 可移植性

  • 高性能

  • 分布式

  • 动态性

  • 多线程

  • 安全性

  • 健壮性

     

Java三大版本

  • JavaSE :标准版(桌面程序,控制台开发)

  • JavaME:嵌入式开发(手机,小家电),基本不用了

  • JavaEE:E企业级开发(web端,服务器开发)

     

JDK,JRE,JVM

jdk:Java Development Kit(Java开发者工具)

jre:Java Runtime Envirment(Java运行时环境)

jvmm:Java Virtural Machine(Java虚拟机)跨平台主要因为这个

 

Java开发环境搭建

卸载jdk

  • 删除Java的安装目录

  • 删除JAVA_HOME

  • 删除path下 关于java的目录

  • cmd运行java -verson

     

安装JDK

  • 下载地址:Java Downloads | Oracle

  • 安装jdk

  • 记住安装的路径

  • 配置环境变量

    • 我的电脑 -->右键-->属性-->高级系统设置-->环境变量-->系统变量

    • 新建一个JAVA_HONE:值为:jdk的路径

    • 配置环境变量:

      • 新加一个%JAVA_HONE%\bin

      • 新加一个%JAVA_HONE%\jre\bin

  • 打开cmd窗口:输入java -version

notepad++

HelloWord

  • 随便新建一个文件夹存放代码

  • 新建一个java文件

    • 文件后缀名为.java

    • Hello.java

    • 注意点:系统可能没有显示文件扩展名

  • 编码代码

      
    public class hello{
    public static void main(String[] args) {
    System.out.print("Hello world");
    }
    }
  • 编译javac java文件,会生成一个class文件

  • 运行class文件, java class文件

     

     

可能遇到的问题

  • 每个单词的大小不能出现问题,java大小写是敏感的

  • 尽量使用英文

  • 文件名 和 类名必须保持一致,并且首字母大写

  • 符号使用的是英文

Java运行机制

  • 编译型(javac)

    • 相当于把代码全部编译成计算机能执行的

  • 解释型

    • 用哪一句编译哪一句

  • 程序运行机制

     

使用IDEA开发

官网:http://www.jebrains.com/

修改字体:file-->settinfgs-->搜索font

posted @   久等了。  阅读(17)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示