博客专栏  >  编程语言   >  Java开发基础

Java开发基础

Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

关注
0 已关注
14篇博文
  • 【菜鸟学Java】14:使用ThreadLocal对Connection进行封装

    问题背景:         使用JDBC进行开发的时候,每一次的增删改查都必须和数据库建立连接,才可以对数据项进行相应的操作。当我们的业务比较复杂的情况下,可能会出现在一个方法中多次的执行增删改查,...

    2016-02-24 11:53
    898
  • 【菜鸟学Java】13:代理模式——动态代理这样玩!

    在上篇博客中,我们说到了代理模式的一种形式——静态代理,文章结尾处提到了静态代理的不足之处,其中有一个就是当我们的业务类非常多的时候,还用静态代理显然是一个非常糟糕的选择,那么这种情况该如何解决呢?这...

    2016-02-23 10:18
    617
  • 【菜鸟学Java】12:代理模式——静态代理怎么玩?

    什么是静态代理?         周所周知,常用的23种设计模式中,有一个代理模式(Proxy Pattern)。它的定义如下:         为其他对象提供一种代理以控制对这个对象的访问。在某...

    2016-02-22 15:52
    505
  • 【菜鸟学Java】11:Session技术

    【什么是Session?】         Session:在计算机中,尤其是在网络应用中,称为“会话控制”。Session 对象存储特定用户会话所需的信息。这样,当用户在应用程序的 Web 页之间跳...

    2016-02-16 11:05
    577
  • 【菜鸟学Java】10:Cookie技术

    什么是Cookie?         Cookie是当你浏览某网站时,网站存储在你机器上的一个小文本文件,它记录了你的用户ID,密码、浏览过的网页、停留的时间等信息,当你再次来到该网站时,网站通过读...

    2016-01-18 15:34
    608
  • 【菜鸟学Java】9:使用dom4j解析jdbc.xml

    最开始的时候,程序中需要操作数据库了,我们会把连接数据库的JDBC代码写到我们的业务逻辑代码里面,这样,每连接一次,就要写一遍JDBC连接-关闭的代码,这样的写法显然是很糟糕的,一旦数据库有所变更,那...

    2016-01-16 14:05
    913
  • 【菜鸟学Java】8:List实体集合中保证产品名称不重复

    问题背景:         在做APP的嵌入页面的时候,部长给提了这么一个需求,需要从生产信息的视图中查询出每种产品中已经成熟的一条信息,为了更好的显示效果。简单的说,就是黄瓜和茄子分别被种植在1号...

    2016-01-15 16:55
    1114
  • 【菜鸟学Java】7:JSP的基本语法

    JSP语法实例 <%! //声明一个整形变量 public int count; //声明一个方法 public String info() { return "hello w...

    2015-12-21 21:35
    642
  • 【菜鸟学Java】6:JSP的基本原理

    在上篇博文中介绍了JavaWeb开发中比较基础也是比较经典的Servlet技术,同时也在文章的结尾点出了Servlet技术所带来的问题,那就是由于包括大量的HTML标签,大量的静态文本及格式等,导致S...

    2015-12-17 17:14
    1287
  • 【菜鸟学Java】5:“徒手”创建一个Web应用

    众所周知,JSP、Servlet、Listener和Filter等都必须运行在Web应用中,所以了解一个Web应用的文件结构是十分必要的。作为一个程序员,相信大家都会使用Eclipse来构建一个Web...

    2015-12-12 10:17
    939
  • 【菜鸟学Java】4:Servlet 技术

    什么是Servlet?         Servlet是java语言类,用来拓展通过请求响应模式的服务端的能力。尽管servlets可以响应任何类型的响应,它们通常用于拓展基于Web的应用程序。在这种...

    2015-12-01 15:56
    1398
  • 【菜鸟学Java】3:封装一个分页类PageBean

    背景介绍:         在做网上商城的项目时,有一个非常高频的功能需求,那就是做Web前端开发都知道的分页显示数据。当然要实现这个功能方法是非常多的,在我之前的做的项目接口管理系统中,使用的实现...

    2015-11-08 21:49
    5125
  • 【菜鸟学Java】2:初识J2EE

    自从软考之后,就没再写过关于Java的博客了,虽然学习Java有段时间了,也正在做着Java开发的项目,但是对于Java技术的总结还开始,真的是不应该啊,今天准备开始写Java技术方面的博客,发现无从...

    2015-10-31 21:20
    664
  • 【菜鸟学Java】1:Java语言简介

    2013年年初认识的Java,因为之前学习过C++,也考过NCRE 二级C++,知晓C++是一种十分让人头疼的OO高级程序设计语言,感觉高不可攀的样子,后来才知道C++大多用来写底层代码的,心里才觉得...

    2014-09-08 09:04
    1477

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部