java基础
文章平均质量分 74
潜伏2013
爱好编程希望自不久的将来成为一名出色的程序员
展开
-
java学习笔记1-基础知识
java基础学习笔记1 1、什么是软件开发?软件:一系列按照特定顺序组织的计算机数据和指令的集合。通俗的讲就是使用一种编程语言,利用自己的聪明才智,编写源代码,让计算机按照代码中的步骤帮我们做事。常见的软件:系统软件,如DOS,windows,linux等。应用软件。软件的出现实现了人和计算机之间的交互。交互方式:1.图形化界面交互;2.命令行方式交互,需要一个控制台。原创 2013-05-23 07:08:44 · 697 阅读 · 0 评论 -
黑马程序员-java API
---------- android培训、java培训、java学习型技术博客、期待与您交流! ---------在应用程序中经常会用到字符串,所谓的字符串就是指一连串的字符。字符串可以是任意字符,但必须放在一对“”双引号之内。在Java中,定义了String和StringBuffer两个类来封装字符串,并提供了乙烯类操作字符串的方法,他们位于java.lang包中,因此不需要导包就可原创 2014-12-02 15:55:28 · 491 阅读 · 0 评论 -
黑马程序员-多线程
----------- android培训、java培训、java学习型技术博客、期待与您交流! ---------一、进程的描述:在一个操作系统中,每个独立执行的程序都可称为一个进程,也就是“正在运行的程序”。在多任务操作系统中,表面上看支持进程的并发执行,但这些进程并不是同时运行的。在计算机中,所有的应用程序都是有CPU执行的,对于一个CPU而言,在某个时间点只能运行一个程序,原创 2014-12-02 15:53:03 · 458 阅读 · 0 评论 -
黑马程序员-java编程基础,基本数据类型,基本语法及基本语句
------- android培训、java培训、期待与您交流! ----------------- android培训、java培训、期待与您交流! ----------原创 2014-10-06 10:39:20 · 759 阅读 · 0 评论 -
黑马程序员-java网络编程
----------- android培训、java培训、java学习型技术博客、期待与您交流! ---------所谓计算机网络就是指通过某种方式将多台计算机进行连接,实现了多台计算机之间互联以及数据交换。同一网络中的计算机若想实现彼此之间的通信,必须通过编写网络程序来实现。通过计算机网络可以使多台计算机实现连接,但要进行连接和通信时,要遵守一定的规则。在计算机网络中,这些连接和通信的规原创 2014-12-02 15:54:24 · 417 阅读 · 0 评论 -
黑马程序员-GUI图形化界面
一、GUI概述:Graphical User Interface(图形用户接口),用图形的方式,来显示计算机操作的界面。java为GUI提供的对象都在java.awt和javax.swing这两个包中。java.awt:Abstract Window ToolKit,抽象窗口工具集,需要调用本地系统方法实现功能,属于重量级(是指跟系统的依赖性较强)控件,跨平台性不好,不同的平台会产生细原创 2014-12-15 20:36:46 · 460 阅读 · 0 评论 -
InetAddress类的使用
1. java.net.InetAddress类的使用1.1. 简介IP地址是IP使用的32位(IPv4)或者128位(IPv6)位无符号数字,它是传输层协议TCP,UDP的基础。InetAddress是Java对IP地址的封装,在java.net中有许多类都使用到了InetAddress,包括ServerSocket,Socket,DatagramSocket等等。Ine转载 2014-11-27 19:13:14 · 871 阅读 · 0 评论 -
java基本语法自学 练习题1
1.java的优势 java有纯面向对象,继承,封装,多态,跨平台,自动垃圾回收等,并且能够让程序的难度得到有效的控制。2.什么事环境变量?环境变量就是操作系统中应用程序获得一些运行参数的地方。3.什么叫编程?编程其实就是使用一种编程语言,利用自己的聪明才智,编写出源代码,让计算机按照源代码中的步骤帮助我们做事情。4.什么叫做编译?编译就是让java源程序转化成java原创 2013-06-08 08:28:17 · 1410 阅读 · 0 评论 -
java中的各种排序案例
一、插入排序1、基本思想插入排序(以升序为例)的基本操作是将一个数插入到一个已经排好序的数据序列中,插入后的数据序列是有序的并且元素个数加一。插入排序的主要思想是:假设要排序的数组为A[]元素个数为n,将这个数组分为两个部分前n-1个元素和最后一个元素,将最后一个元素插入到已经排好序的n-1个元素中的合适的位置。InsertSort(A[n]) //对A[n]进行插入排序{转载 2013-05-31 22:21:04 · 610 阅读 · 0 评论 -
黑马程序员_java继承-转载
黑马程序员_java继承Java继承是使用已存在的类作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能。这种技术使得复用以前的代码非常容易,能够大大缩短开发周期,降低开发费用。比如:定义了一个动物类(Animal)。动物有属性:颜色,大小,或一些行为,如:叫声。我们通过这个父类,又可以派生出猫类,狗类,猪类。而这些派生出来的类则不需要自己再定义父类中已转载 2013-05-30 19:12:33 · 583 阅读 · 1 评论 -
java中的类和对象
类的概念是对现实世界事物的抽象。也就是说类是一类事物的抽象,比如人类,什么叫人类呢,《现代汉语词典》对人的解释是:“能制造工具、并能熟练使用工具进行劳动的高等动物。就是指具有人的基本属性和特征包括能够使用制造工具并且可以劳动的一类动物,统称为人类;细说在人类中又可以分为白人,黑人,黄种人,其实他们都具有自己特有的特征就是皮肤颜色的不同而分类的,又如中国人,美国人.......不同国家的人也可以把人原创 2013-05-30 20:22:27 · 561 阅读 · 0 评论 -
关于java中static关键字的研读笔记
一开始学习java的时候我们就使用了main方法,在main方法种我们使用了static关键字,当时也不知道为什么要使用static关键字。其实static关键字可以用来修饰函数和变量。如果一个变量使用了static关键字修饰,那么这个变量就是类范围内的一个属性,所有这个类的对象将共享这个属性。也就是说,创建对象的时候不会创建static关键字修饰的变量。使用static变量的语法是:stat原创 2013-05-30 20:03:24 · 529 阅读 · 0 评论 -
java 中的继承学习笔记
一、为什么会有继承在大千世界中存在继承,比如我们继承了5千年中华文化,也就是说我们具有对中华文化的基本特征,儿子继承了父亲母亲的基因等;在java中有时候会出现类似这种情况,多个类中存在相同的属性和行为,我们可以将这些相同的属性和行为抽取到同一个类中,那么多个类就无需再定义这些行为和属性,只要继承那个类即可。多个类可以称为子类,单独的这个类可以称为父类或者超类。子类可以直接访问父类中的非私有属原创 2013-05-31 08:11:46 · 860 阅读 · 0 评论 -
关于面向对象思想的讨论-转载(非常牛叉)
前言: 整理这份资料的目的是为了帮助朋友们能够更直观的理解面向对象的编程。让后来者能够少走一些弯路。但其中不免有许多漏洞及错误,也还请前辈提出宝贵的更改意见,毕竟交流会让我们不断的进步。 技术是日新月异的,他不会等待你的成长。技术要拿出来于别人交流,自己学是自己主观意识上的理解,有对有错!交流会让进步变得更快。我认为如果计算机的体系结构不发生革命性的变化,我们现在所应用的程序语言也就万变不转载 2013-05-25 06:01:45 · 628 阅读 · 0 评论 -
面向对象思想 类与对象-自学笔记1
面向对象思想 类与对象 一、面向对象思想1、面向对象与面向过程区别和联系。A:区别:**强调的是功能行为,面向过程关注执行过程,这个时候我们是执行者。**面向对象关注的是具备最终功能的对象,这个时候我们是指挥者,可以使问题简单化。B:联系:.**面向对象是基于面向过程的。2、面向对象A:面向对象思想的特点。**是符合人们思考习惯的一种思想。***编程原创 2013-05-23 23:10:50 · 673 阅读 · 0 评论 -
黑马程序员-java 集合框架
---------- android培训、java培训、java学习型技术博客、期待与您交流! ---------一、基本概念集合类:java中的集合类就像一个容器,专门用来存储Java类的对象。前面我们学过,数组也可以储存对象,但在一下情况不适应需求,一是对象元素的种类不一致时;二是当对象元素的数量可变或不确定时。为了保存数量和种类可变的对象元素,jdk中提供了一系列特殊的类,这些类原创 2014-12-03 08:42:42 · 566 阅读 · 0 评论