分类目录归档:IT技术

java 学习路线

学习Java的过程很复杂,以下理出学习过程中可能遇到的问题,及学习路线。希望能够对你的学习有所帮助。

Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。

这三块相互补充,应用范围不同。

J2SE就是Java2的标准版,主要用于桌面应用软件的编程;

J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;

J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。

  • 01

    第一阶段
    J2SE的基础学习

    java开发前奏:
    ①计算机基本原理,Java语言发展简史以及开发环境的搭建,体验Java程序的开发,环境变量的设置,程序的执行过程,
    ②相关反编译工具介绍,java开发工具Eclipse的安装和使用,javadoc的说明。

    Java基础语法:
    ①Java语法格式,常量和变量,变量的作用域,方法和方法的重载,运算符,程序流程控制,数组和操作数组的类,
    ②对数组循环遍历以及针对数组的常用查找、排序算法原理,最后使用Java程序进行功能实现。

    面向对象编程:
    ①理解对象的本质,以及面向对象,类与对象之间的关系,如何用面向对象的思想分析和解决显示生活中的问题,并java程序的手段编写出来。
    ②如何设计类,设计类的基本原则,类的实例化过程。
    ③类元素:构造函数、this关键字、方法和方法的参数传递过程、static关键字、内部类,Java的垃圾对象回收机制。
    ④对象的三大特性:封装、继承和多态。子类对象的实例化过程、方法的重写和重载、final关键字、抽象类、接口、继承的优点和缺点。
    ⑤对象的多态性:子类和父类之间的转换、父类纸箱子类的引用、抽象类和接口在多态中的应用、多态优点。常用设计模式如单利、模版等模式。
    ⑥什么是异常 异常的捕捉和抛出 异常捕捉的原则 finally的使用,package的应用 import关键字。

    多线程应用:
    ①多线程的概念,如何在程序中创建多线程(Thread、Runnable),线程安全问题,线程的同步,线程之间的通讯、死锁问题的剖析。

    javaAPI详解:
    ①JavaAPI介绍、String和StringBuffer、各种基本数据类型包装类,System和Runtime类,Date和DateFomat类等。
    皇冠bt365 app②常用的集合类使用如下:Java Collections Framework:Collection、Set、List、ArrayList、Vector、LinkedList、Hashset、TreeSet、Map、HashMap、TreeMap、Iterator、Enumeration等常用集合类API。

    IO技术:
    ①什么是IO,File及相关类,字节流InputStream和OutputStream,字符流Reader和Writer,以及相应缓冲流和管道流,字节和字符的转化流,包装流,以及常用包装类使用,分析java的IO性能。

    网络编程:
    ①Java网络编程,网络通信底层协议TCP/UDP/IP,Socket编程。网络通信常用应用层协议简介:HTTP、FTP等,以及WEB服务器的工作原理。
    ②递归程序,Java的高级特性:反射、代理和泛型、枚举、Java正则表达式API详解及其应用。

  • 02

    第二阶段
    数据库技术

  • 03

    第三阶段
    JDBC技术

    学习内容:JDBC标准、JDBC驱动、Connection、Statement、PreparedStatement、ResultSet、MetaData、JDBC事务、DAO、JDBC连接池

    学习实训目标:从软件架构角度分析设计项目数据持久层,并且抽取实现数据持久层代码,为学习持久层框架技术打下良好基础。

  • 04

    第四阶段
    Web基础技术(项目实战)

  • 05

    第五阶段
    Web主流框架技术(项目实战)

  • End
  • java怎么换行

    java开发中,在输出内容时,怎么换行?下面来看一下常用的二种换行方式。

  • 01

    我们知道输出函数可以使用print方法,但如果需要做换行的输出,我们可以使用println方法,代码如图。

  • 02

    运行代码后,可以看到现在字符串的输出就会自动加上换行输出了。

  • 03

    还可以使用特定的换行符来做换行,只要在需要换行的地方加上‘\r\n’这个字符就行了。

  • 04

    运行代码,同样能得到换行的效果。

  • End
  • 微信如何转发朋友圈的文字和图片

    使用微信的用户会发现最新版微信朋友圈内容无法转发,转发链接还是比较简单的,但是怎么转发文字和图片呢?本文将为大家带来微信文字和图片转发的方法,希望能够帮助到大家。

  • 01

    进入朋友圈,在好友的动态处按住文字不动,点击复制,这样文字就被复制了,如图所示。

  • 02

    然后点击图片查看,按住不动就会出现一个菜单,在菜单上面选择保存到手机,这样图片就保存到手机里面了。

  • 03

    回到朋友圈,点击右上角的小照相机。

  • 04

    在菜单上面选择从手机相册选择,将要转发的图片右上角打上勾,然后点击右上角的完成按钮。

  • 05

    把刚才复制的文字成功粘贴,然后点击右上角的发送,文字和图片就成功转发了。

  • End
  • PS抠图的详细步骤

    PS是一款非常实用的图片制作软件,我们可以使用PS进行抠图,主要使用套索或者魔棒工具来建立选区,之后反选删除背景就能得到想要的图片了。下面小编就详细教大家PS抠图的详细步骤,希望可以帮助到大家。

  • 01

    首先我们打开PS进入到主界面,如图所示。

  • 02

    之后我们打开一张需要抠图的图片,如图所示。

  • 03

    之后我们在工具栏中点击套索工具,我们选择套索工具、多边形套索工具、磁性套索工具,中合适的进行抠图,如图所示。

  • 04

    我们在图片上拖动鼠标即可创建选区,还可以按住Shift增肌选区,按住Alt减少选区,如图所示。

  • 05

    之后我们点击“选择”→“反选”,或者按Shift+Ctrl+I进行反选,如图所示。

  • 06

    即可将抠图多余的区域选中,如图所示。

  • 07

    我们实现上面的选区抠图还可以点击工具栏中的魔棒工具,如图所示。

  • 08

    之后我们在黄色的区域,也就是非抠图区域点击,即可将区域选中,我们同样按住Shift进行增加选区,按住Alt减少选区,如图所示。

  • 09

    之后我们点击“编辑”→“清除”,即可即可将多余的选区清除掉,如图所示。

  • 10

    最后我们就可以将需要的部分抠图出来,如图所示。

  • End
  • 如何在SPSS软件中绘制饼图

    我们用SPSS软件分析数据文件的时候,经常需要将数据绘制成饼图进行展现。那么如何在SPSS中绘制饼图呢?下面小编给大家分享一下。

  • 01

    首先点击SPSS顶部的文件菜单,选择数据选项,如下图所示

  • 02

    接下来在打开数据界面选择要绘制饼图的数据文件,如下图所示

  • 03

    然后点击顶部的图形菜单,选择下拉菜单中的饼图选项,如下图所示

  • 04

    接下来会弹出定义饼图的类型界面,我们选择格案组摘要选项,如下图所示

  • 05

    然后在弹出的界面中我们设置饼图的分区字段,如下图所示,这里小编添加了健康等级字段

  • 06

    接下来我们点击标题按钮,在弹出的界面中给饼图设置一个标题,如下图所示

  • 07

    然后我们就等待SPSS自行绘制饼图就可以了,如下图所示,SPSS在通过脚本自行绘制图形

  • 08

    最后图形绘制完毕我们就可以看到如下图所示的饼图了,是不是绘制的挺漂亮的呀

  • End
  • html网页跳转代码大全

    我们编写HTML页面的时候,经常需要实现页面之间的跳转功能。HTML页面之间的跳转包括refresh方式跳转,location方式跳转,history方式跳转。下面小编就给大家分别介绍一下这三种跳转方式。

  • 01

    refresh方式的跳转直接在head的meta标签里面添加就可以了,如下图所示,通过url设置跳转路径

  • 02

    如果refresh中不指定url,则是本页面刷新,如下图所示

  • End
  • ,

  • 01

    location方式的跳转需要在js中进行调用,通过调用它下面的href属性完成跳转,如下图所示

  • 02

    另外还可以用setTimeOut为location跳转指定一个时间,如下图所示

  • End
  • ,

  • 01

    history方式的跳转可以直接在HTML中写,如下图所示

  • 02

    同时也可以通过点击按钮,在JS中调用history进行跳转,如下图所示

  • End
  • win10系统下怎么查看directx版本

    我们使用win 10的时候该如何的查看Directx版本号呢?下面小编给大家演示一下。

  • 01

    首先我们打开windows开始菜单,在里面找到运行,如下图所示

  • 02

    接下来在运行界面输入dxdiag命令,如下图所示

  • 03

    然后在弹出的界面中我们就可以看到Directx版本了,如下图所示

  • 04

    最后如果想查看Directx的启用情况则可以打开显示页卡,如下图所示

  • End
  • NFC到底是什么?NFC有什么用?

    NFC是什么呢?这其实是一种新兴的技术,使用了NFC技术的设备(比如手机)可以在彼此靠近的情况下进行数据交换,是由非接触式射频识别(RFID)及互连互通技术整合演变而来,通过在单一芯片上集成感应式读卡器、感应式卡片和点对点通信的功能,简单地来说就是可以通过NFC让手机变成交通卡,充值卡等等。

  • 01

    NFC传输文件
    将你的手机和另一台支持 Android Beam 的手机靠在一起,即可分享设备上的网址、联系人和应用程序,在使用 NFC 传输文件时,蓝牙是被强制打开的,本质上还是用蓝牙传输,但是速度会稍微快些。

  • 02

    移动支付
    NFC技术可实现近距离快速数据交换,非接触式智能卡存储以及凭证。借助卡片虚拟化技术,可以将虚拟凭证卡放置在NFC智能手机中,使消费者能够实现公交卡刷卡。

  • 03

    NFC连接智能设备
    现在的智能家居设备很多都自带NFC功能,只需要分别把手机和设备的NFC打开,并且相互接触一下就可以进行连接了。

  • 04

    NFC门禁卡
    人们出门经常都会忘记带上自己小区的门禁卡,而不会怎么忘记拿手机,这时候手机上的NFC的功能又体现出来了,只要是支持NFC的门禁系统,你只需要打开手机的NFC功能,也能在没带门禁卡的时候轻松出入。

  • End
  • 如何在SPSS中进行卡方校验

    我们使用SPSS分析数据文件的时候,运用卡方校验可以得出数据是否均匀分布。下面小编就给大家分享一下如何在SPSS中进行卡方校验。

  • 01

    首先在SPSS软件中点击文件菜单,选择打开下的数据选项,如下图所示

  • 02

    接下来在打开界面选择要操作的数据文件,如下图所示

  • 03

    然后我们就可以看到数据加载进来了,下面我们需要用卡方校验来检测骰子点数是否均匀,如下图所示

  • 04

    接下来点击顶部的分析菜单,选择下拉菜单中的卡方选项,如下图所示

  • 05

    然后我们在弹出的卡方校验界面中添加校验变量,并设置期望值,如下图所示

  • 06

    接着点击精确按钮,在精确检验设置界面选择仅渐进法选项,如下图所示

  • 07

    然后我们回到卡方检验界面继续点击选项按钮,在弹出的界面中勾选复选框,选择按检验排除个案选项,如下图所示

  • 08

    最后按确定按钮我们就可以得到卡方校验的输出结果,如下图所示

  • End
  • 如何在Excel中对数据进行描述性统计分析

    我们对数据进行描述性统计分析的时候,一般都是使用像SPSS这样的专业分析软件。其实在Excel中就可以对数据进行描述性统计分析。下面小编给大家演示一下。

  • 01

    首先我们打开Excel,准备要操作的数据,如下图所示

  • 02

    接下来进入文件界面,点击左侧的选项菜单,如下图所示

  • 03

    然后在弹出的Excel选项界面中我们点击加载项选项,选择Excel加载项,点击转到按钮,如下图所示

  • 04

    接着在弹出的加载宏界面中勾选分析工具库,如下图所示

  • 05

    接下来回到Excel界面,点击数据菜单,然后点击下面的数据分析按钮,如下图所示

  • 06

    在弹出的数据分析界面中选择描述统计选项,如下图所示

  • 07

    然后会弹出描述统计的设置界面,我们设置要统计的数据区域和结果输出区域,如下图所示

  • 08

    最后我们就可以看到Excel会自动生成描述性统计分析结果了,如下图所示

  • End