为什么要学java
正式开讲之前,我们来一点点的前戏:什么是java?老子为什么要学java?有人马上百度了,搜出来一串恶心的陈述句,结果他琢磨半天也没搞懂啥意思。
在这里,我告诉大家,java是一个工具,我们用来他创造各种程序,比如网站,比如我们的手机app。我们学习java最大的原因就是:改变世界!!!
我们学会了java这个工具,就可以用他来创造各种各样的网站,各种各样的手机app,让人类的生活变得更加多姿多彩。没有程序员的世界,你敢想象吗?---其实我刚开始学java纯粹是想找工作赚钱罢了···
安装环境
好了,我们要改变世界,首先要做的事情就是---安装环境。
这个时候,全世界的教科书都告诉你,要在sun的官网下载一个jdk,然后安装配置,什么环境变量啦,系统变量啦,还要让你在dos窗口搞一通·····总之搞完这些之后,你已经晕得差不多了,头脑是一团乱糟糟的毛线,眼前飞过一群c泥马。
我现在告诉你,如果你讨厌这些步骤,直接下载一个myeclipse,点击安装,完事。我一向主张学习是非常轻松的事,所以,下载一个myeclipse吧,里边已经有了你要的一切。
myeclipse是我们的好基友,每天跟他摩擦摩擦,会让你爽到爆!!
第一个java程序
安装好了myeclipse之后,我们马上开始做第一个程序吧!
1、首先点击file
2、然后点击new,然后点击javaProject
3、输入你第一个java工程的名字,随便取一个,就叫suibian吧,然后点击finish
4、马上,我们的第一个java工程(相当于一个鱼缸)就建好了,多简单啊!
5、接下来,我们要在工程里头加一个类(就是放一条鱼)。鼠标移到src上,右键new—class,输入名称“Fish”,点击finish
建好类之后,我们看到的应该是这样的:
6、开始写你的第一个java程序了,如果你啥也不懂,把下面这些全部都抄下来
public class Fish {
public static void main(String[] args) {
System.out.println("波多野结衣真漂亮!!");
}
}
7、程序写好之后,我们让他运行一下,点击下面这个图标:
8、运行结果:
9、总结一下咱们的第一个java程序是怎么回事:
一、要创建一个工程project(鱼缸)
二、要在工程下创建一个类class(鱼缸里放鱼)
三、需要在类里边添加一个main方法,java里的main方法都一样的:public static void main(String[] args) { },大家只需要在myeclipse中输入main,会自动写出完整的main方法。
我们在main方法中只做了一个事情,表达了我们对一位伟大女性的赞美之情。
到此,我们的第一节java课程就划上了完美的句号了。
谢谢大家对我的支持。
相关推荐
#### 标题解析:“史上最牛Java入门” 这个标题虽然有些夸张,但它表达了作者对Java学习材料的信心,旨在吸引那些希望快速掌握Java基础知识的学习者。下面将详细介绍Java的核心概念和技术要点,确保读者能够获得...
这个史上最全的Java2实用教程包含了丰富的学习资源,如课件、PDF文档、电子教案、源码、例程代码、习题及解析以及实验代码,旨在为学习者提供全方位的学习支持。 1. **Java基础知识**:Java是一种面向对象的编程...
### 最简明易懂的Hibernate入门教程 #### Hibernate简介与安装配置详解 本文将通过一个简单易懂的方式向读者介绍Hibernate框架的基本概念及其在实际项目中的应用方式。无论是初学者还是有一定经验的开发者都能从中...
标题“史上最简单的spring boot程序”指的是一个专门为初学者设计的Spring Boot入门示例,它以最简洁的方式展示了如何构建一个基本的Spring Boot应用。对于新接触Spring Boot的开发者来说,这是一个很好的起点,因为...
java基础视频,最为适合刚入门的小白,上手简单,视频生动有趣,不枯燥,下载绝对值得,里边干活多多,
SpringMVC是Spring框架的一个重要组成部分,用于构建Web应用程序。它遵循MVC(Model-View-Controller)设计模式,能够有效地...这个史上最简单的SpringMVC代码可以帮助你快速入门,进一步探索这个强大的Web开发框架。
### Java入门经典知识点详解 #### 一、Java的起源与发展 **1.1 Java的由来** Java语言的诞生不仅代表了计算机编程语言发展的一个重要里程碑,也体现了计算机科学领域不断追求进步和完善的过程。Java语言的根源...
本次为您带来的是最新的 Java 框架零基础从入门到精通的教程笔记项目,无论您是完全没有基础的小白,还是想要进一步提升的开发者,这套教程都将是您的理想之选。 教程内容丰富详实,涵盖了从基础知识的细致讲解,到...
在这个简单的音乐播放器中,最核心的组件可能是Activity,因为它负责用户界面的交互。开发者可能使用了Android Studio作为开发环境,它提供了直观的布局设计工具,使得UI设计变得简单。 在源代码中,您会发现一个或...
本项目“史上最强Android,NDK入门项目实战”旨在帮助开发者掌握NDK的基础知识,并通过实际操作提升技能。 一、NDK简介 NDK是Google提供的一套开发工具,它允许Android应用包含本地代码(C/C++),用于提升运行效率...
本项目“Android项目史上最强NDK入门项目实战”旨在帮助初学者深入理解NDK的使用,并通过实际操作来提升技能。 首先,我们来了解一下NDK的核心概念: 1. **JNI(Java Native Interface)**:是Java平台标准的一...
Oak最初是为嵌入式系统设计,之后随着互联网的兴起,Java成为网络上最流行的编程语言。Java具有安全、可移植、跨平台的特性,能够解决大型网络应用问题。1996年,Java获得了1亿美金的投资,1998年推出JDK1.2,更名为...
总的来说,Java基础讲义将引导学习者从零开始,逐步掌握Java语言的基础概念、开发环境的搭建、编写和运行简单程序,直至深入理解Java的运行机制和优势。通过这个过程,初学者不仅能学会Java编程,还能建立起对计算机...
为了更好地掌握Java,我们还需了解Java语言发展史上的重要人物与事件,以及Java语言与其它编程语言如C、C++、Python等的关系。 知识点一:Java历史起源与发展 Java语言由Sun Microsystems公司于1995年发布,其前身...
### Tapestry 5.1 入门教程精要 #### 前言 Tapestry 是一款基于组件的 Java Web 开发框架,以其强大的组件化能力、灵活性以及易用性著称,在 Java Web 开发领域占据一席之地。本文档旨在提供一个全面且易于理解的 ...
"史上最漂亮的安卓天气预报源代码" 是一个专为Android平台设计的天气应用的源码项目,它的特点在于拥有极佳的用户界面(UI)设计,旨在提供美观且直观的天气信息展示。这个项目的源码结构清晰,易于理解和学习,尤其...
HDFS是一种分布式文件系统,它将大文件分割成多个数据块并存储在多台服务器上,提供高可用性和容错性。MapReduce则是一种编程模型,用于大规模数据集的并行计算,通过“映射”(map)和“化简”(reduce)两个阶段来...
本资源"史上最全的开发框架源码合集"包含了10款开发框架的源代码,这是一份极其珍贵的学习资料,可以帮助开发者深入理解框架的工作原理,提升自己的编程技艺。 首先,我们来看看可能包含在合集中的框架: 1. **...
C语言的起源和发展历程使其成为了有史以来最重要的系统开发语言之一。它的重要性不仅体现在系统编程上,还因为它被理工科作为必修课程之一,对于黑客技术的学习也是必经之路。C语言的重要性还体现在它对后续编程语言...