Java入门_1

17 篇文章 1 订阅

编程语言发展历史

  • 机器语言:0101代码
  • 汇编语言:符号语言
  • 结构化语言:
    - FORTRAN
    - BASIC
    - Pascal
    - C(重要)
  • 面向对象语言:
    - c++
    - Java
    - c#

Java优势:

  • 跨平台
    平台=操作系统
    跨平台实际是在Java虚拟机上运行(JVM)
    JVM:类加载器(Class Loader)+解释执行器(Interpreter)+字节码校检器(Bytecode Verifier)
    常见操作系统:Unix、Linux、Windows

  • 安全
    Java程序只能访问对其执行至关重要的计算机资源,这样确保了在特定机器上执行的Java程序不会对其造成损害

  • 健壮
    程序遇到小错误的情况下不会导致机器崩溃

  • 简单
    内存分配和取消分配自动发生
    语法简单,c+±-
    思想简单:面向对象

  • 动态更新

  • 分布式
    Java可用于开发可以分布在网络中多台机器上的应用程序

搭建Java开发环境(前提)

  • 安装JDK
    Java Development Kit
    Java开发工具包
    官网下载
    JRE:Java运行环境

  • 设置环境变量
    PATH:让操作系统可以更快捷的找到JDK安装目录下bin目录中的各种工具命令

    • 永久改变环境变量:
      1、修改篇
      我的电脑 - 右键 - 属性 - 高级 -找到path编辑 -粘贴bin文件夹路径在最前端,加分号(;)
      2、新建篇
      我的电脑 - 右键 - 属性 - 高级(PATH) -新建-粘贴bin路径

我的第一个程序“Hello World”

public class HelloWorld{
	public static void main(String[] args){
	System.out.println("Hello World!");
	//public:公共的
	/*
	class:类
	static:静态的
	Hello world:类名要与文件名称一样
	void:返回值为空
	main:main方法/主方法,程序入口
	System.out.println:在显示屏上输出内容且自动换行
	+:连接
	System.out.print:在显示屏上输出内容但不自动换行,需加\n
	*/
	}
}		
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值