「Java基础教程」-第一个Java程序:Hello World!

1、 java生态圈1.1、java简介起源:Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。特征:平台无关性体系:Java SE:标准版用于开发桌面应用JavaEE:企业版,多用于开发web应用Java ME:移动版,用于开发移动设备,逐渐被取代,其中android开发支持Java语言的大部分功能,但是采用的是Android版本的开发工具包。

1.2、java程序运行结构
「Java基础教程」-第一个Java程序:Hello World!_第1张图片

2、配置java开发环境,jdk的安装,eclipse的安装2.1、jdk的安装:下载链接:32位:http://yun.baidu.com/s/1dDsIbs964位:http://yun.baidu.com/s/1i3k2yQp常用安装环境过程

java环境配置配置JAVA_HOME我的电脑-属性-高级系统设置-环境变量在系统环境变量中添加JAVA_HOME=D:Program FilesJavajdk1.7.0_79"="号后面的为jdk的安装路径
「Java基础教程」-第一个Java程序:Hello World!_第2张图片

配置PATH在系统环境变量的PATH变量中添加%JAVA_HOME%bin;
「Java基础教程」-第一个Java程序:Hello World!_第3张图片

命令提示行验证开发环境是否开发完成:java -version
「Java基础教程」-第一个Java程序:Hello World!_第4张图片

2.2、eclipse安装下载链接:32位:http://pan.baidu.com/s/1mgpfXVi64位:http://yun.baidu.com/s/1gdjk8Cz下载后使用解压工具解压到自定义的文件夹中运行eclipse.exe文件
「Java基础教程」-第一个Java程序:Hello World!_第5张图片

「Java基础教程」-第一个Java程序:Hello World!

因为我的eclipse使用过一段时间,可能有部分不一致,没关系,先熟悉起来,后面怎么用着舒服怎么调整。3、控制台打印 "Hello World!"3.1、创建工程eclipse的project是一中Java文件组织规范,可以通过eclipse生成用于生成生产环境使用的结构文件。File-New-other
「Java基础教程」-第一个Java程序:Hello World!_第6张图片

「Java基础教程」-第一个Java程序:Hello World!

输入ProjectName: learntest,然后一路Next,创建完成后左侧如下线上
「Java基础教程」-第一个Java程序:Hello World!_第7张图片

「Java基础教程」-第一个Java程序:Hello World!

3.2、输出hello world的java类创建HelloWorld类右侧src上右键New->class,在Package和Name分别输入:com.sunhaojie.learntest.first和HelloWorld,然后Finish
「Java基础教程」-第一个Java程序:Hello World!_第8张图片

「Java基础教程」-第一个Java程序:Hello World!

按照如下方式输入代码:

package com.sunhaojie.learntest.third; 
public class HelloWorld { 
 public static void main(String[] args) { 
 System.out.println("hello, world!"); 
 } 
}

再输入的文本框上右键->Run Ass->Java Application,在控制台输出"hello, world!",就证明第一个Java完成了。

欢迎工作一到五年的Java工程师朋友们加入Java架构开发:855801563

群内提供免费的Java架构学习资料(里面有高可用、高并发、高性能及分布式、Jvm性能调优、Spring源码,MyBatis,Netty,Redis,Kafka,Mysql,Zookeeper,Tomcat,Docker,Dubbo,Nginx等多个知识点的架构资料)合理利用自己每一分每一秒的时间来学习提升自己,不要再用"没有时间“来掩饰自己思想上的懒惰!趁年轻,使劲拼,给未来的自己一个交代!

你可能感兴趣的:(java架构师,java)