您的位置:首页 > 编程语言 > Java开发

Java 简介和开发环境

2016-07-01 01:09 323 查看
一、定义与特点

定义:Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。[Java疯狂讲义]

特点:主要特点是面向对象和可移植等等,广泛应用于web应用程序(JavaEE相关)、嵌入式(安卓相关),桌面程序、分布式系统等等。

二、开发工具和开发环境

JDK:Java开发包或Java开发工具,编写Java程序必须,已包含JRE。

JRE:Java运行环境,运行编写完毕的Java程序。

JDK的安装(Windows系统,Java8)

1、首先到oracle官网下载与计算机系统对应的Java SE的JDK即可。

2、安装、配置环境变量

配置JAVA_HOME的环境变量:

新建JAVA_HOME一个变量,路径为JDK的安装路径,指定到jdk文件夹



jdk的版本是1.8,在1.6版本之后的jdk都不必配置classpath环境变量了。

3、基本命令

win+r运行cmd,输入java命令,可以看到各种选项命令



输入java -version可以看到当前安装的jdk版本信息



javac命令,各种编译选项



三、基本数据类型

1、Java有八种基本数据类型,包括byte字节类型、int整形、short短整形、long长整形、char字符型、float浮点型(单精度)、double双精度类型、boolean布尔型。

2、基本知识

一个字节等于8位,一个字节等于256个数,就是-128到127一共256。

kB就是kBytes

Bytes就是“字节”的意思!

K就是千的意思,因为计算机是通过二进制来计算,10个1正好是1024

1111111111(二进制)=1024(十进制)

1Bytes(字节)=8bit(比特)

一个英文字母或一个阿拉伯数字就是一个字符,占用一个字节

一个汉字就是两个字符,占用两个字节。

3、数据类型转换

byte->short

char->int->long

float->double

int->float

long->double

范围小的转到范围大的

范围大的转换到范围小的会失去精度
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java