java简介
来源:互联网 发布:量化和编程 编辑:程序博客网 时间:2024/06/14 05:21
java历史:
前身叫Oka 1990年詹姆斯。高斯林 团队开发 sun公司 面包机 设计的一门语言 随着互联网行业迅速发展 后改名叫做java
、、、
java分类:
J2->JAVA2JAVA5.0之前
J2SE 基础部分
J2EE 上班企业要用(添加servlet)
J2ME 移动设备开发
java好处:
1.简单没有指针的概念
2.面向对象: 封装 继承 多态(一种事物的多种形态)大概会个3-5年时间 才能对这个概念理解的透彻那么一丢丢。
3.分布式:当一台服务器无法支撑大量并发的访问时 可以使用多台服务器共同完成一个服务。
eg: 一台服务器 ,全公司的同时都上传头像。修改资料等等。一台服务器无法支撑此大量访问,在加一台服务器同时完成此操作。。
4.安全性:
内存管理(GC 垃圾回收机制) 一个机制 轮间的操作 保存有用的 ,回收无用的。(延迟回收 滞后性) 回收时,要一个个查询,有一定的顺序,所以会有一定的滞后性。
5.健壮性:
(可以扩展更多的功能)
6.跨平台性:
JDK 开发工具安装包
JRE 运行环境 (把源代码翻译成字节码)
JVM java虚拟机(将字节码翻译成系统可识别的指令)
下的安装包里面JDK里面包含了jre jvm
java的基础语法:
常量,变量,分支,循环,方法,关键字,标识符,数组 io流(输入和输出)常量:不能更改的量整数 常量:所有整数小数 常量:所有小数字符常量: ‘a’ 单引号表示字符串常量:“a” 双引号表示布尔常量 : boolean 型 值: true,false| 1 和0 ;
进制:
二进制 0-1
八进制 0-7 以0开头表示8进制
十进制:0-9 以0x表示16进制
十六进制:0-9 A-F,
byte 占一个字节 用八个二进制位来表示 eg:1100 0011
short 短整型 占2个字节16个二进制位来表示 int 整型 4个字节 32个二进制位来表示long 长整型 占8个字节 64个二进制位来表示、、、进制转化法 10进制-> 2 进制 口诀 : 连除2倒取余二进制---10进制 15 - 1111 1*2^3+1*2^2+1*2^1+1*2^0=15
3 个二进制位表示一个八进制位
4个二进制位表示一个16进制位
java是一种强类型语言:严重区分大小写java的工作经验:犯错的经验
如何安装java
下载jdk安装包工具然后修改环境变量->打开计算机->点击系统属性->点击系统保护->点击高级->点击环境变量->在系统变量中寻找变量名为path的变量->在变量值添加路径;%JAVA_HOME%\bin; 在系统变量中新建一个变量 变量名一般命名为JAVA_HOME 变量值为C:\Program Files\Java\jdk1.8.0_144 ->javac的路径接着在电脑左下角点击开始:搜索哪里输入CMD:
接着在电脑C盘哪里新建一个文件夹 自己命名: 不以数字 中文命名: 在文件夹中新建一个记事本 写第一个java文件public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("HelloWorld");
}
}在管理员项目中 输出 cd c:\自己所命名的文件夹名字接着输入 javac HelloWorld (helloword是自己写的第一个java文件名第一个字母和第二个单词字母都大写)然后缩写的java文件中就会出现一个尾缀名.class的文件 即第一个文件夹成功
调制所用的环境变量:
JAVA_HOME
C:\Program Files\Java\jdk1.8.0_144
CLASSPATH;
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
PATH(添加);
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
PATH(添加mysql路径)
C:\Program Files\MySQL\MySQL Server 5.7\bin;
接着在电脑C盘哪里新建一个文件夹 自己命名: 不以数字 中文命名:
{
public static void main(String[] args)
{
System.out.println("HelloWorld");
}
}
C:\Program Files\Java\jdk1.8.0_144
CLASSPATH;
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
PATH(添加);
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
PATH(添加mysql路径)
C:\Program Files\MySQL\MySQL Server 5.7\bin;
阅读全文
0 0
- java简介
- Java简介
- Java简介
- Java简介
- Java简介
- java简介
- java简介
- Java简介
- Java简介
- java简介
- Java简介
- java简介
- java简介
- JAVA简介
- java简介
- Java简介
- Java简介
- java简介
- [Spark--参数配置]--1.6.0版本的参数配置
- C#添加WebService服务实现天气预报
- Java 8---LocalDate,LocalTime处理日期时间
- 如何本地部署一个站点
- 笔记4
- java简介
- 线程学习 (三) 线程池的使用
- 修改npm安装的全局路径和配置环境变量的坑
- Linux命令-递归删除文件
- Android Framework中的线程Thread及它的threadLoop方法
- c语言的左旋
- Hexo 发布文章到git.io步骤
- Linux中的FTP服务
- java.lang.reflect.InvocationTargetException异常处理