Java语言未来的职业方向
纯java后端(大厂公司----各司其职,不变动,做什么就是做什么的) Web开发(前后端都完成:全栈工程师 运维开发 懂Java开发及部署项目 --部署集群(鸟哥私房菜:基础版命令/服务器版命令) 项目经理(项目经理证书) 分两种 一种只管技术 一种只管项目进度,人员调配 资源配置 架构师(系统架构师) 每年下半年10月份 计算机技术与软件专业技术资格考试
dos指令
cd.. \\回退上级目录 md \\创建文件夹 copy con \\创建文件 按回车进入编辑模式 书写内容完毕后,按ctrl+Z 输入完毕 按回车 创建成功 del XX.txt 、、删除单独的文件 del *.txt \\删除所有后缀为txt的文件 rd \\删除目录文件夹(需要为空白文件夹) rd/s \\询问删除 确认后输入指令y/n 执行 rd/s /q \\暴力删除 其他指令 :ipcpnfig \\产看ipv4的地址 ping+域名 \\查看本机是否能够联网
JAVa的历史
1990年诞生 oak 1995年正式发布 java Sun公司
Java语言
应用场景 大数据关联 电商平台 公司OA自动化 互联网金融
Java平台版本 J2SE 为开发普通桌面和商务应用程提供的解决方案 模拟网络聊天:私聊 公聊 上下线提醒 发送文件 获取在线列表 J2ME 为开发电视消费产品和嵌入式设备(比如之前诺基亚的塞班系统) 移动端的开发 Android---基于JAVASE的 J2EE 为开发企业环境下的应用程序 包含技术 Serblet(原生框架安全性更高一 些) Jsp 主要针对Web应 用程序开发 主要针对Web开发: JavaEE有13种技术 servlet:(Servlet(ServerApplet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议 的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。) jsp:能够写Jave代码的henl页面 和js(前端)无关 Cookie:用户再浏览网站的临时数据 ... 代码的书写 处理 越来越简单
Java语言的特点
简单性 解释性 面向对象 高性能
分布式处理 多线程
健壮性 动态 结构中性
开源(开放源代码)
跨平台(跨操作系统,windows linux mac)
安装完成JDK之后 书写HelloWorld
class Helloworld{ public static void main(String[] args){ System.out.println } }
配置环境变量
新建一个java文件:并非是在jdk安装目录的bin里面,而是在其他目录下面 配置方法一: 此电脑--属性--高级系统设置--系统变量 配置系统变量里的 Path 需要在系统变量的Path中新建jdk目录的bin路径,然后上移到path的最上方 第二种方式,在系统变量中与path同级新建一个JAVA_HOME变量,路径为JDK的安装目录 然后在系统变量path中新建一个执行路径 执行地址为 %JAVA_HOME%\bin 第二种方法安全一些,防止以后jdk更新更改时出现差错 classpath 优先执行的类路径