201671010114 2016-2017-2 《Java程序设计》第四章总结

这周开始真正的学习java与C语言不同的地方,开始了解类,对象,包,静态方法等知识。通过这周的学习也让我发现了自己的很多不足,在今后的学习中也会去改正。

在java中,类分为自定义类和标准类两种,自定义类是用户自己定义的。在类中包括了实例域和实例域方法两部分,首先定义私有的实例域,通过定义构造器来接收实例域,构造器与类同名,并且构造器没有返回值,构造器通过new操作符的执行被调用。通过建立(public+类型+操作方法名称(){})来设计对实例域所要进行的操作。通常对实例域的访问的方法名前缀为get,对实例域进行修改的方法名前缀为set。在main()函数中通过定义一个以自己定义好的类为类型的对象,这个对象可以访问这个类中的所有方法。在同一个包中,每个程序之间可以调用每个程序中所定义的不同类。在同一个包中不能有两个类名相同的类。静态方法是一种不能对对象进行操作的方法但它可以对同类中的静态实例域进行操作。访问时类名.+静态方法名。静态域属于类不属于任何独立的对象。通过this.是属性引用,this()是构造器引用。

在写程序的过程中对模糊的知识有了更好的了解,也会使用了用户自定义类。发现了常见的错误。对类,对象这一块有了自己的认识。

Print(),printf,println的区别:

Print是一般的标准输入,输出,不换行。通过换行符实行换行(如:print(n+”\n”);

Printf主要是继承了C语言的printf的一些特征,可以进行格式化输出;

Println和print没有多大的区别,但println在输出以后会自动换行。

Value Of会将基本数据类型转换为字符串型。

String.valueOf(char c):将char变量c转换为字符串。

String.valueOf(char[] data,int offset,int count):将char数组data中由data[offset]开始取count个元素转换为字符串

时间: 2024-08-01 00:25:00

201671010114 2016-2017-2 《Java程序设计》第四章总结的相关文章

201671010110 2016 2017《java程序设计》

经过一学期的时间,完成了对java的学习,对java的基本知识都有一定的了解.在刚开学的时候看到700多页的课本确实内心非常崩溃.在第一次的实验中,做了不是要求做的题目是相当难了,更加了令我挫败.后来老师采用反转课堂的教学方法,开始非常不适应,因为从来没有这样的经历,在课下提前预习对于一章几十上百页的课本很恐慌.在前几个章节中,发现java和c语言有很多的共同点,加上ppt的解释理解的比较清楚.后面的也就是java的核心部分,老师开始给我们详细讲解,也学到了很多知识.java作为一个实用的编程学

java基础(四章)

java基础(四章) 一.             switch结构(开关语句)的语法 switch(表达式 ){ ------- [dream1]类型为int.char case  常量1 :    ---------[dream2]case 结构可以有多个 //语句块1 break;---------[dream3]程序跳出switch结构 case  常量n:---------[dream4]常量的值不能相同 //语句块n break; default :---------- [dream

“全栈2019”Java多线程第四章:设置和获取线程名称

难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java多线程第四章:设置和获取线程名称 下一章 "全栈2019"Java多线程第五章:线程睡眠sleep()方法详解 学习小组 加入同步学习小组,共同交流与进步. 方式一:关注头条号Gorhaf,私信"Java学习小组". 方式二:关注公众号Gorhaf,回复"Jav

Java程序设计第四次实验报告

北京电子科技学院(BESTI) 实     验    报     告 课程:java程序设计 班级:1352  姓名:何伟钦  学号:20135223 成绩:            指导教师:娄嘉鹏      实验日期:2015.6.10 实验密级:       预习程度:           实验时间:15:30---17:20 仪器组次:23       必修/选修:选修   实验序号:05 实验名称:网络编程(简单的服务器与客户端) 实验目的与要求: 1.掌握Socket的基本使用方法,学

Java 核心技术 第四章 类与对象

类:构造对象的模板和蓝图.由类构造对象的过程称为创建类的实例. 对象的特征: 对象的行为 对象的状态 对象的标识 类之间的关系: 依赖 聚合 继承 对象与对象变量: new Date() new GregorianCalendar() new GregorianCalendar(1999, 11, 31) new GregorianCalendar(1999, Calendar.DECEMBER, 31) new GregorianCalendar(1999, Calendar.DECEMBER

java:第四章

第四章: switch ···case 选择结构 switch (表达方式){ case 值1:语句;break; case 值2:语句;break; ...... default:语句n; } 解释:如果表达式的值为值1,那么执行语句1 如果表达式的值为值2,那么执行语句2 ...... 如果表达式从上到下都没有匹配到值, 那么执行default后面的语句n 1.表达式可是整形,字符型,JDK1.7可以是string类型 注意:2.break:表示终止,表达式整个switch语句结束 3.如果

2017上半年软考 第四章 重要知识点

第四章 讲了项目管理的一般知识,重点是:[项目特点:一次性,临时性,独特性.渐进明细: 信息系统集成项目特点:以满足客户和用户的需求为根本出发点.是选择最适合的用户需求和投资规模的产品.高技术和高技术集成.系统工程.成员年轻流动率高.强调沟通重要性,系统集成项目管理即是一种管理行为又是一种技术行为: 项目的约束性目标=管理性目标: 项目成果性目标=项目目标: 项目smart原则:具体的specific.可测量的measurable.可达到的attainable.相关的relevant.有明确时限

Java(第四章和第五章)

第四章 一.             switch结构(开关语句)的语法 switch(表达式[dream1] ){ case  常量1[dream2] : //语句块1 break[dream3] ; case  常量n[dream4] : //语句块n break; default[dream5] : //语句块 break; } 二.             switch结构使用场合:   int \char  2种类型的等值判断下使用 三.             switch结构和if

201671010127 2016—2017—2 Java学习周结

时间真是个最公平东西,只要能够好好地利用它,它可以为我们带来我们我们所想要的东西.学习Java已经有一周了,对于Java基础知识的认识也更进一步,对Java的兴趣也愈来愈浓.实现一个Java程序,主要有三个步骤:第一步是编写Java源代码,第二步是编译源代码,第三步是运行Java程序.Java源代码必须要经过编译之后才能由JVM(Java虚拟机)解析执行.Java源代码文件其实就是一个后缀名为.java的普通文本文件,可以用记事本或者在(集成开发环境)里面编写. 对于一个Java源程序,其分析如

201671010127 2016—2017—2 Java怎样解决Java程序中中文乱码的问题。

这是本次第二次分享新手在编程中遇到的问题,相信很多Java新手和我一样,在Java编程中会遇到中文乱码的情况,下面我就给大家分享我遇到问题和解决问题的具体过程. 我先用Notepad++写了一个如下的程序: 在第一次编译运行中出现如下的结果: 通过查阅资料,原来是由于编码格式不一致引起的,汉字的编码应该用国标编码GBK,解决此问题可以用以下方法: 1.在集成环境下,可以选择编码格式为UTF-8格式. 2.在dos里面编译时,可以将编码格式加上去 javac -encoding gbk Text.