
····Java Tutorial
文章平均质量分 80
iorichang
if (share.makesHappiness()) doSharing();
展开
-
Java Basics Part 20/20 - Inner Classes
Java Basics Part 20/20 - Inner Classes目录Java Basics Part 2020 - Inner Classes目录嵌套类语法非静态内部类内部类访问私有成员方法内部类匿名内部类使用匿名内部类作为参数静态嵌套类嵌套类在 Java 中,在类中可以编写另外一个类。类中的类就叫做嵌套类(nested class),包含内部类的类就叫做外部类(o原创 2016-08-15 19:35:48 · 321 阅读 · 0 评论 -
Java Basics Part 13/20 - Strings Class
Java Basics Part 13/20 - Strings Class目录Java Basics Part 1320 - Strings Class目录创建 Strings字符串长度连接字符串创建格式化的字符串String 的方法在 Java 程序中被广泛使用的 Strings,也就是字符串,本质上是 一串字符序列。在 Java 中,strings 是对象。 Java 平台提供原创 2016-08-01 19:45:44 · 339 阅读 · 0 评论 -
Java Basics Part 14/20 - Arrays
Java Basics Part 14/20 - Arrays目录Java Basics Part 1420 - Arrays目录声明数组创建数组操作数组数组作参数数组做返回值Arrays 类数组是一种数据结构,大小固定,存储的是一系列相同类型的元素。可以把数组理解成是相同类型的元素的集合。声明数组dataType[] arrayRefVar; // 推荐形式ordataType原创 2016-08-01 20:09:43 · 413 阅读 · 0 评论 -
Java Basics Part 15/20 - Date & Time
Java Basics Part 15/20 - Date & Time目录Java Basics Part 1520 - Date Time目录获取当前日期和时间日期比较使用 SimpleDateFormat 完成日期格式化使用 printf 完成日期格式化日期和时间转换字符把字符串解析成日期休眠测量执行时间GregorianCalendar 类Java 在 java.u原创 2016-08-01 21:15:15 · 520 阅读 · 0 评论 -
Java Basics Part 16/20 - Regular Expressions
Java Basics Part 16/20 - Regular Expressions目录Java Basics Part 1620 - Regular Expressions目录捕获组正则表达式语法Matcher 类方法Index 方法Study 方法Replacement 方法栗子start 和 endmatches 和 lookingAtreplaceFirst 和原创 2016-08-02 11:43:05 · 430 阅读 · 0 评论 -
Java Basics Part 6/20 - Variable Types
Java Basics Part 6/20 - Variable Types目录Java Basics Part 620 - Variable Types目录局部变量实例变量类静态变量变量就是存储数据的。每个变量都有一个特定的类型,这个类型决定了变量在内存中的大小以及分布情况、原创 2016-08-01 15:00:22 · 297 阅读 · 0 评论 -
Java Basics Part 4/20 - Object & Classes
Java Basics Part 4/20 - Object & Classes目录Java Basics Part 420 - Object Classes目录Java 中的对象Java 中的类构造器创建对象访问实例变量和方法源文件声明规则Java 包Import 语句案例学习Java 作为一门面向对象的语言,具有面向对象的基本特征:原创 2016-08-01 11:05:29 · 307 阅读 · 0 评论 -
Java Basics Part 17/20 - Methods
Java Basics Part 17/20 - Methods目录Java Basics Part 1720 - Methods目录方法创建方法调用void 关键字参数传值方法重载使用命令行参数构造器参数化的构造器this 关键字变长参数finalize 方法方法是语句的集合,用来执行一个操作。比如调用 System.out.println() 方法时,系统实际上是执行了原创 2016-08-03 10:16:55 · 449 阅读 · 0 评论 -
Java Basics Part 18/20 - Files and I/O
Java Basics Part 18/20 - Files and I/O目录Java Basics Part 1820 - Files and IO目录StreamsByte StreamsCharacter StreamsStandard StreamsReading and Writing FilesFileInputStreamFileOutputStreamFile原创 2016-08-10 11:23:08 · 430 阅读 · 0 评论 -
Java Basics Part 12/20 - Character Class
Java Basics Part 12/20 - Character Class目录Java Basics Part 1220 - Character Class目录Character 的方法通常,处理字符时,都是用的原始类型 char。举例:char ch = 'a';// Unicode for uppercase Greek omega characterchar uniChar =原创 2016-08-01 19:32:13 · 282 阅读 · 0 评论 -
Java Basics Part 11/20 - Numbers Class
Java Basics Part 11/20 - Numbers Class目录Java Basics Part 1120 - Numbers Class目录Number 类的方法一般情况下,使用的数字类型都是 byte,int,long,double 等等这些基本类型。举例int i = 5000;float gpa = 13.65;byte mask = 0xaf;但是,在开发中,我们原创 2016-08-01 19:24:58 · 236 阅读 · 0 评论 -
Java Basics Part 8/20 - Basic Operators
Java Basics Part 8/20 - Basic Operators目录Java Basics Part 820 - Basic Operators目录算术运算符关系运算符位运算符逻辑运算符赋值运算符其他运算符条件运算符instanceof 操作符操作符优先级Java 提供了丰富的操作运算符。可以分成以下几组:算术运算符关系运算符位运算符逻辑运算符赋值运算符原创 2016-08-01 15:55:21 · 335 阅读 · 0 评论 -
Java Basics Part 1/20 - Overview
Java Basics - Overview目录Java Basics - Overview目录 整个学习教程参考于此: Java TutorialJava – Write Once, Run Anywhere.Java 特点:面向对象:在 Java 中,一切皆对象,很容易扩展 Java 因为它是基于对象模型的。平台无关:与 C 和 C++ 等语言不同,编译出的 Java 程序,并不是具原创 2016-07-31 22:29:30 · 272 阅读 · 0 评论 -
Java Basics Part 2/20 - Environment Setup
Java Basics - Environment Setup目录Java Basics - Environment Setup目录本地环境安装Windows 设置环境变量Lunix UNIX Solaris FreeBSD 设置环境变量Java 编辑器本地环境安装从这里下载 Java 安装程序,选择适合自己操作系统的 Java 版本。按照提示下载 Java,运行 .exe 文件安装 J原创 2016-07-31 23:07:22 · 269 阅读 · 0 评论 -
Java Basics Part 7/20 - Modifier Types
Java Basics Part 7/20 - Modifier Types目录Java Basics Part 720 - Modifier Types目录访问控制修饰符非访问控制修饰符Java 语言中游很多的修饰符,包括:访问控制修饰符非访问控制修饰符访问控制修饰符Java 为 类,变量,方法和构造器 提供了很多的访问控制修饰符来设置它们的访问级别。一共有 4 种访问界别:不加任原创 2016-08-01 15:13:57 · 242 阅读 · 0 评论 -
Java Basics Part 3/20 - Basic Syntax
Java Basics - Basic Syntax目录Java Basics - Basic Syntax目录第一个 Java 程序基础语法Java 标识符Java 修饰符Java 变量Java 数组Java 枚举Java 关键字Java 注释使用空白行继承接口一个 Java 程序就是一个个对象之间的集合,这些对象之间通过调用彼此的方法来实现通信。 简单看下什么是类,原创 2016-08-01 09:43:15 · 310 阅读 · 0 评论 -
Java Basics Part 5/20 - Basic Datatypes
Java Basics - Basic Datatypes目录Java Basics - Basic Datatypes目录#原创 2016-08-01 13:54:54 · 310 阅读 · 0 评论 -
Java Basics Part 9/20 - Loop Control
Java Basics Part 9/20 - Loop Control目录Java Basics Part 920 - Loop Control目录循环控制语句Java 中的增强循环循环语句使程序的某些语句可以执行很多次。Java 提供了以下集中循环: Loop Type Description while loop 当给定的条件为真,就一直循环 for loop原创 2016-08-01 18:46:24 · 326 阅读 · 0 评论 -
Java Basics Part 10/20 - Decision Making
Java Basics Part 10/20 - Decision Making目录Java Basics Part 1020 - Decision Making目录条件运算符 条件判断,分支选择。Java 提供了一些分支判断的语句: Statement Description if if 判断句 if…else if 后面可以接 else 嵌套的 if 在 i原创 2016-08-01 18:56:34 · 385 阅读 · 0 评论 -
Java Basics Part 19/20 - Exceptions
Java Basics Part 19/20 - Exceptions目录Java Basics Part 1920 - Exceptions目录Exception HierarchyExceptions MethodsCatching ExceptionsMultiple catch BlocksCatching multiple type of exceptionsThe thr原创 2016-08-12 11:21:32 · 460 阅读 · 0 评论