Java编程语言
Java
布莱恩特888
Hello Java!!!
展开
-
Java编程语言之排序算法和二维数组
排序算法和二维数组1.增强型for循环,也称为foreach循环(1)格式for(数组元素数据类型 临时变量 :数组名) {访问临时变量;}(2)作用:对数组的访问是只读的,常用于数组的遍历。(3)使用下标时用for循环,不使用下标用增强型for循环2.取子数组(1)取子数组public static void main(String[] args) { int[] a...原创 2020-02-06 21:11:46 · 228 阅读 · 0 评论 -
Java编程语言之数组2
第九天 数组21.类模板信息保存在内存中的什么位置, 里面包含了哪些信息, 类模板信息的特点和作用是什么?(1)保存在内存的方法区内;(2)类中的方法代码,属性的定义信息;(3)特点:类模板只有一个;(4)作用:创建对象时使用,调用方法时需要找到类模板。2.随机数/* 使用random()方法产生随机数*/class RandomTest{ public stati...原创 2020-01-22 22:34:39 · 194 阅读 · 0 评论 -
Java编程语言之面向对象3和数组 1
第八天 面向对象2和数组11.理解this表示当前对象例子:连锁反应,(练习题)Boy类,Girl类,BoyGirlTest类;girl.marry(this);2.栈是方法的执行位置,方法区是方法存储的位置栈---------->进程 方法区------------->程序代码3.对象和属性的关系对象拥有属性,属性隶属于对象,属性依赖于对象。4.※对象...原创 2020-01-22 22:25:20 · 219 阅读 · 0 评论 -
Java编程语言之面向对象2
第七天 面向对象21.垃圾对象什么是垃圾对象? 垃圾对象会被立刻清理吗? 如何清理垃圾?垃圾对象:堆空间中没有引用所指向的对象;垃圾对象不一定会被立刻清理;GC自动清理垃圾;操作:把垃圾对象占用的内存空间标记为可用状态。2.封装(1)定义:类中的成员私有化。(2)作用:保存内部数据,具有一定的安全性。【练习】Student类和StudentTest类3.变量访问的就...原创 2020-01-22 22:21:57 · 159 阅读 · 0 评论 -
Java编程语言之面向对象1
第六天 面向对象11.递归分析执行过程,双重递归分析执行过程2.小项目:家庭记账系统(1)理清概念开发者:逻辑严谨,考虑最终用户测试人员:全方位测试最终用户:傻瓜式操作(2)开发项目中重要的两点项目流程和每个时刻变量的值的变化【作业】敲一遍项目的代码3.学习面向对象的三条主线(1)java类以及类成员属性、方法、构造器(构造方法)(2)面向对象的三大特征封装(Enc...原创 2020-01-13 22:48:08 · 169 阅读 · 0 评论 -
Java编程语言之方法(method)和重载(overload)
第五天 方法(method)和重载(overload)1.特殊流程控制语句(1)breakbreak作用:中断循环或switch或语句;中断的是距离break最近的循环。带标签的break:跟着标签走就完了,break哪个标签就中断哪个循环。(2)continuecontinue作用:中断当次循环,继续执行下一次的循环;中断的是距离continue最近的当次循环。带标签的con...原创 2020-01-13 00:12:01 · 430 阅读 · 0 评论 -
Java编程语言之循环结构
第四天 循环结构1.比较三个数num1、num2、num3的大小,然后进行从小到大排序输出。思路:使用冒泡排序先比较前两个相邻数的num1、num2大小,小的数往前移;在比较num2、num3的大小,小的数往前移;这时,num3为最大数;在比较前两个数num1、num2,小的数往前移;最终,即可排序成功。2.【作业】比较4个数num1、num2、num3、num4的大小,进行从小到大排序。...原创 2020-01-13 00:04:57 · 404 阅读 · 1 评论 -
Java编程语言之基本语法2
第三天 基本语法21.运算符(1)位运算符左移<< 右移>> 无符号右移>>> 位与& 位或| 位异或^ 取反~(2)算术运算符正号+ 负号- 加减乘除+ - * / 取余(取模)% ++ – 字符串相加+(3)比较运算符(关系运算符)> &...原创 2020-01-09 10:50:10 · 95 阅读 · 0 评论 -
Java编程语言之基本语法1
第二天 基本语法11.变量的注意事项(7个)(1)变量需先声明,后使用;(2)变量必须初始化,才能读取;(3)变量必须有数据类型和名称;(4)同一范围内,变量不可重复声明;(5)对变量进行赋值操作时,需注意数据类型;(6)变量有其作用范围,声明的语句隶属于一对{}内;(7)注意数据类型的表述范围,不能溢出。2.常量在内存空间中不允许写入;赋值符号的左边必须是变量。3.数据类...原创 2020-01-07 23:43:29 · 223 阅读 · 0 评论 -
Java编程语言之Java语言概述
第一天 Java语言概述1.dos命令dir 查看当前目录下的所有文件记忆文件夹md 创建目录cd 进入指定目录cd\ 返回根目录(cd…)cd… 返回上一级目录rd 删除目录del 删除文件exit 退出dos命令窗口2.相对路径和绝对路径相对路径:以当前目录为开始的路径绝对路径:以根目录为开始的路径3.Java语言的八大特性简单性:比C++要简单面向对象:面向过程...原创 2020-01-06 23:13:01 · 131 阅读 · 0 评论