摘要:
本章介绍Java程序的基本组成部分,体会到Java中几乎一切都是对象。
第二章 一切都是对象
目录:
2.1 用引用操纵对象
2.2 必须由你创建所有对象
2.3 永远不需要销毁对象
2.4 创建新的数据类型:类
2.5 方法、参数和返回值
2.6 构建一个Java程序
2.7 你的第一个Java程序
... 阅读原文
2017-07-16 20:26:02 阅读(804) 评论(0)
摘要:
第一天:
jsp(全称Java Server Pages)
优点:
跨平台性、易维护性、易管理性等等
实际上JSP就是指在HTML中嵌入JAVA脚本语言,当用户通过浏览器请求访问Web应用时,使用JSP容器请求对JSP进行处理,然后将生成的页面返回给客户端浏览器进行显示。
工作原理
执行原理
如果没有发生... 阅读原文
2017-07-16 18:39:03 阅读(795) 评论(0)
摘要:
http://pan.baidu.com/s/1o8zAxw2
java软件系统功能设计实战训练视频教程+资料+源码
-------------------------------------------------------------------
01:整体课程介绍和杂项介绍.mp4
02:软件功能设计常见理念... 阅读原文
2017-07-16 17:34:01 阅读(795) 评论(0)
摘要:
第一代语言:打印机-纯机器语言;
第二代语言:汇编;
第三代语言:C、Pascal、Fortran面向过程语言;
C++面向过程、面向对象;
Java跨平台的纯面向对象的语言;
.net... 阅读原文
2017-07-16 15:42:03 阅读(791) 评论(0)
摘要:
伟大软件的简易三步骤:
1.确认你的软件客户要它做的事。
2.运用基本的OO原则来增加软件的灵活性。
3.努力实现可维护、可重用的设计。
项目架构:
Guitar类:
1 package com.headfirst.guitar;
2
3 public class Guitar {
4 priv... 阅读原文
2017-07-16 13:41:03 阅读(841) 评论(0)
摘要:
主键生成策略大致分两种:
手工控制策略
自动生成策略【框架自动生成和数据库自动生成】
手工控制策略:
assigned:类型是任意的,需要在 save() 到数据库前,编码人员手工设置主键值,也就是调用对象的 setter方法进行赋值操作。
注:可以跨数据库,但是手动控制不能保证不重复,不推... 阅读原文
2017-07-16 13:14:02 阅读(809) 评论(0)
摘要:
原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/7183408.html
SpringBoot中免除了大部分手动配置,但是对于一些特定的情况,还是需要我们进行手动配置的,SpringBoot为我们提供了application.properties配置文件,... 阅读原文
2017-07-16 11:30:03 阅读(775) 评论(0)
摘要:
1.什么是访问权限?
类中全局变量与方法的可见范围,即可以通过对象引用的方式出现的范围。
2.权限修饰符的可见范围
public
protected
private
包范围
√
√
×
其他包
√
×
×
能否被继承
√
√
×
3.对可见的理解
一个变量或者方法对另一个类B可见,意味... 阅读原文
2017-07-16 09:35:03 阅读(792) 评论(0)
摘要:
前言:安装好数据库之后,我们编写的java程序是不能直接使用数据库的,而JDBC(Java Database Connectivity,即java数据库连接)是java语言里用来规范客户端程序访问数据库的API,有了它,我们就可以向各种关系型数据库发送SQL语句,从而实现对数据库的增删改查等操作。
准备工作:
1.数... 阅读原文
2017-07-16 09:33:03 阅读(774) 评论(0)
摘要:
错误:error,通常不需要程序员管理,一般指内存不足等。异常:exception
按照运行的时机分为:运行时异常:RuntimeException:运行的时候才会出现的异常。非运行时异常:
按照是否安全分为:已检查异常:文件打开异常,文件操作异常,数据库操作异常等未检查异常:程序员没有仔细去验证,导致出现的异常,下... 阅读原文
2017-07-16 09:08:02 阅读(763) 评论(0)