Java 零基础跑起第一个程序

Java 零基础跑起第一个程序

一 概述

1  java代码编译

编译后才能在计算机中运行,编译就是把人能看懂的代码转换成机器能看懂的形式

2 java的优点

一次编译,到处运行。因为java代码是在虚拟机中运行,虚拟机消除了不同操作系统间的差异。Java Virtual Machine---简称JVM

3  java的版本

SUN公司发布Java1.2以后,叫把Java叫做java2了,所以现在都叫J2XX。

功能上分为三个版本:

J2SE 标准版----现在大部分开发都用它

J2EE 企业版----功能最多的,是J2SE的扩展版

J2ME 微型板----只有部分J2SE的功能,用于嵌入式系统。但不用于Android系统

还有,android开发有自己的一个版本,不属于以上任何版本之一。

4 java开发环境搭建

安装JDK和开发工具地址:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

直接下载“Netbeans with JDK”,会把IDE和JDK J2SE版一起装上。

5 编个小程序玩玩

1) 运行netbeans

2) 菜单--新建

3) 出现以下对话框

选择“Java应用程序”,点“下一步”。

4) 出现以下内容

项目名称改为Hello,其余都跟着变。点完成。

5) 打开源码文件,如下图

在main函数中添加代码

意思是输出字符串“Hello”

(是的,不是“Hello World!”,强迫症难受去吧)

6) 选菜单 运行--编译文件

会在项目根目录下产生新的文件夹build,里面的classes文件夹中的子文件夹就包含编译后的文件。可以看到hello.java被编译成了hello.class .

找不到项目所在路径吗?把鼠标放到Tab控件上(箭头所指),出现提示框,红线标出的就是你项目的根目录。

7) 点运行按钮

出现如下结果:

看不到吗?你还是别学这行了。。。

8) 解释一下这段代码

package Hello 包名,源码文件必须放在一个包中。

public class Hello 声明一个类,类的内容是{}中的东西。

public static void main(String[] args) 定义一个方法(或叫函数),方法名叫main。main方法入有方法,java程序从main函数开始执行

System.out.println("Hello"); 调用一个方法,这个方法是Java SDK中带的,意思是在输出窗口中输出一个字符串“Hello” 。

时间: 2024-10-14 00:49:00

Java 零基础跑起第一个程序的相关文章

Java零基础系列001——第一个程序

public class Welcome { public static void main(String[] args) {//args为arguments的缩写 System.out.println("你好,世界!"); } }

“全栈2019”Java第九章:解释第一个程序

难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第九章:解释第一个程序 下一章 "全栈2019"Java第十章:关键字 学习小组 加入同步学习小组,共同交流与进步. 方式一:关注头条号Gorhaf,私信"Java学习小组". 方式二:关注公众号Gorhaf,回复"Java学习小组". 全栈工程师学习

Java零基础个人学习路线总结

之前学习Java的时候走过一些弯路,一直想写一篇文章来总结下自己对自学Java的认识.趁着这次开通专栏的机会整理一篇文章,既可以巩固所学,也可以为后来境遇相同的人做个参考. 首先提出几个问题 Java能用来干什么 Java学的是什么 Java能用来干什么 很多初学者一开始根本就没弄明白Java的应用领域.小时候我对计算机的主要想法其实是学习网络安全成为黑客大牛,后来在大学期间不知不觉的进入了Java领域. 在目前的软件开发市场,Java主要用于服务器端的开发(虽然Java还提供了开发手机应用和电

开始系列教程:Java零基础七天入门

本教程雄心勃勃,保证七天之内从零基础开始,学会java,达到什么程度呢? 很简单:达到之后可以自学android和J2EE开发的程度. 不一样的思路,敬请期待...

java学习--基础知识进阶第一天--static静态关键字、代码块

今日内容介绍 u 知识回顾 u static静态关键字 u 代码块 第1章 知识回顾 1.1 方法的回顾 1.1.1 案例代码一: package com.itheima_01; /* * 需求:定义一个方法求两个数的和,并在主方法中调用 * * 方法:类中的一段具有特定功能的程序,提高了代码的复用性和可维护性 * 定义格式: * public static 返回值类型(没有返回值写void) 方法名(参数类型 参数名,参数类型 参数名2) {//形参 * 方法体; * } * 调用方式: *

大龄屌丝自学笔记--Java零基础到菜鸟--005

关键字,标识符,注释,常量 1.关键字 Java语言具有特定含义的单词,字母全部小写,如:class.public.static.void...... 2.标识符 给接口.类.方法.变量起的名字,如:Fin.main ...... 组成规则:英文字母.数字.$._ ...... 注意事项:不能以数字开头,不能使用关键字,英文字母区分大小写 命名规则:包:小写字母组成,多级包上下级间加 “.” ,如:liverpool(单级包).liverpool.gerrard(多级包) ...... 接口:大

Java零基础系列005——条件控制

public class Control { public static void main(String[] args) { //java里常用的条件控制语句有if-esle,switch语句. boolean tr = true; boolean fa = false; //if语句后面的括号里装的是逻辑,其结果是boolean类型,当括号中结果为true时,程序运行大括号里的语句,否者运行else里面的. System.out.println("*******************if-

大龄屌丝自学笔记--Java零基础到菜鸟--020

包,权限修饰符,内部类,练习题 1.包 包:package,对类进行分类管理的文件夹. 包的格式:package 包名,多级包用 “.” 隔开,如:package asia.persia . 带包文件的编译:手动创建相应的文件夹:或者编译命令加 “ -d” ,如:javac -d liverpool.java . 访问不同包中的类文件:类文件前加上包的全路径,如:asia.persia.Demo de=new asia.persia.Demo(); . 使用 “import” 关键字导入包. i

自我JAVA零基础学习方法总结,值得推荐

从最初JAVA小白至今已有几载,总想对JAVA学习总结出些许经验来,趁着有空就写吧,权当对自己总结,谈不上经验之谈,还望大家可以互相交流(自设一个交流小群:457036818,有兴趣可以交流一下),现在就按照我学习JAVA路线图来谈谈我一些小感受. 一.Java核心 Java的核心主要包括几个部分: 1.初级的有语法基础.面向对象思想. 学习任何一门语言语法都是必要的,因为Java比较接近自然语言,换句话来说是相对比较容易学的一门语言.同时面向编程更是其核心的思想,在学习当中你要理解并且记住这么