JavaSE学习
二三子_
记录自己学习的点滴
展开
-
第六章:面向对象基础
面向对象基础面向对象和面向过程的区别:抽象的目的:将复杂的问题简单化面向过程的抽象: 将几个有区别的物体的共同性质或特性,形象地抽取出来或孤立地进行考虑的行动或过程面向对象的抽象:从事物中舍弃个别的非本质特征,抽取共同的本质特征只考虑与问题域相关的信息,而忽略与问题域不相关的部分面向对象思想:面向对象编程思想实际上就是一种运用对象、类、继承、封装、聚合、关联、消息、多态性等概念来构造系统的软件开发方法面向对象的分析(OOA,Object Oriented Analy原创 2020-09-11 10:03:29 · 227 阅读 · 1 评论 -
第五章:方法的定义和调用
第五章:方法的定义和调用方法的概念:方法是完成某个功能的一组语句,通常将常用的功能写成一个方法注意:方法定义在类中方法的作用:完成功能可以实现代码的重用。简化了程序的编写和维护工作。方法的分类:/** * 方法的分类: * 无参无返回值 * 无参有返回值 * 有参无返回值 * 有参有返回值 * @author Administrator *[访问控制符] [修饰符] 返回值类型 方法名(参数类型 形式参数,参数类型 形式参数,…){原创 2020-09-11 09:05:11 · 224 阅读 · 0 评论 -
第四章:数组
第四章:数组概念:数组可以看成是多个相同类型数据的组合,实现对这些数据的统一管理数组就是容器:存放同一类型数据,可以是基本数据类型也可以是引用数据类型数组的创建://数组的声明 int[] arr1; int arr2[]; //数组的赋值 5:数组元素个数 arr1=new int[5]; arr2= new int[]{1,2,3};//数组元素个数3个 //数组的创建:声明的同时并且完成初始化 int[] arr3= {2,3,4,5}原创 2020-09-10 18:28:21 · 176 阅读 · 0 评论 -
第三章:流程控制语句
第三章:流程控制语句if语句原创 2020-09-10 08:34:44 · 109 阅读 · 0 评论 -
第二章:变量和运算符(续)
第二章:变量和运算符(续)补充: 原码反码补码/** * * 计算机在存储数值类型数据时是以补码的形式存储的,读取显示时将补码转为原码输出 * @author Administrator * 针对于二进制: 第一位为符号位:1表示负数 0表示整数 * 正数的原码、反码、补码都一样 *负数: 反码:原码除了符号位不变之外其余取反 补码=反码+1 * 补码转原码:补码-1然后除了符号位以外其余取反 * */public class _原码反码补码 { public原创 2020-09-08 14:31:00 · 123 阅读 · 0 评论 -
第二章:变量和运算符
第二章:变量和运算符1、关键字、保留字和标识符关键字:Java中已经使用的英文单词,特殊的英文单词(不需要记),特别强调:jdk中已经使用的类名也是关键字 关键字不能用作变量名、方法名、类名、包名保留字:Java中还没有使用的英文单词,以后用不用不清楚。例如:goto…标识符:java中包名、类名、方法名、变量名、常量名的总称 标识符的命名规则:①必须以字母、下划线(_)或美元符号($)开头②余下的字符可以是下划线、美元符号或任何的字母或数字,长度不限③标识符中不能有空原创 2020-09-07 23:48:09 · 137 阅读 · 0 评论 -
第一章:认识java
第一章:认识java1、java是什么java是一门编程语言2、编程语言的分类机器语言:计算机能够识别的语言,规定是以二进制编写的语言,0101011010…汇编语言:以一系列的英文单词组成的指令集合,通过指令使计算机执行相应的程序高级语言:c/c++、java、php、javaScript、python…3、计算机组成硬件:显卡、cpu、硬盘、内存…软件:操作系统、应用软件4、高级语言的分类编译型语言:c/c++ 特点:将源码编译成可执行的二进制文件 优点:执行速度原创 2020-09-07 19:54:20 · 126 阅读 · 0 评论