- 博客(19)
- 资源 (2)
- 收藏
- 关注
原创 C/C++的函数调用问题。
C++和C语言函数调用(想通过参数来回传值,而不是通过函数返回值的方法)是有点区别的。拿出经典例子://函数void swap(int a, int b){ int temp; temp = a; a = b; b = temp;}//调用swap(a, b); //是没用的大家都知道这样调用是没有效果的,那如果是C语言会怎么处理呢?//C...
2019-05-24 18:31:41 494
原创 MySQL入门笔记1.0
SQL,S-Q-L或sequel,是Structure Query Language(结构化查询语言)的缩写。MySQL是一款免费开源的小型、关系型数据库管理系统。#通过cmd启动服务#net start MySQL#通过密码登陆root账户#mysql -u root -p#关闭服务#net stop MySQL数据库操作:#创建数据库#C
2016-05-21 17:23:37 359
原创 测试:四道算法题
1.二元树的深度。 题目:输入一棵二元树的根结点,求该树的深度。 从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。 例如:输入二元树: 10 / \
2016-03-28 23:17:04 503
原创 关于求从1数到某个数出现“1”的次数
求有一个数,从1数到这个数出现数字“1”的次数。不难想象我们可以定义一个方法,可以求一个数出现1的个数。然后从1遍历到要求的数,分别调用我们写的方法,累加起来就实现了我们的目的。具体代码如下:package com.jiale.algorithmDay01;import java.util.Scanner;public class Demo04 {p
2016-03-19 20:47:17 776
原创 Java关于阶乘和二进制“1”的个数的算法题
阶乘:package com.jiale.algorithmDay01;/** * 求一个整数0到20的阶乘 * @author jiale * */public class Factorial {private int num;public int getNum() {return num;}public void setNum(int n
2016-03-15 15:23:51 636
原创 作业day13——IO流与文件
1. PrintStream、BufferedWriter、PrintWriter的比较? PrintStream和PrintWrite1. PrintStream主要操作byte流,而PrintWriter用来操作字符流。读取文本文件时一般用后者。2. PrintStream在OutputStream基础之上提供了增强的功能 ,即可以方便的输出各种类型的数据
2016-03-09 21:11:51 1756
原创 作业day12——多线程
总结://多线程感觉挺难的,看了一下午,最后一个作业题还是没编出来,不知道哪儿错了。又忘记了==和equals()的关系!(敲打)1. Java中多线程同步是什么?在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个Java线程在修改一个共享变量时,另外一个线程正在使用或者更新同一个变量,这样容易导致程序出现错误的结果。2. 线程有几种?有哪些实现方法?
2016-03-05 23:42:17 880
原创 作业day11——集合
集合以前一直不懂,今天也是差不多看懂了。不过,看数据结构!看数据结构!看数据结构!重要的事说三遍。感觉自己学的还很浅,太多东西一下子接受不了。1. Iterator是什么?迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。Java中的Iterat
2016-03-04 16:50:29 377
原创 作业day10
总结:(第一次在学校写作业,感觉激情来了,O(∩_∩)O~~)Java异常机制主要依赖于try、catch、finally、throw、throws五个关键字。 1.try:它里面放置可能引发异常的代码 2.catch:后面对应异常类型和一个代码块,用于表明该catch块用于处理这种类型的代码块,可以有多个catch块。 3.fi
2016-03-01 23:40:51 941
原创 作业day09
总结:马上就去学校了。这是寒假最后一次作业。有些编程题暂时还不懂,只是因为明天一天要在车上度过。明天到校后认真看看。都是一些校招题,也有些难度,不过总能理解的。概念题1. String和StringBuffer有什么区别,"=="和equals()有什么区别。 (一) 本质上的区别是:String是不可变类(immutable),而StringBuffe
2016-02-26 21:36:29 368
原创 作业day08
总结:在使用匿名内部类(new 类或接口> 类的主体>)时,要记住以下几个原则: ·匿名内部类不能有构造方法。 ·匿名内部类不能定义任何静态成员、方法和类。 ·匿名内部类不能是public,protected,private,static。 ·只能创建匿名内部类的一个实例。 ·一个匿名内部类一定是在new的后面,用其隐含实现一个接口或实现一个类
2016-02-25 18:09:25 512
原创 作业day07
总结与体会:今天继续Java的类与对象。自己设计类、接口、抽象类,当自己设置好了还是蛮有成就感。Debug的使用还是挺方便理解程序的运行过程。习题1、创建Person接口(即“人”),它有setData()和getData()方法对“人”属性name、sex和birthday赋值和获得这些属性组成的字符串信息。创建类Student实现Person接口,并对自己的“学生”属性的成员变
2016-02-23 17:45:50 1301
原创 作业day06
今天元宵节,祝大家元宵快乐。Java面向对象又进一步理解了很多。Java的抽象类和接口有很多相似的地方也有很多不同的地方,总之,用法和目的也不尽相同。Java基本数据类型和它们的包装类有自动装箱和拆箱。Java对于不知道传入的数据类型可以用泛型,泛型类,泛型方法,泛型数组。 知识点及习题 5.Java支持的数据类型有哪些?什么是自动拆装箱?Java语言支持的8中基本数据类型
2016-02-22 20:31:02 432
原创 作业day05
今天学习了各种类,父类子类,接口,抽象类,继承。做了一下360的笔试题,但是基本上是不会。感觉自己好多东西没学,还需努力学习更多知识。今天的收获吧。一直看视频关于Java基础这,知道了几个关于创建setXXX和getXXX方法的快捷方法,懂得了用Alt+/补全代码。努力!加油习题定义一个交通工具(Vehicle)的类,其中有:属性:速度(speed),体积(size)等等
2016-02-21 21:04:34 1663
原创 作业day04
总结与心得这几天学习了好多书本上一笔带过的知识,比如:Java中的方法传递的都是值,无论是传递的是基本数据类型还是引用数据类型传递的都是本质值的副本;Java没有C/C++中的全局变量的概念,static修饰的变量也不会再第二次调用时保持第一次调用时的值。不过关于static还是不怎么理解,也是一个难点。知识点1. 继承Java继承是面向对象的最显著的一个特征。继承是从已
2016-02-20 21:49:13 404
原创 作业day03
体会与总结:这几天在家老实说看了好多Java知识,但是还是在家学习效率跟不上去。希望回学校提高学习效率吧。Java知识吧,其实自己还欠缺的很多,主要有集合、异常、流与文件、线程等很不会。不过目前的学习还没到这里,还需认真对待。目前学习计划:学好Java和Android、回学校看看数据库和网络这一块。 知识点递归算法是一种直接或者间接调用自身函数或者方法的算法。递归算法解决问题的
2016-02-20 18:43:57 375
原创 作业day02
一程序题1.(1)编写一个圆类Circle,该类拥有: ①一个成员变量 Radius(私有,浮点型); // 存放圆的半径; ②两个构造方法 Circle( ) // 将半径设为0 Circle(double r ) //创建Circle对象时将半径初始化为r ③ 三
2016-02-19 12:09:07 784
原创 作业day01
一程序题1.判断101-200之间有多少个素数,并输出所有素数。(这道题校招笔试常考)public class demo01 {public static void main(String[] args) {// TODO 自动生成的方法存根int count = 0;for(int i=101; iboolean b = false; for(int
2016-02-18 10:17:35 332
原创 我的第一篇关于Java基础博客
public class dome01 {public static void main(String[] args) {// TODO 自动生成的方法存根int count = 0;for(int i=101; iboolean b = false; for(int j=2; j if(i%j==0){b=false;break;} els
2016-02-17 22:05:43 336
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人