本文主要用于汇总之前自学网上Java入门第一季 的学习内容。至于Java开发环境的
原创 2022-09-08 20:39:24
162阅读
package cn.itcast_01;/* * Object:类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。 * 每个类都直接或者间接的继承自Object类。 * * Object类的方法: * public int hashCode():返回该对象的哈希...
转载 2016-05-09 08:43:00
59阅读
2评论
Java中的参数传递问题: 基本类型:形式参数的改变对实际参数没有影响。 引用类型:形式参数的改变直接影响实际参数。*/class ArgsDemo { public static void main(String[] args) { int a = 10; int b = 20; S...
转载 2016-05-03 21:15:00
59阅读
2评论
之前的代码描述都是基于面向过程的,今天开始正式进入面向对象的世界。什么是对象?首先要区分类和对象的概念—— 现实世界中是如何描述个事物的? 举例:学生 姓名,年龄,性别... 学习,吃饭,睡觉 属性:该事物的描述信息 行为:该事物能够做什么 学习编程语言,是为了模拟现实世界的事物的。 而学...
转载 2016-05-03 22:55:00
90阅读
2评论
/* * Scanner:用于接收键盘录入数据。 * * 前面的时候: * A:导包 * B:创建对象 * C:调用方法 * * System类下有个静态的字段: * public static final InputStream in; 标准的输入流,对应着键盘录入。In...
转载 2016-05-09 08:56:00
58阅读
2评论
前面介绍了排序问题(见博客http://blog.csdn.net/qq_32059827/article/details/51362390);二分查找问题(见博客http://blog.csdn.net/qq_32059827/article/details/51363949) 接下来用...
转载 2016-05-10 22:41:00
62阅读
2评论
由于在写有关javaweb的博客,在写到web服务器的时候需要回顾网络编程的知识,提前把网络编程放在前面写。 直接上代码解释: import java.net.InetAddress;import java.net.UnknownHostException;/* * 如果个类没有构造方法: ...
转载 2016-05-28 20:03:00
40阅读
2评论
/* 继承的注意事项: A:子类只能继承父类所有(非私有)的成员(成员方法和成员变量),私有的变量和方法没法继承 B:子类(不能)继承父类的(构造方法),但是可以通过super关键字去访问父类构造方法。 C:不要为了部分功能而去继承 class A { public void s...
转载 2016-05-05 12:14:00
54阅读
2评论
面试题: String,StringBuffer,StringBuilder的区别? * A:String是内容不可变的,而StringBuffer,StringBuilder都是内容可变的。 * B:StringBuffer是同步的,数据安全,效率低;StringBuilder是...
转载 2016-05-10 08:50:00
76阅读
2评论
/* * 把数组拼接成个字符串 */public class StringBufferTest2 { public static void main(String[] args) { // 定义个数组 int[] arr = { 44, 33, 55, 11, 22 }; // 定义...
转载 2016-05-10 08:36:00
100阅读
2评论
这里是针对其反转功能来举的例子,再对比之前写的篇String类的反转功能,StringBuffer明显提高了代码量,提高了效率。 import java.util.Scanner;/* * 把字符串反转 */public class StringBufferTest3 { public st...
转载 2016-05-10 08:41:00
78阅读
2评论
泛型的引入: 首先看段代码体会自动报错。 // 看下面这个代码 自动报错 String[] strArray = new String[3]; strArray[0] = "hello"; strArray[1] = "world"; strArray[2] = 10;//因...
转载 2016-05-26 22:42:00
86阅读
2评论
/* 继承概述: 把多个类中相同的内容给提取出来定义到个类中。 如何实现继承呢? Java提供了关键字:extends 格式: class 子类名 extends 父类名 {} 好处: A:提高了代码的复用性 B:提高了代码的维护性 C:让类与类之间产生了关系,是多态...
转载 2016-05-05 09:19:00
75阅读
2评论
/* * 线程安全(多线程分析) * 安全 -- 同步 -- 数据是安全的 * 不安全 -- 不同步 -- 效率高些 * 安全和效率问题是永远困扰我们的问题。 * 安全:医院的网站,银行网站 * 效率:新闻网站,论坛之类的 * * StringBuffer: * 线程安全的可变...
转载 2016-05-09 22:54:00
49阅读
2评论
案例:去除集合里面的重复元素 package cn.itcast_04;import java.util.ArrayList;/* * ArrayList去除集合中字符串的重复值(字符串的内容相同) * * 分析: * A:创建集合对象 * B:添加多个字符串元素(包含内容相同的)...
转载 2016-05-23 08:01:00
34阅读
2评论
由于eclipse等ide的强大功能,使得建包,导包用些快捷键就能完成。这里对包的概念做稍微的叙述,了解即可: 分包后使得项目更加清晰,提高代码维护性。 包: A:其实就是文件夹 B:作用 a:把相同的类名放到不同的包中 ...
转载 2016-05-08 09:03:00
31阅读
2评论
/* 构造方法: 给对象的数据进行初始化 格式: A:方法名与类名相同 B:没有返回值类型,连void都没有 C:没有具体的返回值*/class Student { private String name; //null private int age; //0 public Stud...
转载 2016-05-04 13:20:00
17阅读
2评论
继承已经全部写完了,接下来通过几个案例对继承问题做个总结: /* 看程序写结果: A:成员变量 就近原则 B:this和super的问题 this访问本类的成员 super访问父类的成员 C:子类构造方法执行前(默认)先执行父类的无参构造方法 D:个类的初始化过程 成员变...
转载 2016-05-05 22:41:00
74阅读
2评论
String类有许多转换方法,API文档里面可查看。针对转换方法,给出小案例。 /* * 需求:把个字符串的首字母转成大写,其余为小写。(只考虑英文大小写字母字符) * 举例: * helloWORLD * 结果: * Helloworld * * 分析: * A:先获取第...
转载 2016-05-09 21:49:00
37阅读
2评论
/* 匿名对象:就是没有名字的对象。 匿名对象的应用场景: A:调用方法,仅仅只调用次的时候。 注意:调用多次的时候,不适合。 匿名对象调用完毕就是垃圾。可以被垃圾回收器回收,释放了系统资源。 B:匿名对象可以作为实际参数传递*/class Student { pub...
转载 2016-05-04 08:51:00
28阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5