您的位置:首页 > 编程语言 > Java开发

学习笔记(05):Java小白修炼手册-第一个Java程序

2020-03-05 05:28 260 查看

立即学习:https://edu.csdn.net/course/play/27274/361055?utm_source=blogtoedu

1

  • sun公司(斯坦福大学校园网)  创建于1982年 1995开发java
  • JDK Java语言的开发包(开发使用)
  • JRE Java的运行环境(运行生产使用)
  • JVM  Java的虚拟机
  • JavaSE(标准版 是基础)  javaME(微型版 是核心)  javaEE(企业版)
  •    Eclipse 跨平台开源集成开发环境 最初用来java语言开发

2   java语言的特点

  • 简单、高效
  • 面向对象(由类产生对象 不支持多重继承)
  • !跨平台(生成字节码不依赖任何硬件和操作系统平台  通过JVM实现跨平台的特性)

  源代码.java通过javac编译生成字节码.class 通过JVM虚拟机(安装在操作系统中)实现跨平台特性。

  一次编译,到处运行。

  Java跨平台,Java虚拟机不跨平台。

  • 交互式特性
  • 多线程机制
  • !动态的内存管理

  Java自动回收内存(机制:轮询机制)

  !Java垃圾回收器GC(Garbage Collectioin)

  • 安全性

3   搭建java开发环境

4    第一个java程序

    ①编写java程序

  • 区分大小写
  • 命名规范
  • 原文件名和类文件名相同
  • 主方法和入口

  ② 创建java文本文件(.java)→编写程序→

[code]public class HelloWorld{
//class

public static void main(String[] args){ 
//method
System.out.println("HelloWorld");
}
}

→cmd(HelloWorld.java)→③执行java程序java类不带.class(HelloWorld)

注释:   1、public 关键字 公共的类  后面要有一个空格

              2、class 关键字 类  后面要有一个空格 

              3、HelloWorld 类名称 命名规范(驼峰命名法)

              4、{}配对 类体 class body

              5、public 关键字 公共方法 

              6、static 静态方法 可以直接访问 不需要实例化 

              7、void 方法的返回值为空

              8、main 主方法 入口方法 程序从这个方法进入并开始执行

               9、(String[] args)main方法的参数 类型是字符串数组类型

              10、{}方法体 method body

              11、System 类型里面的一个类 JDK 自带的一个类

              12、out 静态变量

              13、printIn 方法 out变量里的一个方法 输出到控制台 In 换行输出

              14、“HelloWorld!” 字符串参数 输出的内容是它

              15、;表示语句的结尾

  

 

 

  • 点赞 1
  • 收藏
  • 分享
  • 文章举报
evillllllxi 发布了6 篇原创文章 · 获赞 3 · 访问量 72 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐