自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 JDBC开发步骤

JAVA 访问数据库的技术:Jdbc是一种Java连接数据库技术(Java database connectity), 它是 Java 提供的一些接口,这些接口大部分是数据库厂商提供的(jar包),我们要做的,是连接数据库以后,如何使用Java代码从数据库中存取数据!  1. 引包:2. 开启MySQL服务,如何没有开启会报错:3.准备好数据库4.进入开发阶段...

2018-07-24 10:04:19 197

转载 JAVA静态代码块的作用

一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情 况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载 可以用类名直接调用比如main方法就必须是静态的 这是程序入口两者的区别就是:静态代码块是自动执行的;静态方法是被调用的时候才执行的.区别很简单:...

2018-07-03 15:57:58 241

原创 java简单实现任意进制之间的转换

不同进制的数据表现形式:1.二进制:由0,1组成;以0b开头或者以B结尾;2. 八进制:由0,1,2,3,4,5,6,7组成,以0开头;3.十进制:由0,1,2,3,4,5,6,7,8,9组成,默认为为十进制数据;4.十六进制:由0,1,2,3, 4,5,6,7,8,9,a,b,c,d,e,f(字母大小写都可以),以0x开头java代码import java.util.Scanner;publi...

2018-07-03 15:28:08 1370

原创 构造函数

为什么需要有构造函数?构造函数是完成对象的初始化,这个当然可以定义一个成员方法予以实现。但是这个方法必须显式调用,否则就可能因未初始化出现错误。我们希望这样的方法能够被自动调用,能被自动调用,那么它的名字一定是独一无二的,什么样的名字才是独一无二的呢?——以类名作为方法名。这就是构造函数。构造函数,是在对象实例化时自动被系统调用,该函数名必须独一无二。对于一个类来说,就是将一个类名作为函数名。构造...

2018-07-02 17:23:56 142

原创 面向对象概述

面向对象概述1 程序设计方法面向过程:站在程序员的角度 按照“自顶向下,逐步求精”的模块化思想去解决问题,适合解决小规模的问题面向对象:按照“由下而上”的思想,先考虑系统由什么物体(对象)组成,对象之间是如何交互的。它比较适合解决大规模问题 2 面向对象基本概念对象:万物皆对象,对象是由静态的属性和动态的方法组成。类:一组具有相同属性和行为对象的抽象事物。消息:向某个对象发送请求。(如:手机来电)...

2018-07-02 17:20:44 165

原创 面向对象三大特性_封装、继承、多态

封装: 封装:是将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。存在一个边界,边界之内的细节隐藏起来,只留下对外的借口(如:笔记本,手机,饮水机)封装的好处:① 只能通过规定方法访问数据,安全、易用、简单、易维护。② 隐藏类的实现细节③ 方便加入控制语句④ 方便修改实现经过封装的属性,不能直接访问,要通过公共属性get/set方法访问。多态...

2018-06-27 16:23:54 166

原创 面向对象

面向编程:我们在解决问题中,注重的是解决问题的每一个步骤和过程。面向对象:注重的是在问题上,涉及到哪些对象,以及对象之间有哪些关系。 面向编程是 方法的重用性面向对象是 类的重用性   核心思想缺点算法面向编程自上向下,逐步求精,也就是把功能分解。 设计数据结构:编写基础代码,基于数据结构操作 一旦数据结构发生修改,必须就要修改操作的代码 可重用性差,可维护性差,维护的成本高程序=数据结构+算法相...

2018-06-27 16:23:10 160

原创 函数

什么是函数?函数是一段可以完成某个独立功能的代码,比如下方的代码段就是完成判断素数的功能。案例:输出100以内的素数(y=f(x)形参:x;数参:y)例如:private static boolean isPrime(int n) {    boolean flag = true; //先认为它是素数    for (int i = 2; i <= n / 2; i++) {        ...

2018-06-27 16:22:01 135

原创 循环结构

1 while循环问题的共同点,写循环代码的套路:1. 都有初始化值 2. 都有一个判断条件 3. 都有一个循环体 4. 都有迭代条件。(都需要为下一次的循环做准备)回答四个问题(1) 初始状态由哪些变量来描述,其初值为多少?(2) 循环的控制条件是什么?(题目中给出的条件往往是反的)(3) 反复做什么(4) 怎么过渡到下一次5. 2 do…whileDo while循环和while循环相比 do...

2018-06-26 21:28:16 151

原创 选择结构

1 if为什么会有选择结构?生活中我们会遇到许多选择,比如:一个未知数跟0的大小关系,大于0、小于0、等于0。所以,选择结构很久之前就已经存在我们的生活中在if选择结构中,最重要的是什么?*判断条件是否全面。2 if多分支基本语法:if(判断语句){执行的内容}else if(判断语句){执行的内容}else{执行的内容}If也可以多嵌套,比如:If(){ If(){}}else if(){}el...

2018-06-26 21:03:03 318

原创 Hibernate 框架

1. 什么是框架 (1)框架可以理解成一个半成品项目,他封装了一些功能,我们需要掌握的是如何驾驭这些功能,不需要操心他是怎么实现的。其实他就是按照我们之前所学的内容实现的。(2)为什么要使用框架?框架可以提高开发效率。 2. Hibernate 框架  Hibernate是dao层的框架,完成的功能是对数据库进行crud(是指在做计算处理时的增加(Create)、读取查询(Retrieve)、更新...

2018-06-21 17:52:03 111

原创 HibernateAPI详解

Hibernate crud save update get delete这四个方法不能单纯理解为 添加 修改 查找 删除 实际是修改hibernate中的对象状态 在hibernate中对象有三种状态1. 瞬时状态  一个实体对象 没有id 也没有和session绑定2. 游离状态  一个实体对象 有id   没有和session绑定3. 持久状态  一个实体对象 有id   也有和sessio...

2018-06-21 17:43:24 142

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除