![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java程序设计
涂家豪
这个作者很懒,什么都没留下…
展开
-
零基础如何学好Java
Java语言从出现至今一直在软件开发中占据着重要的位置,在IT行业中Java工程师已经成为了不可缺少的岗位,Java语言的发展前景也十分广阔。所以现在依然有很多人想要学习Java加入编程行业。 1——前期准备,基础知识要掌握学习一门语言,最开始要做的事情就是学习它的语法。尤其对那些零基础小白来说,想要快速入门Java,首先就得掌握基础知识。了解和学习Java基础、Linux基础、Web前端开发...原创 2019-10-13 11:08:53 · 134 阅读 · 1 评论 -
《Java程序设计》第十五章学习笔记
教材学习内容总结1.泛型其主要目的是可以建立具有类型安全的集合框架,如链表、散列映射等数据结构。(1)可以使用“class 名称<泛型列表>”声明一个类,为了和普通的类有所区别,这样声明的类称作泛型类,如:– class People(2)其中People是泛型类的名称,E是其中的泛型,也就是说我们并没有指定E是何种类型的数据,它可以是任何对象或接口,但不能是基本类型数...原创 2019-10-13 11:25:56 · 80 阅读 · 0 评论 -
《Java程序设计》第十四章学习笔记
教材学习内容总结1.绘制基本图形(1)Component类有一个方法public void paint(Graphics g),程序可以在其子类中重写这个方法。当程序运行时,java运行环境会用Graphicd2D(Graphics的一个子类)将参数g实例化,对象g就可以在重写paint方法的组件上内绘制图形、图像等 .(2)Graphics2D的“画笔”分别使用draw和fill方法来绘制...原创 2019-10-13 11:25:41 · 96 阅读 · 0 评论 -
《Java程序设计》第十三章学习笔记
教材学习内容总结1.URL类一个URL对象通常包含最基本的三部分信息:协议、地址、资源。(1)URL类通常使用如下的构造方法创建一个URL对象:–public URL(String spec) throws MalformedURLException–public URL(String protocol, String host,String file) throws Malformed...原创 2019-10-13 11:25:24 · 107 阅读 · 0 评论 -
《Java程序设计》第十二章学习笔记
教材学习内容总结1.进程是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程,这个过程也是进程本身从产生、发展至消亡的过程。线程是比进程更小的执行单位,一个进程在其执行过程中,可以产生多个线程,形成多条执行线索,每条线索,即每个线程也有它自身的产生、存在和消亡的过程。2.线程的状态与生命周期1)新建: 当一个Thread类或其子类的对象被声明并创建时,新生的线程对象处...原创 2019-10-13 11:25:01 · 77 阅读 · 0 评论 -
《Java程序设计》第十一章学习笔记
教材学习内容总结1.MySQL数据库管理系统2.连接MySQL数据库3.JDBCJava提供了专门用于操作数据库的API,即JDBC (Java DataBase Connection)。JDBC操作不同的数据库仅仅是连接方式上的差异而已,使用JDBC的应用程序一旦和数据库建立连接,就可以使用JDBC提供的API操作数据库(如图11.15).程序经常使用JDBC进行如下的操作 :(1)与...原创 2019-10-13 11:24:42 · 67 阅读 · 0 评论 -
《Java程序设计》第十章学习笔记
教材学习内容总结1.File类File对象主要用来获取文件本身的一些信息,不涉及对文件的读写操作。创建一个File对象的构造方法有3个:–File(String filename);–File(String directoryPath,String filename);–File(File f, String filename);(1)File类的下列方法获取文件本身的一些信息。–...原创 2019-10-13 11:23:51 · 114 阅读 · 0 评论 -
《Java程序设计》第九章学习笔记
一·教材学习内容总结1.(1)Java把Component类的子类或间接子类创建的对象称为一个组件(2)Java把Container的子类或间接子类创建的对象称为一个容器.(3)可以向容器添加组件。Container类提供了一个public方法:add( ),一个容器可以调用这个方法将组件添加到该容器中。2.JFrame类是Container类的间接子类。当需要一个窗口时,可使用JFr...原创 2019-10-13 11:23:17 · 268 阅读 · 0 评论 -
《Java程序设计》第八章学习笔记
教材学习内容总结1.String类可以使用String类声明对象并创建对象,例如:String s = new String(“we are students”);String t = new String(“we are students”);String类还有两个较常用的构造方法。(1)String (char a[])用一个字符数组a创建一个String对象,如: cha...原创 2019-10-13 11:24:17 · 101 阅读 · 0 评论 -
《Java程序设计》第七章学习笔记
一·教材学习内容总结1.内部类:Java支持在一个类中声明另一个类,这样的类称作内部类,而包含内部类的类成为内部类的外嵌类。2.内部类使用规则注:内部类的类体中不可以声明类变量和类方法。外嵌类的类体中可以用内部类声明对象,作为外嵌类的成员。1)声明内部类如同再类中声明方法或变量一样,一个类把内部类看作是自己的成员。2)外嵌类的类体中可以用内部类声明的对象,作为外嵌类的成员。3)外嵌类的...原创 2019-10-13 11:22:52 · 66 阅读 · 0 评论 -
《Java程序设计》第六章学习笔记
一·教材学习内容总结1.为了克服Java单继承的缺点,Java使用了接口,一个类可以实现多个接口。使用关键字interface来定义一个接口。接口的定义和类的定义很相似,分为接口的声明和接口体。接口声明:–接口通过使用关键字interface来声明–格式:interface 接口的名字接口体:接口体中包含常量定义和方法定义两部分。接口体中只进行方法的声明,不许提供方法的实现,所以,方法...原创 2019-10-13 11:22:32 · 70 阅读 · 0 评论 -
《Java程序设计》第五章学习笔记
第五章一·教材学习内容总结1.子类与父类:利用继承,可以先定义一个共有属性的一般类。根据该一般类再定义具有特殊属性的子类,子类继承一般类的属性和行为,并根据需要增加它自己新的属性和行为。(子类 extends 父类)2.Object是所有类的祖先类。每个类有且仅有一个父类。3.子类自然地继承父类中不是private的成员变量和方法,访问权限保持不变。子类和父类不在同一个包中时,priva...原创 2019-10-13 11:21:05 · 78 阅读 · 0 评论 -
《Java程序设计》第四章学习笔记
第四章一·教材学习内容总结1.面向对象语言的三个特性:封装,继承和多态。2.类名编写风格:当类名由几个单词复合时,每个单词的首字母大写。(驼峰风格)3.变量的声明:用来存储属性的值。(体现对象的属性)方法的定义:对类中声明的变量进行操作,即给出算法。(体现对象所具有的行为)5.方法与对象1)用类声明的变量被称为对象。2)当程序用类创建对象时需使用它的构造方法。3)构造方法必...原创 2019-10-13 11:21:42 · 102 阅读 · 0 评论 -
《Java程序设计》第三章学习笔记
第三章一·教材学习内容总结1.运算符*,/,%,++x(–x)表示在使用x之前,先使x的值增(减)1,x++(x–)表示在使用x之后,使x的值增(减)1.2.运算结果由计算过程中精度的高低决定,结果与精度最高的相同。3.关系运算符:>,<,>=,<=,==,!=4.逻辑运算符:&&,||,!5.赋值运算符:=6.位运算符1)左面最高位是符号...原创 2019-10-13 11:20:23 · 71 阅读 · 0 评论 -
《Java程序设计》第二章学习笔记
第二章一·教材学习内容总结1.标识符1)用来标识类名,变量名,方法名,类型名,数组名及文件名2)由字母,下划线,美元符号和数字组成3)第一个字符不能是数字4)不能是关键字5)不能是true,false,null6)区分大小写,hello与Hello是不同标识符2.Unicode字符集3.关键字一定是小写。(书P18有50个java的关键字)4.基本数据类型1)逻辑类型:bo...原创 2019-10-13 11:19:03 · 130 阅读 · 0 评论 -
《Java程序设计》第一章学习笔记
第一章教材学习内容总结Java的诞生:印度尼西亚有一个重要的盛产咖啡的岛屿叫java,开发人员为这种新的语言起名为java。Java应用点:可移植,跨平台,web端。java先导语言:c语言 后继技术:JDBC(Java database connection),JSP(web设计相关java server page),Android(手机程序设计),XML(数据交换技术相关ext...原创 2019-10-13 11:15:08 · 178 阅读 · 0 评论