随笔分类 - Java基础笔记
观看毕向东老师的Java基础视频后做的笔记内容
摘要:封装概念 封装: 是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。 好处: 将变化隔离。 便于使用。 提高重用性。 提高安全性。 封装原则: 将不需要对外提供的内容都隐藏起来。 把属性都隐藏,提供公共方法对其访问。 private(私有)关键字 private关键字: 是一个权限修饰符。 用于修饰成员(成员变量和成员函数) 被私有化的成员只在本类中有效 常用之一:...
阅读全文
摘要:面向对象概念 理解面向对象 面向对象是相对面向过程而言 面向对象和面向过程都是一种思想 面向过程 强调的是功能行为 面向对象 将功能封装进对象,强调具备了功能的对象。 面向对象是基于面向过程的。 面向对象特点 是一种符合人们思考习惯的思想 可以将复杂的事情简单化 将程序员从执行者转换成了指挥者 完成需求时: 先要去找具有所需的功能的对象来用。 如果该对象不存在,那么创建一...
阅读全文
摘要:数组的概念 同一种类型数据的集合。其实数组就是一个容器。 数组的好处 可以自动给数组中的元素从0开始编号,方便操作这些元素。 数组的格式 元素类型[] 数组名 = new 元素类型[个数]; int[] arr = new int[5]; 元素类型[] 数组名 = new 元素类型[]{元素1,元素2,……}; int[] arr = new int[]{1,3,5,7}; 元素类型...
阅读全文
摘要:函数的定义 定义在类中具有特定功能的一段独立小程序,也称方法。 函数的格式 1: 修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,) 2: { 3: 执行语句; 4: return 返回值; 5: }返回值类型:函数运行后的结果的数据类型。参数类型:是形式参数的数据类型。形式参数:是一个变量,用于存储调用函数时传递给函数的实际参数...
阅读全文
摘要:判断结构 三种结构: 1: if(条件表达式) 2: { 3: 执行语句; 4: } 5: 6: if(条件表达式) 7: { 8: 执行语句; 9: } 10: else 11: { 12: 执行语句; 13: } 14: 15: if(条件表达式) 16: { 17: 执行语句; 18: } 19...
阅读全文
摘要:算术运算符 算术运算符的注意问题: 如果对负数取模,可以把模数负号忽略不记,如:5%-2=1。但被模数是负数就另当别论。 对于除号“/”,它的整数除和小数除是有区别的:整数之间做除法时,只保留整数部分而舍弃小数部分。 例如:int x=3510;x=x/1000*1000; x的结果是3 “+”除字符串相加功能外,还能把非字符串转换成字符串 , 例如:System.out.print...
阅读全文
摘要:常量 常量表示不会改变的数值。 Java中常量的分类: 整数常量:所有整数 小数常量:所有小数 布尔型常量:较为特有,只有两个数值,true false 字符常量:将一个数字字母或者符号用单引号(' ')标识 字符串常量:将一个或者多个字符用双引号标识。 null常量:只有一个 null 数值 整数进制: 对于整数:Java 有三种表现形式 十进制:0-9,满10进1 八进制:0...
阅读全文
摘要:关键字 标识符 在程序中自定义的一些名称 由26个英文字母大小写,数字:0-9,符号:_ $组成 定义合法标识符规则: 数字不可以开头。 不可以使用关键字。 Java中严格区分大小写。 注意:在起名字的时候,为了提高阅读性,要尽量有意义。 Java中的名称规范 包名:多单词组成时,所有字母都小写。 xxxyyyzzz 类名接口名:多单词组成时,所有单词的首字母大写。 XxxYyyZzz...
阅读全文
摘要:编写源文件 将Java代码编写到扩展名为.java的文件中,此文件称为源文件。 1: class Hello 2: { 3: public static void main(String[] args) 4: { 5: System.out.println("Hello World!"); 6: } 7: }编译通过jav...
阅读全文
摘要:一、Java是什么 Java是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言。 二、Java的发展简史 在20世纪90年代初,Sun公司的工程师James Gosling等人想开发一种基于智能家用电器上运行的语言,用来解决电视机、微波炉、电话等家电之间的通信控制等问题,并将这种语言命名为Oak,但由于有线电视业界认为Oak...
阅读全文