how2j学习笔记(JAVA基础)
文章目录
- 学习的十点建议
- 常见的问题及解答
- main()有什么作用?
- 类与对象有什么联系?
- 我可不可以忽略返回值?
- next和nextline有啥区别?
- 编译器和虚拟机有啥关系?
- ==与equals()区别在哪?
- 字符串数字如何转数值
- ArrayList是数组吗
- 接口有啥意义?啥时候需要接口?
- 函数与类前面的修饰符示例
- 控制结构示例
- 变量
- primitive的八种主数据类型
- 引用reference
- 作用域
- final 修饰一个变量
- 运算符
- 逻辑运算符
- 算数运算符
- 关系操作符
- 位运算符
- 赋值运算符
- 三元操作符
- 数组
- 创建与初始化数组
- 复制数组与合并数组
- 初始化二维数组与不规则长度数组
- 增强for循环
- Arrays类的常用方法
- 函数库
- ArrayList
- 创建类数组
- 初识类与对象——一些概念
- 封装数据
- 实例变量的默认值
- 实例变量与局部变量的差别
- 继承
- 方法重载
- 可变长参数
- 构造函数
- this关键字
- 一个包(package)内的class可以互相访问
- 成员变量四种修饰符
- static静态属性(类属性)与静态方法(类方法)
- 属性初始化
- 继承与接口
- 设计接口
- 对象转型
- 子类转父类,向上
- 父类转子类,向下
- 多态
- 操作符的多态
- 类的多态
- 隐藏
- super关键字
- Object类
- toString()方法
- finalize()方法
- equals()方法
- hashCode()方法
- 线程同步相关方法
- getClass()
- final
- abstract抽象类
- 抽象类与接口的区别
- Java的内部类
- 非静态内部类
- 静态内部类
- 匿名类
- 本地类
- default默认方法
- 封装类
- Number类
- 基本类型转封装类
- 封装类转基本类型
- 自动装箱
- 自动拆箱
- int的最大值最小值
- 数字与字符串
- 相互转换
- Math类
- 格式化输出
- printf和format
- 换行符
- 字符
- Character常见方法
- 字符串操作
- StringBuffer
- 常用操作
- 日期类
- 时间原点概念
- 创建日期对象
- gettime()
- 格式化
- 日历类
- 结语
针对how2j的JAVA基础做的个人笔记,若有帮助不胜荣幸
学习网址请点击:https://how2j.cn?p=162023
学习的十点建议
慢慢来,理解的越多,就越不需要死记硬背
别只是看过去,要停下来思考,就当做真的有人来问你问题。
你越强迫大脑思考,你就越有机会学习与记忆。
做习题,写笔记
许多证据都能证明练习活动能够提高学习效率
认真阅读,书上没有蠢问题
不要只是一种姿势
站起来,伸展一下,到处走走。这样会让你的大脑有不同的感觉,
并能防止学习过程与特定地点产生过多联系。
把本书当作睡前读物,不然至少当做每天的最后一项挑战
放下书本后的时间也是学习的一部分,大脑需要自己的时间来处理,
如果在处理过程中还有其他输入,多少会丢失点东西
多喝水
大脑在水分充足的情况下运作最好,失水会降低人的认知能力
大声说出来
说话活动会用到大脑的其他部分,如果你要了解某些东西,或者增加记忆度,
你需要大声说出来
倾听大脑的声音
注意是否负载过重,如果你感觉昏昏沉沉的,过目即忘,那就休息一下
感受内容
必须要让大脑知道,进入故事的情境中。
自己编写程序并执行
输入范例程序并跑跑看,Head First Java范例程序可以从https://github.com/bethrobson/Head-First-Java下载
how2j学习笔记(JAVA基础)相关推荐
- 学习笔记-java基础-网络编程
刚在培训机构学习完JAVA基础和WEB,感觉边学边忘.就把这作为记忆的笔记,我也不知道要不要记笔记,写在本子上太耗费时间了. 一.要想实现网络通信,首先要解决两个问题: ①:如何从网络中定位到一台或多 ...
- 狂神说Java学习笔记 Java基础
目录 机器语言 第二代语言(汇编语言) 第三代语言 高级语言 Java特性和优势 JDK(Java Development Kit) JRE(Java Runtime Enviroment) JVM( ...
- 【黑马程序员】 学习笔记 - Java基础
----------------------android培训.java培训.期待与您交流!---------------------- Java基础 一 程序的流程控制 1.条件判断if语句 if ...
- JAVA学习笔记——JAVA基础语法(二)
一.面向对象和面向过程的区别 面向过程:它所考虑的是过程和步骤,比如说开车去深圳我们要考虑的是怎么去也就是说:what to do 面向对象:它所考虑的是有几个对象,比如开车去深圳我们要考虑的就是有 ...
- JAVA学习笔记——JAVA基础语法之精华
一.标识符 概念:JAVA里面我们可以给他取名字的(变量.类.方法等等)就是标识符: 注意:1.标识符只能包含字母.数字.下划线还有美元符号$ 2.只能以字母.下划线和美元符号开头 二.变量 概念:J ...
- JAVA学习笔记——JAVA基础语法(四)
一.对象转型 1.向上转型:父类的引用指向子类的对象(父类的引用指向子类的对象的时候不能使用子类多出来的成员) 2.向下转型:简单一句话其实就是强制类型转换 二.toString() 默认调用情况:1 ...
- 马士兵学习笔记-Java基础网络编程
TCP:可靠的 建立连接:三次握手 第一次:客户端向服务端发送小 第二次:服务端向客户端确认收到消息 第三次:客户端向服务端发送消息确定知道服务端收到客户端发送的消息 释放连接:四次挥手 第一次挥手: ...
- java基本语法心得_Java学习笔记(一)——基础语法(上)
Java学习笔记(一)--基础语法(上) 软件构造 写在前面 编写Java程序时,应注意以下几点:大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的. 类名:对于所有的 ...
- Java学习笔记之基础篇
Java学习笔记之基础篇 目录 Java如何体现平台的无关性? 面向对象(OO)的理解 面向对象和面向过程编程的区别 面向对象三大特征 静态绑定和动态绑定(后期绑定) 延伸:类之间的关系 组合(聚合) ...
- Python学习笔记_1_基础_2:数据运算、bytes数据类型、.pyc文件(什么鬼)
Python学习笔记_1_基础_2:数据运算.bytes数据类型..pyc文件(什么鬼) 一.数据运算 Python数据运算感觉和C++,Java没有太大的差异,百度一大堆,这里就不想写了.比较有意思 ...
最新文章
- java.lang.NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z
- [转载]如何发送和接收 Windows Phone 的 Toast 通知
- ssh开发实战之整合篇
- Spring定时器--时间设置规则
- 面试中的老大难-mysql事务和锁,一次性讲清楚!
- saltstack之基础入门系列文章简介
- 300 行代码带你秒懂 Java 多线程!| 原力计划
- 拓端tecdat|R语言中实现层次聚类模型
- c语言 乱序字符,C语言中两种结构体成员初始化方式:顺序和乱序
- 怎样用c语言画二次函数图像,已知函数表达式如何画图像
- Python 相异性矩阵计算
- HTML文件标签和文本标签
- git runner 配置_GitLab Runner安装注册配置管理
- Python中的print函数及其中单引号双引号区别
- iOS-通俗易懂的微信支付接入和爬坑指南,十分钟轻松搞完
- Qt添加翻译文件无效或部分无效
- Python学习日记-第二十六天-飞机大战(发射子弹和碰撞检测)
- HTML日志查看器,如何在网页实时查看APP日志
- react引入js插件
- 360站长平台关闭官网认证入口
热门文章
- 【hdu2298】Toxophily——三分+二分
- kettle的数据库连接
- wmiprvse.exe进程
- Python实现SSA智能麻雀搜索算法优化支持向量机回归模型(SVR算法)项目实战
- linux内核中打开文件,linux内核中打开文件.docx
- 关于GetDC与GetWindowDC 的区别
- 几款好用到爆炸的在线画图工具
- [英] Get More Done In Less Time
- 信贷逾期预测,LightGBX模型
- Permissions 0664 for ‘yanyongx.pem‘ are too open.