- 初识java
- 学习方法
初学编程技术、要求养成良好的学习习惯,掌握正确的学习方法,然后持之以恒。
- 课前
- 浏览预习作业,带着问题阅读教材,并记录疑问
- 即使看不懂也要坚持看完
- 提前将下一章的示例自己动手做一遍,记录问题
- 课上
- 认真听讲,做好笔记
- 完成上机练习或项目案例
- 课后
- 及时总结,完成作业
- 多模仿,多练习
- 多浏览技术论坛,博客,获取他人的开发经验
- 预习作业
- 完成下列简答题
- 举例说明什么是程序
- 上网查找java语言的发展史
- 开发java应用程序有哪些步骤
- java程序的入口是什么
三、java概述
- 什么是程序
程序一词源于生活,通常指完成某事情的一种既定方式和过程。程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合。如何编制程序呢?这就需要一个工具,即编程语言。
- 为什么要学习java语言
java技术可以应用在几乎所有类型和规模的设备上,小到计算机芯片,大到超级计算机,无所不在。
3、java可以做什么
java应用可以分为两种典型类型:1、安装和运行在本计算机上的桌面程序 2、通过浏览器访问的面向Internet的应用程序
4、java的分类
为了对java技术的使用方向和范围进行区分,避免在学习和使用过程中关注那些不必要的技术特性,前sun公司对java技术进行了市场划分。
- JavaSE:(java platform Standard Edition)是java技术的核心,提供基础的java开发工具,执行环境与应用程序接口(API),主要用于桌面应用程序的开发。
- JavaEE:(java platform Enterprise edition)主要用于网络程序和企业级应用的开发。需要强调的是,任何java学习者都要从java SE开始,java SE是java语言的核心,而javaEE是在java SE的基础上扩展的
5、开发第一个java程序
1、编写源程序
java语言是一门高级程序语言,在明确了要计算机做的事情之后,把要下达的指令逐条使用java语言描述出来,这就是编制程序。通常人们称这个文件为源程序或者源代码。java源程序文件使用.java作为扩展名。
- 编译
编译,相当于翻译官,也就是编译器。经过它的翻译,输出结果就是一个扩展名为.class的文件,称为字节码文件
- 运行
在java平台上运行生成的字节码文件,便可看到运行结果。
前sun公司提供的jdk就能够实现编译和运行的功能。
- 安装jdk
- jdk中的重要目录或文件
bin目录:存放编译,运行java程序的可执行文件。
jre目录:存放java运行环境文件
lib目录:存放java的类库文件
src:构成java平台核心API的所有类的源文件
- 配置环境变量
由于bin目录中存放的是要使用的各种java命令,因此在任何路径下都能找到并执行这些常用的java命令,需要配置系统的环境变量。
找到计算机-->属性-->高级系统设置-->环境变量,
![b3e1966b4f34bd89605a9112a9529c20.png](https://i-blog.csdnimg.cn/blog_migrate/1f1e3651ac1aeafc3c90f5af8a4b1995.png)
1、在系统变量中,点击新建,变量名:JAVA_HOME 变量值为:jdk的安装路径
2、然后在,系统变量组中,找到path,点击编辑,点击右侧新建
![cf26c3f1f63bd8da52c33e3464e66210.png](https://i-blog.csdnimg.cn/blog_migrate/67dd18d45ed79be091d2823f8936b434.png)
![cd1c8d002fe6add6ea6c3fe3aa83df97.png](https://i-blog.csdnimg.cn/blog_migrate/d87e12dd90b92db04639c6a99816ce0d.jpeg)
- java程序的结构
- 编写程序框架
public class Hello{}:Hello为类的名称,它要和程序文件的名称一模一样。类名前面要用public(公共的)和class(类)两个词修饰,他们的先后顺序不能更改,中间要用空格分隔,类名后面跟一对大括号,所有属于该类的代码都放在{和}中。
- 编写main()方法的框架
public static void main(String[] args){}:main()方法就是java程序的入口,是所有java应用程序的起始点,没有main()方法,计算机就不知道该从哪里开始执行程序。一个程序只能有一个main()方法。main()方法前面使用public、static、void修饰,他们都是必须的,而且顺序不能改变,中间用空格分隔,另外,main()后面的小括号和其中的内容”String[] args”必不可少。
- 编写代码
System.out.println(“Hello world!!!”);
System.out.println();是java的自带功能,使用它可以向控制台输出信息,print表示打印的意思。ln可以看做line(行)的编写,println可以理解为打印一行。
- java程序的注释
1、单行注释
为了方便程序的阅读,java语言允许在程序中注明一些说明性的文字。
单行注释:如果说明性的文字较少,则可以放在一行中,即可以使用单行注释,单行注释使用”//”开头,每行中的”//”后面的文字都被认为是注释。单行注释通常用在代码行之间,或者一行代码的后面,用来说明某一块代码的作用。
2、多行注释
多行注释以”/*”开头,以”*/”结尾,在”/*”和”*/”之间的内容都被看做注释,当说明文字较多,需要占用多行时,可以使用多行注释。
- java编码规范
一段好的代码不仅能够完成某项功能,还应该遵守相应的规范。从开始就注意按照规范编写代码,这是成为一名优秀程序员的基本条件。
- 类名必须使用public修饰
- 一行只写一条语句
- 用{}括起来的部分通常表示程序的某一层次结构。“{”一般放在这一结构开始行的最末,“}”与该结构的第一个字母对齐,并单独占一行。
- 低一层次的语句或注释应该比高一层次的语句或注释缩进若干个空格后再书写,使程序更加清晰,增加程序的可读性
- java代码案例
第一个程序:HelloWorld.java案例(掌握)
public class HelloWorld {
public static void main(String[] args) {
System.out.println("HelloWorld");
}
}
(1)程序解释:
A:Java程序的最基本单位是类,所以我们要定义一个类。
格式:public class 类名
举例:public class HelloWorld
B:在类中写内容的时候,用大括号括起来。
C:Java程序要想执行,必须有main方法。
格式:public static void main(String[] args)
D:要指向那些东西呢,也用大括号括起来。
E:你要做什么呢?今天我们仅仅做了一个简单的输出
格式:System.out.println("HelloWorld");
注意:""里面的内容是可以改动的。
(2)Java程序的开发执行流程:
A:编写java源程序(.java)
B:通过javac命令编译生成.class文件
C:通过java命令运行.class文件
想要更多免费资料请私信我