java零基础跑起第一个程序

blfbuaa blfbuaa     2022-09-01     118

关键词:

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”。会把IDEJDK J2SE版一起装上。

编个小程序玩玩

1) 执行netbeans

2) 菜单--新建

3) 出现下面对话框

技术分享

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

4) 出现下面内容

技术分享

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

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

技术分享

 

main函数中加入代码

技术分享

技术分享

 

意思是输出字符串“Hello”

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

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

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

找不到项目所在路径吗?

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

 技术分享

 

7) 点执行button

 技术分享

 

出现例如以下结果:

 技术分享

 

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

 

8) 解释一下这段代码

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

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

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

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





react学习笔记之环境配置

...天我们学习一下react环境配置,为后续课程学习打下坚实基础     学习目录:react脚手架安装跑起第一个react程序react中的webpack配置rea 查看详情

零基础学java—多线程(四十九)

【零基础学Java】—多线程(四十九)一、并发与并行并发:指两个或多个事件在同一时间段内发生并行:指两个或多个事件在同一时刻发生(同时发生)二、进程和线程🧨进程:是指一个内存中运... 查看详情

零基础学习java技术规划

...的难度还是有的,不是谁都能随随便便成功。作为一个零基础的小白,我们该如何高效率的学习Java技术呢?我们老师给我们提出了以下三点:?第一:目标明确因为是转行过来的,明确 查看详情

零基础学java步骤有哪些?

零基础学Java步骤有哪些?对于零基础的学员来说,如何从基础开始逐渐深入学习,最后成为一名合格的Java开发人员非常重要,下面就给大家罗列一下学习步骤:  第一阶段:Java基础以及Web开发基础—小程序项目阶段,让学员... 查看详情

编程零基础做程序员,该怎么学习?首先要学习什么?

编程零基础做程序员,该怎么学习?首先要学习什么?众所周知程序员是21世纪比较吃香的工作。程序员工资高还不需要和复杂的社会打交道。那么作为一个零基础,什么都不懂的人该怎么成为一名程序员?当程序员需要学什么... 查看详情

零基础如何转行大数据?系统学习路线在此

都知道大数据薪资高,前景好。而大数据又需要Java基础。对于稍微懂些Java的童鞋来说,到底如何转行大数据呢?今天小编给你一个大数据工程师具体的学习路线图。【ps:无java基础也可以学习大数据】分享转行经验路线对于Java... 查看详情

零基础如何学习java

...做计算机,可是又不知道从何入手,我建议大家可以从零基础学习java开始。刚开始学习java,我建议大家从视频学习入手,前期先打好基础,我看到一个淘宝店上有一个零基础java学习视频,里面内容挺详细的,非常的零基础,我... 查看详情

零基础学python第二课,如何写好第一个程序?

...以及错误的原因排查,为大家学习后面的课程打下牢靠的基础~注意:飞兔小哥哥的零基础学python课堂开课啦,从零开始,让你三篇入手爬虫,十篇学会框架,二十篇学会人工智能,入职大厂不是梦,欢迎大家订阅,直通车:零... 查看详情

c#零基础入门-3-第一个控制台程序

打开VS2017文件新建项目模板选择VisualC#Windows控制台应用程序快速写入Console.WriteLine输入cw,然后快速按tab键两次即可。 查看详情

零基础的人学java,看哪些书。。求推荐几本书籍

...。是根据学习理论所设计的,让你可以从学习程序语言的基础开始一直到包括线程、网络与分布式程序等项目。最重要的,你会学会如何像个面向对象开发者一样去思考。《深入理解Java虚拟机:JVM高级特性与最佳实践》 这... 查看详情

零基础如何学好java开发

零基础编程难学吗零基础如何学好Java开发。java属于一种编程语言,一种人和机器沟通的语言,仅此而已,跟我们平时学习母语,英语并无不同,都是从零开始学。有些人说学java难,也有些人说学java容易,那到底是难还是容易... 查看详情

零基础java——黑马程序员课程笔记(代码片段)

视频地址:点击访问(我这里开发工具有时候用eclipse有时候用IDEA,看每个人的习惯)文章目录JAVA语言发展史JAVA跨平台原理JRE和JDKJRE(JavaRuntimeEnvironment)JDK(JavaDevelopmentKit)JDK安装目录为什么要配置Path环境变量Java程... 查看详情

java小技巧:java从零基础到项目实战

一、内存与线程1、内存结构内存是计算机的重要部件之一,它是外存与CPU进行沟通的桥梁,计算机中所有程序的运行都在内存中进行,内存性能的强弱影响计算机整体发挥的水平。JVM的内存结构规定Java程序在执行时内存... 查看详情

零基础学习java语言——5数组

1、多项式加法题目内容:一个多项式可以表达为x的各次幂与系数乘积的和,比如:2x6+3x5+12x3+6x+20现在,你的程序要读入两个多项式,然后输出这两个多项式的和,也就是把对应的幂上的系数相... 查看详情

零基础学习java语言——3循环(代码片段)

目录1、奇偶个数2、数字特征值1、奇偶个数题目内容:你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。输入格式:一系列正整数,整... 查看详情

零基础学java—异常体系(四十五)

一、异常的概念异常:异常指的是程序在执行的过程中,出现的非正常的情况,最终会导致JVM的非正常停止。在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并且抛出了一个异... 查看详情

1024程序员节福利最全面的java后端零基础学习路线(附带教程链接)(代码片段)

...;冲大厂,以及我们的自学大家庭:9410884361、JavaSE基础知识JavaSE基础知识,是大部分入坑Java的小白们必须经历的一个阶段。这里我建议那些学习时间充 查看详情

java零基础逻辑类型

逻辑类型!什么是逻辑类型?关系运算的结果是一个逻辑值,true或false。这个值可以保存在一个对应的逻辑类型的变量中,这样的变量类型是boolean布尔(Boolean)是为了纪念GeorgeBoole对逻辑计算的贡献booleanflag=true;BooleantooHig 查看详情