暑期实训
丨流溢丨
这个作者很懒,什么都没留下…
展开
-
7-7-Day5
7-7-Day5今天主要学习的内容是:1、TCP网络编程中服务器与客户端发送消息2、TCP登录3、UDP网络编程4、《Java疯狂讲义》第17章网络编程中有这两节的内容P777先启动服务器端Server,再启动客户端Client,否则会报错。从客户端/服务器端写出信息是 OutputStream写入信息到客户端/服务器端是InputStreamTCP编程总结1、服务器端创建Se...原创 2019-07-07 21:11:05 · 78 阅读 · 0 评论 -
7-6-Day4
今天主要学习的内容是继承、多态接口:1.接口的定义2.基础接口的使用3.内部比较器comparable和compareTo和外部比较器的使用4.网络通信基础什么时候需要方法重写 @override?当父类不能满足子类,子类并不想原封不动地继承父类的方法,而是想作一定的修改,这就需要采用方法的重写方法重载的缺点:1、方法重载太多,每个子类都要提供一个2、每增加一个子类,就需要添加相...原创 2019-07-06 20:49:12 · 82 阅读 · 0 评论 -
7-15-Day13
网络聊天室开发过程Swing 网络编程 多线程原创 2019-07-16 09:06:17 · 84 阅读 · 0 评论 -
7-11-Day9
编译时指导类或对象的一个具体信息,则实际对类和对象进行操作即可。编译时不知道类和对象的具体信息,则要使用反射来完成。反射的作用:1、使用反射可以减少内存资源,提高运行效率 2、可以使代码访问装载到jvm中类的内部信息老师闲谈如果工作2、3年后还需要网上找工作,那说明这几年不仅在技术上,在人脉上都很失败。因为两年足够认识很多同事、同学,积累了一定的资源,不再需要网上招聘,而是直接通过这些...原创 2019-07-12 09:10:20 · 110 阅读 · 0 评论 -
7-18-Day16
JS:为了实现网页和用户之间进行简单的自主交互Js的声明和引入:1、在head标签中使用script标签声明js代码 2、在head标签中引入声明好的js文件JS是弱类型。Js运行在酷虎点时,使用弱类型可以节省在客户端存储数据时开辟的内容空间,提升效率。TOM猫开发过程1、防止同时按多个按钮时出错:MyEclipse显示代码行数:MyEclipse建立WEB项目实现解析接口1、配置...原创 2019-07-18 20:28:16 · 157 阅读 · 0 评论 -
7-16-Day14
JDBC:Java数据库连接技术可能使用JDBC的两大类公司:大型公司,对数据库要求很高。初创公司,对技术要求只要能完成业务就行。学习目标:使用JDBC对数据库表中的内容进行增删改查。三大数据库软件:Oracle > SQL server > MySQL实际工作中MySQL用的比较多,一个是因为免费,另一个则是操作简单。DriverManager:管理JDBC的驱动Conn...原创 2019-07-16 17:37:31 · 78 阅读 · 0 评论 -
7-17-Day15
JDBC编程进阶WEB初级开发工具:专业Webstorm 业余:Hbuilder 优点解压即可用老师闲谈如果只写静态页面:HTML+CSS就够了前端要真的学得深入,则必须学JS。JS比Java的高度还要高,JS学得好,Java不是问题。head里写的内容:主要是浏览器的配置信息、网页和浏览器之间的配置信息meta标签:页面的关键字、关键内容编码格式:CSS只使用HTML,后...原创 2019-07-17 16:33:32 · 115 阅读 · 0 评论 -
7-19-Day17
今天主要学习的是前端的操作和数据传到后端处理后,将后台数据传送到前端Javaweb处理第三方接口1、定义jsonResult变量:String jsonResult = “”2、固定内容: jsonResult = EntityUtils.toString(response.getEntity());JSONObject obj = JSONObject.fromObject(jsonRe...原创 2019-07-19 20:35:47 · 66 阅读 · 0 评论 -
7-20-Day18
7-20-Day18要交的内容:1、总结 2、所有代码 3、实验报告3个+实训报告1个总流程准备的工具:1、Myeclipse2014 2、apache-tomcat-7.0.67-windows-x643、jar包 0、设置编码格式为UTF-81、导入apache-tomcat-7.0.67-windows-x642、导入所有jar包进项目3、创建Java Web项目,设...原创 2019-07-21 14:37:16 · 95 阅读 · 0 评论 -
7-14-Day12
飞机大战开发过程涉及的内容:工厂类 数组 面向对象 swing 多线程代码上传至GitHub原创 2019-07-15 15:20:34 · 116 阅读 · 0 评论 -
7-8-Day6
今天主要学习的内容是:1、多线程的概念2、线程的创建方式及其优缺点多线程程序:静态的指令集合。进程:正在运行的程序。当程序进入内容时,就变成了进程。进程特点:1、独立性-拥有独立的资源和私有的地址空间。2、动态性-与程序相比是正在系统中活动的指令集和,具有生命周期和不同状态。3、并发 性-多个进程可以在单个处理器中并发执行,互不影响。线程:当一个程序运行时,内部可能包含多个顺序执行流...原创 2019-07-08 23:05:05 · 60 阅读 · 0 评论 -
7-12-Day10
正则表达式用事先定义好的特定字符和特定字符组合构成规则的字符串。用于验证文本格式是否正确,优势是灵活、简单。字母、数字、下划线以及没有特殊定义的标点符号,都是普通表达式中的普通字符在匹配字符串的时候要匹配与之相同的字符\d任意0-9之间的的数字 \w任意字符或者数字或下划线字母、数字、下划线以及没有特殊定义的标点符号,都是普通表达式中的普通字符在匹配字符串的时候要匹配与之相同的字符...原创 2019-07-13 09:20:38 · 83 阅读 · 0 评论 -
7-3-Day1
7-3-Day1△必须要有面向对象的思想最少做3个项目必做1、捕鱼达人必做2、网络编程、多线程。网络编程讲完后做网络聊天室3、webMyeclipse和eclipse的区别:1、同一家公司的产品2、大小前者是后者的3倍3、功能几乎一样,但Myeclipse功能强大得多4、Myeclipse是收费的、eclipse免费三者的关系是:一层层的嵌套关系。JDK>JRE>...原创 2019-07-04 14:40:47 · 102 阅读 · 0 评论 -
7-4-Day2
快速生成System.out.println();语句的方法:先输入syso,然后alt+/ 再enter确定即可快速生成foreach循环:fore ,按下(alt+/),再按↓选择foreach。系统会寻找最近的数组或集合生成for循环。老师写代码的整体过程: 先做拆分,然后找出并写出类和类的方法,最后才上写每个方法中具体的代码。首先分析有哪些类,已经这些类有哪些属性,然后找出接口和...原创 2019-07-04 15:03:41 · 73 阅读 · 0 评论 -
7-13-Day11
Swing基础原创 2019-07-14 14:50:34 · 75 阅读 · 0 评论 -
7-9-Day7
今天主要学习的内容是:1、线程同步、线程安全2、线程通信3、XML基础线程同步目前我对线程同步的理解是:同一个程序的不同线程做同一件事情,但是他们改变的变量的值并不是独立的,而是变量的值会同时被这些线程影响。线程同步的三种实现方式1、同步代码块。synchronized 同步监视器。2、同步方法。使用synchronized关键字修饰的方法。早期版本-重安全、轻效率。底层是一样的...原创 2019-07-10 16:37:03 · 63 阅读 · 0 评论 -
7-10-Day8
今天主要学习的是xml基础XML语言没必要深入去学,只要会基础的使用就行。xml文档编辑的基本规则:保持英文字母的前后一致性开始的控制标记与结束的控制标记缺一不可属性值设置的时候必须要使用双引号" "包围Java开发几乎所有的单词1800个左右最常用的是800个左右老师闲谈实际工作中,遇到不会的问题。先利用网络搜索,然后同学,老师,最后才是同事。决定是否能经过试用期的关键的三个...原创 2019-07-10 22:21:36 · 60 阅读 · 0 评论 -
7-5-Day3
IO:字节流:输入inputStream 输出outputStream字符流:Reader Write1、在目的文件夹中新建一个空文件夹2、将源文件夹对应的目录下的文件(不包含子文件夹)复制到目的文件夹中复制一个文件夹:用字节流还是字符流?用字节流。因为字节流是万能流,读写任何文件都可以。缺点是速度相对慢。怎样提高复制效率?利用缓冲流复制的具体操作:1、复制一个文件夹下的所有文件(...原创 2019-07-05 20:56:28 · 136 阅读 · 0 评论