Java入门
monster_ayb
一枚刚刚入门的编程小白,希望各位编程巨巨能够多多提携,多多指教。
展开
-
Java入门-jdk的安装,环境变量的配置及第一个程序的编写。
Java入门-第一节 Java语言的入门 一. jdk的安装,先下载好jdk的安装文件,下载好之后别急,如果要对Java进行系统性学习的话,细节条理最重要,所以呢,我们需要在一个盘符里新建一些文件夹,如下在F盘里新建Program_Files文件夹 再在新文件夹里新建Java文件夹,如下 准备工作之后,然后单击安装,出现如下界面 单击下一步...原创 2018-03-18 14:14:28 · 328 阅读 · 2 评论 -
Java入门-多态以及关键字final,super的使用
Java入门-第十一节-多态以及关键字final,super的使用一.多态 •父类类型(比如Mammal)的变量(比如mammal1)指向子类创建的对象,使用该变量调用父类中一个被子类重写的方法(比如move方法),则父类中的方法呈现出不同的行为特征,这就是多态。•Java引用变量有两种类型,分别是编译时类型和运行时类型:编译时类型由声明该变量时使用的类型决定;运行时类...原创 2018-05-14 21:56:40 · 374 阅读 · 0 评论 -
Java入门-包和访问权限
Java入门-第十二节-包和访问权限一 包 1.包命名规则: 包名全部由小写字母(多个单词也全部小写); 如果包名包含多个层次,每个层次应该用“.”分割; 包名一般由倒置的域名开头,比如com.baidu;——不要有www 自定义包不能java开头; a、package语句用于指明该源文件定义的类所在的包。一个Java源文件中最多只...原创 2018-05-14 22:16:37 · 177 阅读 · 0 评论 -
Java入门-instanceof运算符与内部类
Java入门-第十五节-instanceof运算符与内部类一 instanceof运算符 •instanceof运算符用于判断该运算符前面引用类型变量指向的对象是否是后面类,或者其子类、接口实现类创建的对象。如果是则返回true,否则返回false,其使用格式如下: 引用类型变量instanceof(类、抽象类或接口) •instanceof运算符用于强制类...原创 2018-05-25 22:13:31 · 840 阅读 · 0 评论 -
Java入门-封装和String字符串
Java入门-第十三节-封装和String字符串一 封装 •封装是Java三大特征之一,指使用公有方法操作类中私有属性以保证数据的安全性。public class Student { private int age; public int getAge() { return age; } public void setAge(int age) { if...原创 2018-05-16 22:08:07 · 401 阅读 · 0 评论 -
Java入门-反射
Java入门-反射一 反射的概念 Java反射(Reflection)是一种新的操作类中成员变量、构造方法和普通方法的机制,为了实现对成员变量、构造方法和普通方法的操作,我们需要借助Java自身提供的java.lang包下的Class类和java.lang.reflect包下的反射API 。二 Class类...原创 2018-07-26 21:28:09 · 254 阅读 · 0 评论 -
Java基础-异常处理
Java基础-第一节-异常处理 •Java语言将程序运行过程中所发生的不正常严重错误称为异常,对异常的处理称为异常处理。•它会中断正在运行的程序,正因为如此异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点。•Throwable有两个直接子类,Error类和Exception类。ØError : 指合理的应用程序在执行过程中发生的严重问题。当程序发生这种严...原创 2018-08-05 10:52:55 · 167 阅读 · 0 评论 -
Java基础-枚举
Java基础-第二节-枚举 •JDK1.5之后可以借助enum关键字定义枚举类型,语法结构如下: [public] enum 枚举名称 [implements 接口列表] { 枚举对象1[,枚举对象2] [,…]; [成员变量1;] [成员变量2;] […]...原创 2018-08-05 11:10:56 · 234 阅读 · 0 评论 -
Java基础-注解
Java基础-第三节-注解•JDK5及其以后JDK版本开始支持Java注解;•Java注解(Annotation)也叫作元数据,以‘@注解名’在代码中存在,它是一种在源代码中标注的特殊标记,可以标注源代码中的类、属性、方法、参数等代码,主要用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查。•Java注解按照是否含...原创 2018-08-05 16:41:22 · 193 阅读 · 0 评论 -
Java入门-String字符串方法和抽象类,接口
Java入门-第十四节-String字符串方法和抽象类,接口一 String 方法1.equals•equals(StringtargetString) 用于判断两个字符串是否相同,完全相同返回true,否则返回false: •String 类equals方法和==区别:ØString类中的equals方法用于判断两个字符串是否相同: Ø如果所比较的两个变量是...原创 2018-05-21 14:55:08 · 753 阅读 · 0 评论 -
Java入门-代码块 变量 关键字 static的使用
Java入门-第九节-代码块 变量 关键字 static的使用 一.代码块 •Java中代码块分为静态代码块和非静态代码块 静态代码块只在类加载时执行一次; public class Test { static{ System.out.println("静态代码块"); } public static void main(String[] args...原创 2018-05-06 19:00:07 · 300 阅读 · 0 评论 -
Java入门-注释的类别以及标识符,关键字的认识
Java入门-第二节 一.Java入门的第二节主要讲了一些Java编程的规则,主要有: 1.Java的方法之间可以有空行,第一句与第二句之间可以留空行,定义变量的语句长度从上至下依次递增,以保持代码的可读性。 2.注释的分类:Java的注释分为单行注释和多行注释,其中,多行注释分为文档注释和非文档注释,只有文档注释所注释的内容才会出现在帮助文档中,非文档注释所注释的内容不...原创 2018-03-21 07:28:48 · 236 阅读 · 1 评论 -
Java入门-Java数据类型,变量和常量,进制转换, Java运算符及表达式
Java入门-第三节-Java数据类型,变量和常量,进制转换, Java运算符及表达式 一.Java数据类型。 >数据类型决定了内存中存储数据的类型及所需内存的大小。 >Java的数据类型可分为两大类: 基本数据类型:byte、short、int、long、double、float、boolean、char 引用数据...原创 2018-03-25 20:42:12 · 245 阅读 · 0 评论 -
Java入门-数组
Java入门-第五节-数组 一 数组1.为什么定义数组?2.数组的定义:3.声明数组: 实例化数组:public class Ai{ public static void main( String [] args){ int []mathsArray; mathsArray = new int [4]; }}public c...原创 2018-04-15 20:27:45 · 184 阅读 · 0 评论 -
Java入门-流程控制
Java入门-第四节一 分支语句 1 if语句 单分支 if (布尔表达式) { //布尔表达式为true时需执行的代码; } 双分支 if (布尔表达式) { //布尔表达式为true时需执行的代码; }else { //布尔表达式...原创 2018-04-07 14:10:20 · 141 阅读 · 0 评论 -
Java入门-插入排序和二分法查找
Java入门-第六节-插入排序和二分法查找 1.插入排序public class ArraySort{ public static void main(String [] args){ int [] array={1,2,6,7,2,9,12,2};//升序排列 for(int i=1;i<array.length;i++){//i为待排序数据的下标,由于将第一个元...原创 2018-05-04 07:16:58 · 274 阅读 · 0 评论 -
Java入门-继承和重写
Java入门-第十节-继承和重写一.继承1.定义 •继承是面向对象编程的三大特征之一,是一种基于已有类来创建新类的机制。由继承而得到的类称为子类(或派生类),被继承的类称为父类(或超类)。 •Java中每个类只允许有一个父类。语法如下:class<子类>extends<父类> •Object类是所有类的直接父类或间接父类。 ...原创 2018-05-12 11:05:35 · 193 阅读 · 0 评论 -
Java入门-类和对象
Java入门-第七节-类和对象 一.对象1.定义 •Java语言中的对象是对现实世界中对象的模拟,现实中的对象存在于现实生活中,Java语言中的对象存在于计算机内存中。 •Java语言中的对象又称为实例。2.对象的属性和功能 Java中将现实对象中的信息称为属性(也叫全局变量),将现实对象中的功能称为方法。二.类1.定义 ...原创 2018-05-06 16:28:03 · 388 阅读 · 0 评论 -
Java入门-面向对象和面向过程以及方法
Java入门-第八节-面向对象和面向过程以及方法一.面向对象和面向过程1.面向对象 •面向对象是一种编程思想,这种编程思想凸显对象在编程过程中的重要作用。什么是面向对象呢?简单的说就是让对象成为类与类之间的“通信”的桥梁,通过对象使类之间形成有机的整体。 •面向对象编程语言以对象为中心,以消息为驱动,即程序=对象+消息。2.面向过程 •面向过程编程语言则...原创 2018-05-06 17:07:04 · 280 阅读 · 0 评论 -
Java基础 - 泛型和集合
Java基础 - 泛型和集合泛型:–JDK5以后, Java引入了“参数化类型(parameterized type)”的概念, 该概念也称之为泛型(Generic)。所谓泛型就是允许在定义类、接口或方法时使用类型形参,该类型形参将在声明变量、创建对象或者调用方法时动态指定(即传入实际的类型参数,可称为类型实参)优点–泛型的出现简化了代码,提高了程序的健壮性。ex:利用泛型去简化代...原创 2018-08-15 19:16:59 · 298 阅读 · 0 评论