![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 83
g552092947
这个作者很懒,什么都没留下…
展开
-
关于静态代码块,非静态代码块,构造函数的多态表现问题
先看一段代码public class Test1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Parent p = new Child(); System.out原创 2016-08-16 22:37:27 · 805 阅读 · 0 评论 -
Java基础之多线程
一、线程简介要先了解线程就得知道进程。进程就是正在执行的程序,也就是程序执行的路径。线程就是进程中的独立控制单元,线程控制着进程的执行,一进程至少有一个线程,当有多个线程时,每个线程完成一个功能,并与其他线程并发执行,这种机制就叫多线程。当JVM启动除了执行一个主线程,还有负责垃圾回收机制的线程。多线程的意义:让程序同时运行,提高程序执行效率。windows操作系统CPU的工作原理:系原创 2015-07-02 09:16:23 · 329 阅读 · 0 评论 -
Java基础之反射,正则表达式
一、反射 Class是反射的基石,这里的Class是一个类。它描述了Java程序中各个Java类。Class中包含类的各种信息,包含类的名字、访问属性、类的方法等等。并提供了方法来获得这些信息。Person p1 =new Person(); Person p2=new Person(); Class cla1=new Class(); 这个是错误的,没有这样的构造方原创 2015-07-01 15:15:58 · 341 阅读 · 0 评论 -
Java基础之多态、内部类
一、多态多态的概念原创 2015-06-30 10:28:47 · 323 阅读 · 0 评论 -
Java基础之继承,抽象类,接口
一、继承继承在面向对象开发思想中是一个非常重要的概念,在Java中使用extends关键字来标识两个类的继承关系。继承的好处:继承是的整个程序框架具有一定的弹性,在程序中复用一些定义过的类可以减少软件开发周期,提高软件的可维护性和可扩展性。继承的基本思想:基于某个父类的扩展,制定出一个新的子类,子类可以继承父类中的原有属性和方法,一可以增加原来父类中不具备的属性和方法,或者重写父类中的原创 2015-06-28 22:32:17 · 758 阅读 · 0 评论 -
Java基础之面向对象(二)文档注释与设计模式
一、帮助文档的制作原创 2015-06-25 16:16:29 · 408 阅读 · 0 评论 -
Java语言基础语法(二)数组
一、概念数组的概念:数组就是具有相同属性的数据类型的一组数据的集合,就是一个装有相同数据类型的容器。数组的好处:更有效的管理和处理数据,方便操作。二、一维数组一维数组实际上就是一组形同数据类型的线性集合。声明一维数组有两种方式:元素类型[] 数组名= new 元素类原创 2015-06-24 22:28:23 · 371 阅读 · 0 评论 -
Java基础之网络编程
网络编程就是编写与其他计算机进行通信的程序,是两机进行通讯。一、因特网为了实现两台计算机的通信,必须要用一个网络线路来连接两台计算机。连接模式就是 服务器---------网络----------客户机所谓的服务器就是提供和处理信息的计算机或程序,而客户机是指请求信息的计算机或程序。网络用于连接两者,实现服务器与客户机的通信。这里的网络就是因特网了。我们熟悉的因特网就是有无原创 2015-07-02 09:17:17 · 528 阅读 · 0 评论 -
Java基础之集合
一、集合类概述 Java的util保重提供了一些集合类,这些集合类又称为容器,一提到容器就会想到数组,可是集合跟数组是不同的,他们的不同之处是,数组的长度是固定的,而集合的长度是可变的,数组用来存放基本类型的数据,而集合除了这些之外还可以存放对象引用。常用的集合有List集合,Set集合,Map集合,其中List和Set集合继承了Collection接口,各个接口还提供了不同的类。原创 2015-07-02 09:18:46 · 326 阅读 · 0 评论 -
Java语言基础语法(一)
一、数据的基本类型在Java终有8种基本类型来存储数值,字符,和布尔值。如下图所示。1、1整数类型整数类型根据所占内存大小的不同可分为,byte,short,int,long 4种类型。1、2浮点类型浮点类型表示有小数部分的数字。Java语言中浮点类型分为单精度浮点类型(float)和双精度浮点类型(double)。在默认情况下,小数都是double类型的,若果要用floa原创 2015-06-22 21:49:57 · 659 阅读 · 0 评论 -
初识JAVA
Java是一种高级的面对象的编程语言,使用Java语言编写的程序是跨平台的,从PC机到移动客户机都有Java编写的程序和游戏,Java 程序可以在任何计算机、操作系统和支持Java的硬件设备上运行。一、Java简介1.1 什么是Java语言Java是在1995年由Sun公司推出的一原创 2015-06-22 20:22:41 · 543 阅读 · 0 评论 -
关于Java的线程问题总结
不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。在典型的Java面试中, 面试官会从线程的基本概念问起, 如:为什么你需要使用线程, 如何创建线程原创 2016-08-12 22:25:31 · 2893 阅读 · 0 评论 -
Java基础之面向对象(一)
一、面向对象1、面向对象的概念面向对象是相对面向过程而言的,面向过程是强调功能的过程行为,比如C语言,就大象放进冰箱的例子而言,面向过程是把冰箱打开;把大象放进去;关闭冰箱。二面向对象是冰箱打开;冰箱存储大象,冰箱关闭。典型的语言有Java,C++ ,C#等。原创 2015-06-25 09:59:57 · 387 阅读 · 0 评论 -
推荐Android开发收藏的良心网站
Android 现如今已经成为人们不可或缺的系统了,那么这么重要的系统对于开发者来说就显得尤为关键了。下面就来推荐一下对Android开发有帮助的良心网站。1、极客导航-程序员自己的导航极客导航这是一个程序员的导航网址,目前收录了Android,IOS,前端,设计,面试等。具体如下图:这个网址导航良心推荐啊。2、在线工具-程序员的工具箱在线工具这个呢,就厉害了,很方便啊,你需要的上边都有啊 。我一原创 2017-07-26 22:58:24 · 931 阅读 · 0 评论