Java入门

Java最大优势:基于JVM,跨平台

Java的几个版本

JavaSE:标准版,占领桌面,桌面程序,控制台开发等。

JavaME:嵌入式开发,占领手机,手机,小家电等。(几乎死掉了)

JavaEE:企业级开发,占领服务器,web端,服务器开发等

先学JavaSE,再学JavaEE

基于Java开发的平台、系统和工具

构建工具:Ant,Maven,Jekins

应用服务器Tomcat,Jetty,Jboss,Websphere,weblogic

web开发:Struts,Spring,Hibernate,myBatis

开发工具:Eclipse,Netbean,intellij idea,Jbuilder

JDK、JRE、JVM

卸载JDK

右键我的电脑,属性,高级系统设置,环境变量,JAVA_HOME(这里就是放Java的地方,找到这个地方,把这个jdk1.8.0_91文件删除),清理环境变量(选中JAVA_HOME,点击删除),点击Path(把Path中,有关JAVA_HOME的删除),然后确定。打开cmd窗口,输入java -version,若提示‘java’不是内部或外部命令,则删除成果。

step1、删除Java目录

step2、删除JAVA_HOME

step3、删除path下关于Java的目录

step4、cmd中输入java -version

安装JDK

step1、百度搜索JDK8,找到下载地址,选择x64,

step2、同意协议,下载电脑对应版本

step3、因为下载的是.exe文件,所以双击可执行文件,安装JDK

step4、记住安装的路径(我的路径是C:\Program Files\Java\jdk1.8.0_91)

step5、配置环境变量

5.1、我的电脑->右键->属性

5.2、环境变量->JAVA_HOME

5.3、配置path变量

step6、测试JDK是否安装成功

6.1、打开cmd

6.2、输入java -version,出现下面则安装成功

最新文章

  1. php如何防止图片盗用/盗链的两种方法(转)
  2. HDU 5795 A Simple Nim 打表求SG函数的规律
  3. JS 获取FileUpload1控件地址
  4. ItemsSource绑定后ScrollViewer不复位
  5. mac os 下打开FTP服务器
  6. SpringRMI解析4-客户端实现
  7. VS调试Ajax
  8. JNI与多线程
  9. 最短路径问题:dijkstar
  10. ViewPager+Fragment实现支持左右滑动的Tab
  11. StyleCop中有一些官方自己写好的检测规则下面就是英文的解释
  12. ThinkPHP5 打开多语言支持
  13. PHP数据库连接mysql与mysqli的区别与用法
  14. 【转】fnmatch模块的使用——主要作用是文件名称的匹配,并且匹配的模式使用的unix shell风格
  15. [leetcode]17. Letter Combinations of a Phone Number手机键盘的字母组合
  16. vscode 开发 Java web 急速教程
  17. 《统计学习方法》笔记(3):k近邻
  18. 启动mongodb出现的问题
  19. python自学——文件处理(强制刷新)
  20. ibatitsnet 因为会Dao.config 配置数据版本太低导致的问题

热门文章

  1. C# compare different Encoding pattern between UTF8 and UTF32 based on Md5
  2. TCP与UDP的一些心得
  3. python3-cookbook笔记:第二章 字符串和文本
  4. python全栈学习 day04
  5. Local changes were not restore
  6. 常用的一些git命令整合
  7. A Bug's Life____并查集
  8. Dubbo之服务注册
  9. linux--权限管理和用户管理
  10. 如何通过注解方式给项目添加Swagger功能