JAVA入门与JDK安装
Java的主要就业方向
Web开发
Web开发语言很多,Java是其中之一。Java在开发高访问、高并发、集群化的大型网站方面有很大的优势,例如人人网、去哪儿网、美团等
Android开发
Android是全球最大的智能手机操作系统,2014年第三季度Android手机出货量占比达到84%。Android应用的主要开发语言就是Java
客户端开发
Java客户端开发主要面向政府、事业单位和大型企业,如医疗、学校、OA、邮箱、投票、金融、考试、物流、矿山等信息方面的系统。
前言
面向对象程序设计(object-oriented programming,OOP)是一种新的程序设计的范型。 面向对象程序的基本元素是对象。面向对象程序的主要结构特点是:一、程序一般由类的定义和类的使用两部分组成;二、程序中的一切操作都是向对象发送消息来实现的,对象收到消息后,启动有关方法完成相应的操作。
大家都知道,Java是典型的面向对象程序语言,而c语言是面向过程的程序语言
两者之间的区别用一张图表示:
简单来说,面向过程就是想解决一个算法问题,先会分析出解决这个问题需要几个过程步骤;而面向对象是把这个问题分解成几个不同的对象,逐个击破。
面向过程和面向对象的优缺点?
Java的特点
特点简单了解即可,下面来配置一下java需要的环境
JDK安装
JDK官网下载地址: https://www.oracle.com/technetwork/java/javase/overview/index.html
JVM(Java Virtual Machine): java虚拟机,用于保证java的跨平台的特性。 java语言是跨平台,jvm不是跨平台的。
JRE(Java Runtime Environment) java的运行环境,包括jvm+java的核心类库。
JDK(Java Development Kit) java的开发工具,包括jre+开发工具
直接上路来配置java所需系统环境
简单Java程序
简单来测试一下java小demo
public class TestDemo {
/**
* This is a Java Demo that test the IDEA
*
* @param args params
*/
public static void main(String[] args) {
TestDemo testDemo = new TestDemo();
testDemo.showMessage("I am a good man");
}
/**
* This method is show a message and print it
*
* @param msg the param of input
*/
private void showMessage(String msg){
System.out.println("showMessage: " + msg); // show the message on the terminal
}
}
总结
- Java的特点:简单、面向对象、平台无关、多线程、动态
- JDK下载安装,环境变量配置。
- Java程序开发流程。 Java注释 Java编程风格
- 点赞
- 收藏
- 关注作者
评论(0)