java基础
文章平均质量分 61
zxcxcwm
java学习生,菜鸟一个,多指教
展开
-
5.1、数组与排序
1、java中的数组是引用类型的,即数组分数组元素和数组变量,数组元素存储数组的首地 址,存放在栈(steak)中;数组元素存储数组的数据,存放在堆(heap)中。2、基本数据类型的变量存放在栈中,数据存放堆中;创建对象存放在动态内存区,以便反 复使用,当运行时数据区就是堆内存,堆内存的数据不会随着方法结束而立即销毁,除 非在没有其他对象调用,才会被GC回收。 正确做法应该在使用完变量后原创 2017-11-05 11:46:51 · 161 阅读 · 0 评论 -
6Java类、对象、构造器,引用类型内存基本知识,引用类型的值传递
6Java类、对象、构造器,引用类型内存基本知识,引用类型的值传递 1、程序设计史: 过程式程序设计:C全是函数 结构化程序设计:vc vb delphi 有点类还有函数库 面向对象程序设计OOP JAVA C# SMALLTALK 纯类2、对象(object)万事万物皆是对象 Orient object programe OOP面向对象编程3、面向对象三大特征:(重点) 封装(原创 2017-11-11 16:05:27 · 431 阅读 · 0 评论 -
1.1初识Java
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2017-11-04 16:23:14 · 657 阅读 · 0 评论 -
2Java注释、标识符、数据类型、类型转换
1.注释 单行注释// 多行注释:/* */ 文档注释/* / 放在方法前或者类前2.为什么能用中文作为标识符, C、C++语言ASCII编码[0-255] a-97 b-98 z:122 java使用Unicode码做编码格式[0-255- 65535] int [-2147483648—-2147483647]原创 2017-11-04 17:03:00 · 271 阅读 · 0 评论 -
3.1运算符、表达式
1.~取反 &按位与(乘) |按位或(加) ^按位异或(减) 权重递减 或和异或不进位借位 或中的1+1=1~0011=-4 因为第一位为符号位 正数取反取负加一,负数取反 ~0b0000 0011得 -4右移>> 正数右移除以2的n次方 64>>2 即64/2^2=16; 不整除的取下界 31>>2=7 负数老老实实算,用1补位 左移<<原创 2017-11-04 17:09:53 · 775 阅读 · 0 评论 -
4变量、基本类型的值传递、函数,分支,循环,流程控制
1、英文:context 上下文 content 内容 field 字段 static 静态的 dynamic 动态的 scope 范围 define 定义 overload 重载 statement 语句 argument 形参2、当局部变量和全局变量名字相同的时候,就近原则,且按局部 变量走 局部变量必须有初值。全局变量是java自己赋值给它。可以说都 赋值了,只原创 2017-11-04 17:12:22 · 440 阅读 · 0 评论