
java学习
osDetach
只有孜孜不倦地求索,才有源源不断的收获
展开
-
Java多线程和网络编程入门学习
多线程 Java中多线程的实现有两种方式,一种是继承extends Thread类,另一种是实现Runnable接口 而Thread类实现了Runnable接口,他们之间存在多态性,在Java中只有单继承,而允许实现多个接口。所以常用作的创建线程的方法是实现Runnable接口。 下面是两种方法的实现举例: 继承Thread类创建线程 public class ThreadTest { p...原创 2020-04-08 17:45:21 · 507 阅读 · 0 评论 -
javaWeb学习
MVC一种将业务逻辑、数据、界面分离的方法组织代码的框架,在改进界面及用户交互的同时,不用重写业务逻辑,MVC将传统输入与输出和处理进行了分离。 MVC设计模式的优点: 为了实现显示和数据的分离在M和V上加了一层C,用户在V上只能通过C来实现对M的操作,一旦M有更新,M就会通知V视图更新。用户通过对事件的操作,可以触发视图的各种事件,通过控制器,以达到更新模型或数据的目的。 为什么要使用框架开发?...原创 2020-01-07 14:21:30 · 363 阅读 · 0 评论 -
数据库锁
我们在操作数据库的时候,可能会由于并发问题而引起的数据的不一致性(数据冲突)。如何保证数据并发访问的一致性、有效性,是所有数据库必须解决的一个问题,锁的冲突也是影响数据库并发访问性能的一个重要因素,从这一角度来说,锁对于数据库而言就显得尤为重要。 MySQL锁概述 ...转载 2019-06-12 08:38:02 · 162 阅读 · 0 评论 -
基于javafx和mysql的C/S版影院管理系统
一年一度的软工课设再过两天就要结束了,在这里做一点总结。 感觉今年软工课设用上数据库之后确实相对于大一面向过程的c语言方便了不少。所以今年课设相对于大一比较简单,所以我大概提前一周就将整个项目完成了。然后将我所在组中负责的那一部分发给了组长。最后一周基本每天是在摸鱼,或者帮组员修bug。我知道我在我的项目里面造了不少重复的轮子,但我对我的要求是先实现理想情况下的功能,不考虑太多的问题,当然有必要考...原创 2019-06-12 20:51:10 · 2568 阅读 · 0 评论 -
JavaFx登录注册窗口的制作及组件学习汇总
一年一度的软工课设即将到来,View层尽管麻烦但是还必须得做,为了使自己做的TTMS跑起来能更美观,好好学View层的组件,学JavaFX。下面是登录窗口的制作,加入一些css元素使得自己的窗口更加漂亮。在此之后总结一下之前学的做管理系统常用的javafx组件,这些组件真的不总结就会忘掉! Login.java import javafx.application.Application; impo...原创 2019-05-12 16:49:31 · 2882 阅读 · 0 评论 -
Java中swing库使用
这两天java图形化编程我学的是一头雾水,里面的类和方法多的简直是让人难受,而且老师讲的的也是相当的让人绝望,太快了!不能拖后腿,我只能将学习c++的时间挤出来赶紧学java了,虽说eclipse可以自动补全,但前提是得记住方法名呀!学习java这一部分只能是边学习边操作,边看效果!这一部分只能是多敲代码了!我现在就只学了网格布局管理器和流式布局这部分,然后就是用swing库里面的一些类和方法。实...原创 2018-11-30 21:34:38 · 5447 阅读 · 2 评论 -
java浅析枚举类
枚举类是java语言中特殊的类,它是不能被实例化,在定义时,就要创建好要是用的对象,学过c语言的都知道,枚举的作用就是存储一些不变的,比较公认化的常量,比如月份,一年就只有十二个月,我们可以用枚举类型来定义,以后用的话直接取就行。还有星期,每周只有七天等等之类的东西!!!都说了java中的枚举是一种特殊的类,它的构造函数是私有的,好像之前说类的构造函数是私有的时候是在创建单例的时候说的。由此枚举类...原创 2018-11-17 12:28:49 · 331 阅读 · 0 评论 -
使用java内部类实现自己的容器
这两天期中考试,感觉Java答得不是很好,所以决定将Java抓一下,不能整天光抱着c++不放,尽管c++是我的主要学习方向,但java是我的专业课程,学不好的话以后的课设和毕设就真的凉了!!!还是自己不会利用时间,看周围一些人,他们总是可以多头兼顾,我这一天下来却不知道自己忙了些啥!这些都是题外话,不说了。用java内部类来实现一个容器不是很难,他的原理就是在外部类中定义一个存放内部类对象的一定长...原创 2018-11-17 11:59:28 · 318 阅读 · 0 评论 -
java和c++观察者模式实现
观察者模式是一种比较常用的设计模式,,采用接口,封装类中动态变化的方法,定义对象间的依赖关系,一边但一个对象状态发生改变时,所有以来他的对象都发生改变。 简单的说,就是一管多,即关键就是观察者和被观察者,学习这一部分看其他博客这样解释,就是多个屌丝追一个白富美的模式,多个屌丝就是所谓的观察者,白富美就是被观察者,白富美将追他的屌丝存到她的准男友表中,要是白富美生气,屌丝们都被通知到,然后想方设法讨...原创 2018-11-11 10:42:52 · 206 阅读 · 0 评论 -
Java学习笔记(2)
设计模式 前人所总结的代码设计思想 单例(singleton)模式 一个类只能创建一个实例对象 单例模式懒汉 单例模式中既然只能创建一个实例对象供后面使用,所以必须将构造器私有化,然后在单例类中创建自己本身的对象(创建时要调用static方法,保证这个对象制备创建一次),然后在该类中留一个供外部获取该单例的公用方法,外部想要获该单例只能通过使用类名来访问该方法(一定是静态方法),访问后,该方法返回...原创 2018-09-29 18:24:40 · 160 阅读 · 0 评论 -
Java学习笔记(1)
**构造器** 学习java必须了解构造器这一概念,构造器是一种方法,不过它与普通方法是有区别的,他以所处类名作为该方法名,构造器是为了创建一个类的实例,同样也可已在创建对象中用到。如下小例: class person{ String[] skin ; int age ; String name ; public person() {//一般此构造方法不写的话是默认存在的 } } pub...原创 2018-09-29 15:59:46 · 145 阅读 · 0 评论