![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
好运来2
大学最讨厌计算机,但是现在又特别喜欢,还是那句话,没进去何来的喜欢。你懂滴
展开
-
The first day study
经验值钱;人脉值钱;晋升空间广阔;初级程序员(1-3years) 4-15k (竞争最激烈)中级(3-5) 10-20k高级程序员 (5年以上) 15-30k (开始有猎头介入)架构师,资深码农(5年以上) 25-40kCTO技术总监(5年以上)40K以上项目经理 (项目分红,奖金,提成) (5年以上)50-100K以上java study: ...原创 2019-01-19 08:34:00 · 71 阅读 · 0 评论 -
The second day
java 特性java:跨平台/可移植性,安全性,面向对象,简单性(是C++的简化版),高性能,分布式(为Internet的分布式设计的),多线程,健壮性java :编译型和解释型的结合JVM:(Java Virtual(虚拟机)Madine)虚拟的用于执行bytecode字节码的“虚拟机”。JDK:(Java Development Kit)包含JRE,以及增加编译器和调试器等用程...原创 2019-01-19 08:37:00 · 109 阅读 · 0 评论 -
The third day
变量分类(局部变量,成员变量,静态变量) 成员变量 (也叫实例变量 member variable) 方法外部,类的内部定义的变量。从属于对象,生命周 期伴随对象始终; 静态变量 (类变量static variable):使用static定义。从属于类,生命周期伴随类始终,从类加载到 卸载。局部变量(local variable) ...原创 2019-01-19 08:38:00 · 74 阅读 · 0 评论 -
The fourth day
switch结构:多选择结构if - else if - else 与 switch的区别:if- else if - else (布尔表达式区间),switch表示值; 1 //测试switch语句 2 public class TestSwitch { 3 public static void main(String[] args){ 4 int month = (int...原创 2019-01-20 08:57:00 · 144 阅读 · 0 评论 -
The fifth day
构造器方法详解_构造方法重塑: 构造器也叫构造方法(constructor),用于对象的初始化 要点:1.通过new关键字调用!! 2.构造器虽然有返回值,但是不能定义返回值类型(返回值的类型肯定是本类),不能在构造器里使用return返回某个值。 3.如果我们没有定义构造器,则编译器会自动定义一个无参的构造函数。如果已经定义则编译...原创 2019-01-21 09:49:00 · 110 阅读 · 0 评论 -
The sixty day
1 public class jiujiuchengfabiao { 2 public static void main(String[] args){ 3 int i,j; // 此行不能在public类下直接写,否则会报错,要在静态下写 4 int sum=0; //此行与上面一样 5 ...原创 2019-01-22 14:19:00 · 105 阅读 · 0 评论 -
The seventh day
1.父类也称作超类,基类,派生类2.Java中只有单继承,没有像C++那样的多继承,多继承会引起混乱,使得继承链过于复杂,系统难于维护3.Java的接口可以多继承;类只能单继承4.子类继承父类,可以得到父类的全部属性和方法(除了父类的构造方法),但不见得可以直接访问(比如父类的私有属性和方法)5.如果定义一个类,没有调用extends,则它的父类是:java.lang.Object。方...原创 2019-01-26 23:35:00 · 121 阅读 · 0 评论 -
The eighth day
封装_使用细节_javabean的规则同一包下的两个类 1 package cn.sxt.oo; 2 public class PersonEncapsulation { 3 private int id; 4 private String name; 5 private int age; 6 private boolean man; 7 8 public vo...原创 2019-01-26 23:37:00 · 98 阅读 · 0 评论 -
The ninth day_打飞机项目
开发打飞机小游戏7点半起床:8点半学习:11点半吃饭 3h12点半学习5点半散步: 5h6点半学习7点半吃饭 1h8点学习11点半洗漱 3.5h12点睡觉sum = 12.5h基本功能实现 AWT和Swing是Java中常见的GUI(图形用户界面)技术,不需要花时间掌握...原创 2019-01-29 11:28:00 · 195 阅读 · 0 评论 -
一面向对象深化
抽象类和抽象方法 抽象类 什么是抽象类:使用abstract修饰的类为抽象类1 public abstract class Person{2 } 抽象类的特征 1.不可以创建对象 2.可以有构造方法 抽象类中构造方法的作用,是提供给子类调用 抽象类中可以包含哪些成员 成员变量,成员方法,静态方法,构造方法,final修饰的方法...原创 2019-01-31 15:39:00 · 57 阅读 · 0 评论 -
二数组深化
多维数组: 二维数组就是存储一维数组的数组 1 package com.zqf.Array; 2 public class TestArray { 3 public static void main(String[] args) { 4 //(1)数组可以存储基本数据类型和引用数据类型 5 int [] arrA= {11,22,33,44}; //一维数组,引用数...原创 2019-02-26 10:11:00 · 52 阅读 · 0 评论 -
三异常机制
异常的概念_分类 异常(Exception 也称例外)就是在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序 所需的文件找不到; 网络连接不通或中断; 算术运算错(被零除...); 数组下标越界; 装载一个不存在的类或者对null对象操作; 类型转换异常;异常处理的方式一 _捕获异常 捕获异常所使用的关键字try...原创 2019-02-26 10:12:00 · 114 阅读 · 0 评论 -
四常用类
包装类的基本用法 为什么需要包装类(Wrapper Class):java并不是纯面向对象的语言。Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的。但是我们在实际使用中经常需要将基本数据转化成对象,便于操作。比如:集合的操作中。这时,我们就需要将基本类型数据转化成对象! 1 package com.zqf.wrapper; 2 p...原创 2019-02-28 18:17:00 · 77 阅读 · 0 评论 -
五容器
容器基本概念_Collection_Set_List接口介绍 ·为什么需要集合 数组插入,删除不可以改变数组的长度,数组具有一定的拘束性 ·容器框架 java集合框架提供了一套性能优良,使用方便的接口和类,它们位于java.util包中 存放在集合中的数据叫做元素(element) //集合只能存放对象 Collection接口 (List...原创 2019-03-31 22:37:00 · 59 阅读 · 0 评论 -
六IO流技术
IO流技术IO流的基本概念 ·流的原理在java程序中,对于数据的输入\输出操作以“流”(stream)方式进行; J2SDK提供了各种各样的“流”类,用以获取不同种类的数据;程序中通过标准的方法输入或输出数据; java的流类型一般位于java.io包中 ·流的概念 数据源:1.data source. 提供原始数据的原始媒介。常见的:数据库、文件、其他程序、内存...原创 2019-04-03 20:09:00 · 105 阅读 · 0 评论 -
七.多线程技术
多线程技术多线程基本概念_程序_进程_线程 ·程序、进程、线程 程序:(program)是一个指令的集合 进程:Process,(正在执行中的程序)是一个静态的概念。进程是程序的异常静态执行过程,占用特定的地址空间,每个进程都是独立的,有3部分组成cup,data,code 缺点:内存的浪费,CPU的负担 线程:是进程中一个“单一的连续控制流程”。CPU调度的是...原创 2019-04-04 09:45:00 · 81 阅读 · 0 评论 -
八.网络编程
网络编程的基本概念 ·网络的概念 ·网络连接的功能 ·网络编程的三要素 (建议使用10000以上)IP和端口和Socket含义 ·IP地址 ·端口号 ·Socket TCP和UDP协议的区别 ·TCP 特点:1.面向连接; 2.点到点的通信; 3.高...原创 2019-04-04 21:25:00 · 68 阅读 · 0 评论 -
九XML技术
xml概念和体系 ·XML概念 XML指可扩展标记语言(EXtensible Markup Language) XML没有预定义标签,需要自行定义标签 ·XML的特点 XML数据以纯文本格式存储(只用记事本就可以) 实现不同应用程序之间的数据通信 实现不同平台间的数据通信 实现不同平台间的数据共享 使用XML将不同的程序,不同的平台之间联系...原创 2019-03-23 15:36:00 · 76 阅读 · 0 评论 -
一.Oracle数据库的使用
Oracle 数据库的使用一、 数据库相关概念 1 什么是数据库 所谓的数据库其实就是数据的集合。用户可以对集合中的数据进行新增、查询、更新、删除等操作。数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。 2 数据库类型 2.1关系型 Oracle Mysql PostgreSQL DB2...原创 2019-04-10 11:08:00 · 338 阅读 · 0 评论 -
SQL语言
01SQL 语言基础 ·什么是 SQL 语言 a) SQL, Structured Query Language, 结构化查询语言 b) SQL 是最重要的关系数据库操作语言,是所有关系数据库管理系统的标准语言. c) SQL 语言是非过程化的语言, 只需要告诉做什么, 不需要关注怎么做, 简单. ·SQL 语言可以做什么 a) 增删改查(CRUD) b) ...原创 2019-04-07 22:16:00 · 375 阅读 · 0 评论 -
JDBC技术
JDBC简介 ·什么是JDBC ·什么是数据库驱动程序 ·程序操作数据库流程 JDBC3.0接口中常见接口与类的介绍 ·Driver接口 ·DriverManager类 常用方法: JDBC URL: ·Connection接口 常用方法: ·state...原创 2019-04-12 10:42:00 · 53 阅读 · 0 评论