学习路线:

1、视频:韩顺平--JAVA从入门到精通

2、项目:三个项目

JAVA编程可以分为三个方向:

1、Java se(j2se) 桌面开发

2、Java ee(j2ee) Web开发

3、Java me(j2me) 手机开发

JAVA SE课程介绍:

1、JAVA面向对象编程(基础)

2、Java图形界面(坦克大战)

3、JAVA数据库编程(满汉楼系统)

4、JAVA文件io流

5、JAVA网络编程(山寨版的QQ)

6、JAVA多线程

听课注意几点:

1、高效而愉快的学习

2、先建立一个整体框架,再细节

3、用的什么再学什么

4、先know how,再know why

5、软件编程是一门“做中学”的学科,不是会了再做,而是做了才会

6、适当的囫囵吞枣

7、学习软件编程是在琢磨别人怎么做,而不是我认为应该怎么做的过程。

Java是一种语言

java开发工具:

1、记事本(先使用)

2、eclipse(了解之后再使用)

特点:

1、简单的

2、面向对象

3、跨平台(操作系统)的 [即一次编译,到处运行]

4、高性能的


工具:jdk--Java development kit

包含三个部分:

1、jre(Java运行环境)

2、Java的工具包(编译器javac.exe、Java解释执行器java.exe)

3、Java的类库(3600多个类,常用的150多个类)

安装工具-配置环境-写程序-编译-运行

编译和运行的关系

java源文件(.java)→→java编译器即javac.exe→→Java字节码文件(.class文件)→→由解释执行器即java.exe将字节码文件加载到java虚拟机(jvm)→→字节码文件就会在Java虚拟机中执行


注意:给别人使用的时候给.class文件即可,不要给源代码

【java】课程介绍相关推荐

  1. 300集java课程详细介绍

    还在为如何学习JAVA技术而迷茫吗? 还在为如何学习Android技术而迷茫吗? java300集大型基础视频课程,现已发布第三季更新至(300)集: 给同学们带来全新的Java300集课程啦!jav ...

  2. 如何高效学习java课程

    想要快速进入到java行业,进行系统的培训和有效的学习是非常重要的,那么短时间内如何高效学习java课程呢?来看看下面小编的详细介绍吧. ​ 如何高效学习java课程? 1. 克服自身惰性,学习环境更 ...

  3. JAVA课程设计——“小羊吃蓝莓”小游戏

    JAVA课程设计--"小羊吃蓝莓"小游戏 1. 团队课程设计博客链接 http://www.cnblogs.com/HXY071/p/7061216.html 2. 个人负责模块或 ...

  4. MyBatis-学习笔记01【01.Mybatis课程介绍及环境搭建】

    Java后端 学习路线 笔记汇总表[黑马程序员] MyBatis-学习笔记01[01.Mybatis课程介绍及环境搭建][day01] MyBatis-学习笔记02[02.Mybatis入门案例] M ...

  5. java课程总结_java课程总结报告.doc

    java课程总结报告 java课程总结报告该怎么写呢?下面是带带来的java课程总结报告,请参考! java课程总结报告[1] 刚开始学的时候,感觉这两门课程好高大上的样子,因为自从学软件工程这个专业 ...

  6. ATM柜员机JAVA课程设计_ATM柜员机学年论文设计(Java课程设计)

    内容简介: ATM柜员机学年论文设计(Java课程设计),共23页,4599字,附源程序. 一. 程序介绍3 二. 开发环境搭建3 1. MyEclipse 5.5.1 GA安装3 2. MyEcli ...

  7. java中国象棋网络对弈,java课程设计---中国象棋对弈系统

    java课程设计---中国象棋对弈系统 1 目目 录录 摘要 1 关键字 1 正文 2 1.程序设计说明. 2 1.1 程序的设计及实现 2 1.1.1搜索引擎的实现(engine包) . 2 1.1 ...

  8. B 站疯传!P8技术大佬分享了20个免费Java课程,白拿不谢!!

    前段时间跟技术大佬聊天,收获甚多,其中特别有价值的是给我了这20个技术课程,学完让你面试66的! 先来一整套MySQL InnoDB 的课程,这套视频课程原价499元,现在整理出来我免费给你.课程由前 ...

  9. 计算器小程序java课程设计,java课程设计----计算器小程序报告.doc

    java课程设计----计算器小程序报告.doc #####学院JAVA语言课程设计报告小程序计算器系统管理班级:#######姓名:#####指导老师:###时间:2012年6月25日至6月29日2 ...

最新文章

  1. Spring Boot和Angular 2入门食谱
  2. mysql jdbc 单利_java单利模式设计
  3. vs2008 调试js
  4. mysql中的基本数据类型_mysql基本数据类型
  5. 安装程序无法创建新的系统分区
  6. H3C进入目录---用户视图
  7. 算法优化笔记|蝙蝠算法的理解及实现
  8. lisp 标注螺纹孔_尺寸标注之螺纹标注的正确方式
  9. Linux基础命令与操作
  10. 免费域名注册 freenom
  11. 【原创】使用高德 API
  12. 灯的开关状态 :有 N 个灯放在一排,从 1 到 N 依次顺序编号。有 N 个人也从 1 到 N 依次编号。1 号将灯 全部关闭,2 将凡是 2 的倍数的灯 打开;3 号将凡是 3 的倍数的灯作相
  13. 12个免费logo生成器
  14. Eclipse TPTP 分析程序性能
  15. 不止代码 == 摘读
  16. java enhancer_service拦截器使用Enhancer.enhance()方法报错,使用@Before正常
  17. 反向索引和自增索引区别_深度解析 百度收录与百度索引有什么区别?
  18. repo file=sys.stderr 错误完美解决
  19. 如何宣传推广自己的博客
  20. 商业银行资产管理理论之:商业贷款理论、转移理论和预期收入理论

热门文章

  1. 毕业设计:基于SSM框架的新生报到数据可视化系统
  2. idea类注释文件的模板配置
  3. 笔记_配置IP测网络
  4. 下载spotify音乐_如何在Spotify上发现新音乐
  5. int,long,long long对应10的数量级【c语言】
  6. 一种二阶Biquad滤波器
  7. 第十七讲:神州三层交换机DHCP服务器配置
  8. 直流有刷电机H桥正反转调速原理及Matlab/Simulink仿真
  9. 二分法求函数的零点c++
  10. orangepi zero2部署网心云docker版