Java学习笔记
北冥有鱼zsp
这个作者很懒,什么都没留下…
展开
-
Java学习笔记1--Java概述
1.1 JAVA简介 1.1.1 Java的发展历史 1991年,Sun公司为进军家用电子消费市场,成立了名为Green的项目组,Oak(橡树)系统出现; 1994年,Green项目组用Oak设计了一个成为WebRunner(后被称为HotJava)的WWW浏览器; 1995年,Sun公司发布了Java和HotJava两项产品,Java问世...原创 2018-09-26 17:04:31 · 152 阅读 · 0 评论 -
Java学习笔记5 -- 字符串
5.1 类String字符串 5.1.1 直接使用字符串常量创建字符串 示例: String str= "Hello JAva"; 或者 String str; str = "Hello JAva"; 5.1.2 使用new 关键字创建字符串 String的构造方法有多种重载形式,主要如下: (1) public String( ) 初始化一个新创建的string对象...原创 2018-10-09 21:01:12 · 161 阅读 · 0 评论 -
Java学习笔记4--数组类型【注意点】
4.1一维数组及多维数组 一维数组语法格式: data_type[ ] array_name; //声明数组 array_name =new data_type[size]; //分配空间 多维数组语法格式(以二维数组为例): data_type[ ][ ] array_name; //声明数组 array_name =new data_type[size1][...原创 2018-10-08 22:15:59 · 143 阅读 · 0 评论 -
Java学习笔记9--异常处理
9.1 异常的基本概述 异常处理程序的基本形式: try{ //逻辑程序块 }catch (ExceptionType1 e1) { //处理代码块1 }catch (ExceptionType2 e2) { //处理代码块2 }finally { //释放资源代码块 } 9.2 异常类型 在Java中,任何异常对象都是java.lang.Throw...原创 2018-10-16 16:45:44 · 227 阅读 · 0 评论 -
Java学习笔记8--内部类与匿名类
Java内部类在J2EE编程中使用较少,在窗口应用编程中常见,主要用来处理事件。 转载自:https://www.cnblogs.com/shen-hua/p/5440285.html转载 2018-10-14 10:18:19 · 125 阅读 · 0 评论 -
Java学习笔记3--流程控制
3.1条件语句 3.1.1 简单的if条件语句 语法格式: if(条件表达式){ 语句块; } 上述语法表示为“如果满足某种条件,就进行某种处理”。 public class Test { public static void main(String args[]){ int x = 10; if( x < 20 ){ ...原创 2018-09-28 12:17:49 · 115 阅读 · 0 评论 -
Java学习笔记2--简单数据类型
1.Java语言的基本数据类型 Java语言的基本数据类型:链接 除了基础数据类型外,Java语言类型还包括引用数据类型,包括数组,类(class),接口(interface)。引用数据类型是由用户自定义,用来限制其他数据的类型。另外Java语言不支持C++中的指针类型,结构类型,联合类型,枚举类型。 2.数据类型间的转换 2.1自动类型转换 要实现自动类型转换,同时须满足两个条件,一为...原创 2018-09-28 10:53:06 · 111 阅读 · 0 评论 -
Java学习笔记7--深入面向对象编程
7.1 类的封装 实现封装的具体步骤如下: (1) 修改属性的可见性来限制对属性的访问(通常设置为private)。 (2) 为每个属性创建一对赋值方法和取值方法,用于对这些属性的访问(通常为每个属性创建一对取值(getter)方法和赋值(setter)方法。 (3)在赋值和取值方法中,加入对属性的存取限制。 7.2 类的继承 (1)简单继承 类继承的定义格式如下: cla...原创 2018-10-14 10:08:19 · 101 阅读 · 0 评论 -
Java学习笔记6--类与对象
6.1 面向对象概述 面向对象的3个核心特性是封装性,继承性,多态性。 6.2 类结构 6.2.1 类的定义 声明类的语法格式如下: [public ][abstract |final ] class <class_name> [extends <class_name> ] [implements <interface_name> ] { ...原创 2018-10-12 19:01:49 · 116 阅读 · 0 评论