JavaSE学习总结
迷途java
当代码运行成功的那一刻,我就知道所有的努力都是值得的。
展开
-
(十一)java几个经典例题
(十一)java几个经典例题原创 2019-08-18 18:08:42 · 1910 阅读 · 0 评论 -
(六)java面向对象
(六)java面向对象详解原创 2019-08-11 16:47:38 · 95 阅读 · 0 评论 -
JAVASE中遇到的问题及细节总结
JAVASE中遇到的问题及细节总结当超出取值范围时,有类型限制,则强制转换成该类型。eg.byte b2=(byte)129;//129 超出了取值范围,强制转换为byte,对应的为-127运算符的优先级?一元>二元>三元算术>关系>逻辑>赋值用scaner接受char类型的字符scanner.next().charat(0).whil...原创 2019-08-11 18:33:52 · 166 阅读 · 0 评论 -
(十三)java中一些工具类的使用
(十三)java中一些工具类的使用1. object类和他的常用方法 Object类是一个特殊的类,是所有类的父类,如果一个类没有继承某个类,那么它默认的继承Object类。这里介绍一下他的常用方法equals。object类中的equals比较的是<是否为同一对象>而每个子类继承object时,可以能会重写equals方法,也可...原创 2019-08-15 23:30:39 · 435 阅读 · 0 评论 -
(十八)jase遇到的细节问题汇总
(十八)jase遇到的细节问题汇总math.random伪随机???和random类区别?math.random()产生的是 [0,1) 之间的double类型的小数.如果需要产生【a,b】之间的数那么可以采用公式:math.random()*(b-a)+a。Random类实例产生的是一个伪随机数,其数值不确定。math.random()产生的随机数每次都是不同的。而random类如果...转载 2019-08-25 22:42:22 · 185 阅读 · 0 评论 -
(十四)java中集合类collection
(十四)java中集合类collection1. 集合定义collection 集合相当于一个容器,里面可以存放对象,每个对象作为集合的一个元素,每个对象的数据类型可以不同。但是,对象必须是引用类型的。2. 常用的集合set map listset无序,没有重复的元素的集合,有hashset,treesetlis...原创 2019-08-16 20:30:07 · 122 阅读 · 0 评论 -
(十七)jdbc使用对象存取数据ORM,DAO
(十七)jdbc使用对象存取数据ORM原创 2019-08-22 09:52:50 · 155 阅读 · 0 评论 -
(十九)Collection集合及子类用法的比较
(十九)Collection集合及子类用法的比较我是实在不想在重新打一边了,如果有大佬知道如何,将word写好的文档直接发布到博客上,请留言告诉我。这个编辑器实在是不怎么样。我将collection集合的子类进行了比较和总结归纳,整理成文档了。如下资源,看我的资料应该能够下载吧。还在审核中。。。...原创 2019-08-27 16:26:49 · 163 阅读 · 0 评论 -
(二十)多线程的定义和创建
(二十)多线程的定义和创建0 并发与并行并发:多个事件在同一时间段内发生;交替发生。并行:多个事件在同一时刻发生;同时发生,一边一边。1 进程的概念所有的程序都要进入内存中执行,进入内存中的程序叫做进程。线程是进程的执行单元,一个进程至少有一个线程。线程负责进程的执行,cpu会在多个线程之间高速切换。多线程的有点:效率高,各个线程之间不影响。2 线程的调度分时调度:平均分配cpu的...原创 2019-08-27 23:38:12 · 137 阅读 · 0 评论 -
(二十一)线程同步机制——线程锁synchronized
(二十一)线程同步机制——线程锁synchronized0 线程安全例子:电影院买票,多人同时购买。一张票被同时购买,(多个线程访问共享数据(同一张电影票))产生了线程安全问题。public class SaleTickets implements Runnable { private static int trickets=3; @Override public...原创 2019-08-28 23:15:20 · 267 阅读 · 0 评论 -
(二十二)多线程的等待唤醒机制
(二十二)多线程的等待唤醒机制0 线程状态每个线程都有6中状态,新生,运行,阻塞,死亡,睡眠,等待。在这些状态中,线程是可以相互转化的。1 等待唤醒机制等待唤醒机制就是线程由 wait()等待状态–>notify()被唤醒状态。当线程进入等待状态,线程就不会在运行了,必须由其他线程来唤醒他,它才可以继续向下运行。就比如生产者和消费这模型:消费者线程:提出需求,进行等待wait...原创 2019-08-31 16:07:42 · 264 阅读 · 0 评论 -
(四)java数组的使用
(四)java数组的使用定义//定义1int a[];a=new int [5];a[0]=1;//如果不赋值,默认就默认的数据类型值给他赋值。//定义二int[] b=new int[5];//定义三int[] c=new int[]{1,2,3};默认值整型都为0,Boolean为false,char为‘/u0000’。堆栈状态???定义都定义在栈内存地址...原创 2019-08-10 20:45:57 · 160 阅读 · 0 评论 -
(三)java控制流程语句
(三)java控制流程语句 if else 语句,不要丢掉大括号。类似于3目运算符 条件?ture:false;注意:多条件语句 else if () 条件的使用。switch(值){case 值 :break 每个case后面都要加上breakdefault:break}注意:值可以取int,byte,char和short类型。其他不行。for循环的使用与break...原创 2019-08-10 20:12:20 · 131 阅读 · 0 评论 -
(十五)java集合的小例子--集合存取使用对象
(十五)java集合的小例子--集合存取使用对象hahahahahhahahaha原创 2019-08-18 19:24:16 · 281 阅读 · 0 评论 -
(七)java中类的转型问题
(七)java中类的转型问题原创 2019-08-13 23:15:00 · 124 阅读 · 0 评论 -
(八)java接口和抽象类的定义
(八)java接口的定义原创 2019-08-13 23:15:39 · 272 阅读 · 0 评论 -
(九)static 与 final 关键词的使用
(九)static 与 final 关键词的使用原创 2019-08-13 23:19:11 · 128 阅读 · 0 评论 -
(十六)jdbc连接mysql数据库的使用
(十六)jdbc连接数据库的使用前言:jdbc即java database connectio。是java连接数据库的重要方式,必须得掌握。1. 首先得导入驱动,就不多说了。2. 然后在项目中加载驱动,使用Class.forname()的方式(ps:classforname是什么意思)看该回答。简单来说就是一个驱动类,帮助我们可以使用类来进行完成数据库的各种操作,而不需要我们自己去做。3....原创 2019-08-19 18:22:47 · 543 阅读 · 0 评论 -
(五)java使用二维数组做五子棋与实现矩阵相乘
(五)java使用二维数组做五子棋原创 2019-08-14 19:05:35 · 295 阅读 · 0 评论 -
(十)java初学单例模式
(十)java单例模式原创 2019-08-14 19:36:26 · 135 阅读 · 0 评论 -
(十二)java异常处理
(十二)java异常处理原创 2019-08-14 20:21:40 · 668 阅读 · 0 评论 -
(一)JavaSE中基本数据类型及其运算
(一)JavaSE中基本数据类型及其运算这里只写了一些需要注意的点,太过基础的就省略没写。。。8种基本数据类型以及他们所占的字节数数字类型: 整型 byte(8bit) short(16bit) int(32bit) long(64bit)浮点型 float(32bit) double(64bit)字符类型:char(16bit)布尔类型:boolean(1bit)取值...原创 2019-08-10 19:43:27 · 147 阅读 · 0 评论 -
(二)java数据类型的强制转换
(二)java数据类型的强制转换数据类型遵循 强制转换 ,向更高级的转换。条件:①当取值范围大于原来定义的类型的时候。②类型不一致③类型被限制其中byte,short,char之间不会相互转化的。如果要计算就先强制转化为int类型。package cn.neu.javase_day01.test;/** * @author 刘平远* @version 创建时间:2019年8...原创 2019-08-10 19:51:43 · 194 阅读 · 0 评论 -
(二十三)Lamdba表达式的使用
(二十三)Lamdba表达式的使用学前问?什么是lambda表达式?有什么作用?如何使用lambda表达式?使用它有哪些限制?0 函数式编程思想注重结果,不注重过程,对于谁去做的,如何做的都不关心,只要结果得到即可。1 匿名内部类的优缺点优点:不需要创建对象,直接写缺点:代码比较复杂,冗余。1.1 lambda表达式与匿名内部类的关系??2 lambda表达式的标准格式参数,箭...原创 2019-08-31 17:36:12 · 224 阅读 · 0 评论