- 博客(10)
- 资源 (3)
- 问答 (15)
- 收藏
- 关注
原创 java对象的实例化过程
1.类加载(等到我看完类加载的具体步骤会回来补充)2.对象实例化 <1>开辟内存空间进行隐式初始化 <2>显式的初始化 <*>(执行构造块) <3>调用构造函数 <4>返回指针...
2018-03-29 20:10:55 148
原创 java代码块(普通块、构造块、静态块)
1.普通块方法体内部由大括号{}括起,执行顺序为按照正常的执行顺序(先出现,先执行)执行。2.构造块类的内部由大括号{}括起,每次构造对象时都会被调用,且优先于构造函数执行。3.静态块(在此借鉴https://blog.csdn.net/qq_27093465/article/details/75339803)在类的内部使用,形式为static{},静态块一般用于初始化类,为类的属性初始化,每个静...
2018-03-29 19:46:31 1803 2
原创 poj-3617字典序最小 贪心
思路:开始的思路没有理清,我想的是先比较首尾的,一旦发现首尾字符相同就从后往前扫,直到扫到一个后面的字符和前面的不一样就结束...还是我太菜了。正确的思路应该是(借鉴了挑战的思路):定义一个标记位Left(表示是否输出的左边的字符),逐个比较首尾(0与N比、1与N-1比较、2与N-2比较...),每当满足比较条件(即两个字符不相同,一大一小)就给标记位标记上,最后根据标记位的值进行...
2018-03-20 11:44:45 187
原创 java基本数据类型的转化
一.转化原则1.低存储位--->高存储位(自动转化)2.高存储位--->低存储位(强制转化)!理解:就好比java注重安全规则,你从低向高爬,身处低位不怕摔;但从高向低跳,身处高位就可能出危险。二.存储位顺序byte<short<char<int<long<float<double三.易错小程序大家觉得下面这段程序有什么问题,感觉正确吗?public...
2018-03-19 21:45:45 115
原创 POJ-2431 Expedition WA点总结
题目大意:你有一辆卡车,从初始位置出发,油箱里目前有油量P,汽车每走1的距离就要耗费1点油量,沿途有加油站可以加油(前提是你车的油量能保证开过去);要求输入:第一行:N(表示沿途加油站的数量)后N行:A B(输入两个数A、B,A是距离终点的位置!!!这算是一个坑点---是距离终点的位置,不是距离起始位置的距离,B是这个加油站能加的油量)最后一行:L P(L路程总长度,P是初始油量)我碰到的WA点:...
2018-03-19 20:51:25 284
原创 数字串匹配
题目链接:https://vjudge.net/contest/216955#problem/Bhttps://vjudge.net/contest/216955#problem/B思路:数字串的匹配与字符串的匹配相似,无非就是一个用字符数组存储比较字符,一个用int数组存储。代码#include<iostream> #include<cstring> using name...
2018-03-17 20:23:05 221
原创 KMP与拓展KMP
#include<iostream> #include<cstring> using namespace std; const int maxn=10005; char p[maxn],t[maxn]; int next[maxn]; void get_next(){ int len=strlen(t); int i=0,j=-1; next[0]=...
2018-03-17 13:16:40 249
原创 java封装类(wrapper类)
一.封装类的构造器:1.对基本数据类型:Integer i=new Integer(10);2.对字符型:Integer i=new Integer("10");二.封装类的3种方法:1.valueOf();//静态方法,返回的是一个指定类型的封装类实例(目前jdk支持自动装箱与拆箱)2.***Value();//把封装类对象转化成基本数据类型的值3.parse***();//把String的对象...
2018-03-15 19:59:50 58888 6
原创 java基础知识
1.java的特点:纯面向对象、与平台无关、安全、稳定、多线程等。2.java支持平台无关性的原因:java虚拟机(Java Virtual Machine,JVM);3.java虚拟机运行的步骤:由编译器将用户程序转化为字节码(.java->.class);由java虚拟机解释执行。...
2018-03-08 09:25:04 101
原创 第一章:绪论
1.什么是数据(data):描述事物的符号记录。(数据是数据库中存储的基本对象)。2.什么是数据库(DataBase,DB):数据库是长期存储在计算机内、有组织、可共享的大量数据的集合。3.什么是数据库管理系统(DataBase Magement System,DBMS):是位于用户与操作系统之间的一层数据管理软件。(与计算机操作系统一样是计算机的基础软件)4.什么是数据库系统(DataBase ...
2018-03-07 18:40:40 148
以下代码产生死锁的原因是什么?
2021-05-21
请问java岗,面试让手撕代码,可以用c++写题吗
2021-02-12
springboot @Min @Max参数校验失效
2021-01-14
关于使用bpnn训练模型的问题
2020-07-16
vs2017连接MySQL运行时出现如下错误,求解
2019-02-17
这几天看ICPC官网发现ACM不再赞助ICPC了?
2018-11-21
操作系统“先来先服务”算法中为什么说作业的等待时间越长,其优先级越高啊
2018-10-13
c++文件流的输入与输出错误
2017-04-27
c语言结构体输入与输出不匹配的问题
2017-03-09
数据结构初学者遇到的顺序表问题
2017-03-05
c++函数模板的一个简单问题
2017-03-04
蓝桥杯C语言题目(16进制转化8进制),结果验证无误但是评分是0分???
2017-02-09
有关C语言菲波纳西数列的取模运算的意义?
2017-01-29
如何解决C语言中求和超时的问题?
2017-01-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人