长沙北大青鸟新途学校为学员设置了长沙JAVA工程师课程,教师讲解细致,重点清晰,培养学员的自信心,帮助学员提高学习效率。
Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有通用性、高效性、平台移植性和安全性,广泛应用于PC数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有更大的开发者专业社群,学好JAVA可从事的岗位有:Java软件开发工程师、安卓开发工程师、大数据开发工程师等等。
1.JAVA基础:
1、计算机基础2、会搭建和配置Java 3、流程控制语句4、DOS常用命令5、开发环境6、Java发展史以及优势6常量与变量7、方法8、Java虚拟机和跨平台。数据类型9、数组10、原理11、运算符
2.面向对象:
1、了解面向对象的概念和优点2、会创建对象和使用对象3、了解类和对象的概念及其关系4、会定义方法,了解方法重载5、会使用构造方法,了解构造方法重载6、会定义类和类的属性和方法7会使用成员变量和局部变量8、会使用类图设计和描述类
3.常用类:
1、会使用Math类进行数学运算2、日期时间3、使用String操作字符串4、会使用SimpleDateFormate类格式化日期时间5、会使用StringBuffer操作字符串6、会使用Random类获取随机数
4.集合框架:
1、会使用List存取数据2、集合概述3、ArrayList与LinkedList 4、会使用Collections类操作集合5、集合特点6、Map存取数据7、会使用泛型集合存储和操作数据8、Java集合框架体系结构9、会使用Iterator遍历集合
5.输入输出:
1、字符输入流2、字符缓冲输出流3、字符输出流4、复制文件5、字符缓冲输入流6、集合与文件中数据相互读写
6.异常:
1、异常概述2、异常处理方案3、异常分类4、自定义异常
7.多线程:
1、多线程运行原理2、线程生命周期3、线程池4、多线程的实现方案5、线程同步
8.网络编程:
1、会使用ServerSocket类创建服务器端监听程序并处理通信信息2、了解端口、域名\域名服务器、web服务器、邮件服务器的作用3、了解网络的分类及分层结构4、会使用Socket类创建客户端链接程序并发送通信信息5、理解IP地址的作用和组成和分类6、了解TCP/IP协议、UDP协议的概念7、会使用InetAddress类获取客户端的IP地址8、了解Socket的分类9、了解基于UDP协议的Socket通信原理10理解基于TCP协议的Socket通信原理11、会使用基于UDP协议的Socket编程实现
9.XML解析
1、理解XML概念及优势2、会使用DOM读取XML数据3、会编写格式良好的XML文档4、会使用DOM添加、修改、删除XML数据5、了解XML中特殊字符的处理方式6、了解使用DOM4J解析XML
10.高级应用
1、类加载机制原理2、注解的使用3、类加载器4、反射构造方法、字段、方法5、自定义注解6、Propertes配置文件7、动态代理Proxy
1、能够掌握DOS系统常用基本命令
2、熟练使用eclipse编写java代码
3、熟练使用java语言的常用对象
4、使用java编写单机应用程序
5、掌握常用数据结构和算法
6、熟练使用java语言的常用对象
7、使用java编写单机应用程序
可解决的现实问题:
学生具备JavaSE本地应用开发能力,能够在本机开发一些应用软件,为学习JavaWeb项目开发打下基础