Java se:
1、Linux(重要性)
2、java se
|-- Java基础部分
|-- Java面向对象部分
|-- Java高级特性
1、了解Java的历史
2、为什么学习Java
3、Java开发的准备–环境搭建
|-- 开发环境的搭建(编辑器的使用)
|-- 运行环境(jdk的安装和配置)
4、第一个java程序–hello world
5、变量、常亮
6、常见的运算符
编程语言的历史
一代编程语言(二进制)
二代编程语言(面向机器的语言)
三代编程语言,高级语言(C语言),面向过程的编程语言
面向对象的编程语言
java的历史
1992年 sun想竞标机顶盒项目,想设计一个全新的编程语言,
设计出一门编程语言
1994 硅谷大会 java
1995 jdk的1.0
sun(Java)
2008年Oracle公司收购了74亿价格
jdk 1995 1.0
2005 5.0
2011 8.0(国内大多数目前使用的就是8)
环境的安装和配置
1、下载安装包(官网下载),建议使用64位架构
window:
1、jdk 注意路径,不要出现中文,不要出现特殊符号
2、进行环境变量的配置
电脑-->属性--> 高级 --> 环境变量
创建一个JAVA_HOME的选项
1、JAVA_HOME:值就是你安装的jdk的主目录
2、在path中配置
%JAVA_HOME%\bin // H:\mytoools\java\java64\jdk1.8.211\bin
win10系统一下版本:
%JAVA_HOME%\bin;xxxxx;xxxxxxxx;xxx;xxx;xx
1、编程历史
2、java的发展史
3、jdk的安装
jdk(java development kit)java开发工具包
jdk:
java源码:
各种内库:
jre(java runtime environment)java 运行时环境
JVM(java virtual machine) java虚拟机
window安装和配置jdk
1、下载jdk包
2、安装jdk包
注意路径问题(尽量不要使用特殊符号)
3、配置环境变量(重点,必须掌握)
Linux下jdk的安装配置(CentOS):
1、如果要开源的open-jdk,请安装open-jdk
2、如果安装Oracle公司的jdk,那么请卸载其他的jdk
如果使用.rpm包,则直接安装即可,什么配置都不需要
rpm -ivh jdk1.8xxxx.rpm
如果使用tar包安装(推荐)
1、解压tar
2、进行环境变量的配置(重要)
如果需要配置成用户基本的环境变量(不推荐)
vim ~/.bash_profile
一般建议配置成系统级别的:
vim /etc/profile
在最后添加如下代码:
export JAVA_HOME=java的主目录
export PATH=${PATH}:$JAVA_HOME/bin
保存退出
source /etc/profile
3、测试是否成功
java -version
javac -version
第一个程序的编写
public class Test {
// main函数,是java的程序的入口
public static void main(String [] args) {
// 输出一句话,hello
Syste.out.println(“hello java!!!”) ;
}
}
当java代码书写完成,首先需要编译
javac xxxx.java // 编译一个xxx.java文件
代码管理:
window下,将代码写在一个非C盘的目录下,
window下,路径跳转问题,如果跨盘符,使用"盘符:"完成跳转
cd xxx
后缀名一定放开,修改为.java