cs:Client(客户端)+Server(服务器端)下载客户端,双端开发
bs:Brower(浏览器)+S而ver(服务器端)只需要浏览器(前端)依赖网络 只开发服务器端
出处
sun公司 JamesGosling 后Oracle收购
优势
简洁高效 面向对象(易学易懂)可移植性(虚拟机) 垃圾回收 健壮性 多线程 函数式编程 模块化
分类
javase :提供一套标准的核心工具
学习方法:方法的功能----方法名----所属类型
使用方法:找类型 找对象 调方法
javaee:完成企业级开发所需的工具类,包含全部的javase类
javame:完成移动端开发所需的工具类包含部分javase
编写的第一个java程序
的 代码片
.
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
注意事项:
1类名要和文件名一样
2严格区分大小写
3标点符号全是英文
4括号成对出现
5单词之间要有空格
dos命令符常用键:
d: 打开d盘
cd ABC进入abc文件夹
cd…返回上一层文件夹
cd/返回根目录
dir :展示所有的文件夹与文件
cls:清屏
jdk
Java Development Kit(Java开发工具包)
JDK 包含 JRE(运行环境) 包含JVM(虚拟机)
创建全英文路径 存入JDK解压后文件
配置环境变量
右键计算机 属性----》高级系统设置-----》环境变量------》系统变量
新建 JAVA_HOME 变量名 值—》 E:\soft\java\JDK1.8.0_74_x64
path变量 值末尾 ;%JAVA_HOME%\bin
验证 直接打开CMD 输入javac
eclipse
新建项目 新建类 (建包)
源文件存放于 src文件夹中 编译后的字节码文件存放于bin文件夹中