黑马程序员技术交流社区
标题:
12期技术贴-段陈超
[打印本页]
作者:
段陈超
时间:
2018-4-1 18:34
标题:
12期技术贴-段陈超
不知不觉已经快上完基础班了,先罗列一下一下自己的学习笔记和心得吧:
第01天 java基础知识
今日内容介绍
Java概述、helloworld案例
工具安装 、配置环境变量、注释、关键字
常量、变量、数据类型、标识符
总结:学习Java还是得闲熟悉环境安装环境的,这个对于刚接触IT的人来说还是蛮新颖的。
第02天 java基础知识
今日内容介绍
Eclipse的安装、配置及使用
运算符
键盘录入
总结:还是基础的环境配置,不过更多的是使用一个新的软件和基础运算符使用。
第03天 java基础知识
今日内容介绍
选择流程控制语句
循环流程控制语句
控制循环语句
a.【理解】阐述使用for循环的基本格式及执行流程
b.【应用】独立编写代码,使用for循环完成获取1-5之间数据之和
c.【应用】独立编写代码,使用for循环完成获取1-100之间的偶数和
d.【应用】独立编写代码,使用for循环完成控制台打印100-999之间水仙花数,并获取水仙花
个数练习
e.【理解】阐述while循环的基本格式及执行流程
f.【应用】独立编写代码,使用while循环完成1-100之间数据之和
g.【理解】阐述do…while循环的格式及执行流程
h.【理解】阐述for、while、do…while三种循环的区别
第04天 java基础语法
今日内容介绍
Random
数组
a.【应用】能够独立写出数组操作的两个常见小问题的代码
b.【应用】能够独立编写数组操作之遍历数组的代码
c.【应用】能够独立编写数组操作之获取最值的代码
总结,今天的内容就是比较有点难度的。数组在应用上还是很广泛的。
第05天 java基础知识
今日内容介绍
方法的概述及基本使用
方法的练习及注意事项
方法的重载及参数传递
方法的操作数组的练习
总结:对于方法的一些基本概念和使用,就不用多叙述了。
第06天 java基础语法
今日内容介绍
Eclipse断点调试
基础语法的练习
总结:基础语法的联系还有就是断点测试,以后开发中还是比较常使用的
第07天 面向对象基础
今日内容介绍
面向对象概述
面向对象特性之封装
面向对象之构造方法
类名作为形参和返回值案例
总结:对于对象概念的叙述和教概念的使用方法,在对象这一块更多的是概念。
第08天 常用API
今日内容介绍
API概述
Scanner类与String类
StringBuilder类
sc.nextLine() 获取字符
数组(字符数组)->字符串:String s1 = new String(数组)
截取数组(字符数组):String s1 = new String(数组,开始截取的下标,截取多少个)
s1.equals 判断字符串值是否相等
s1.equalsIgnoreCase :忽略大小写比较
s1.startsWith()
s1.endWith()判断是否以某个字符串开头或结尾
s1.length() 获取字符串长度(字母个数)
s1.charAt(字符串索引) 获取指定索引处的某个字符
s1.indexOf(字符串):获取S1中,第一次出现参数中字符串的位置索引,如果没有,返回-1,
s1.substring(索引):从索引处截取字符串,一直截取到最后
s1.substring(索引,end):从索引出开始,到end处进行截取,包括索引,不包括end对应的字
符
s1.toCharArray() :字符串变成字符数组
s1.toLowerCase();小写
s1.toUpperCase():大写
s1.trim():去掉左右两端的空格(不包括中间的) 小红
s1.split(某个字符串):根据某个字符串,把原字符串分割成数组
StringBuilder sb = new StringBuilder()
sb.capacity() 获取sb容器的容量(理论值)
sb.length():获取里面字符串的长度
sb.append(内容):向字符串中追加数据(返回的是对象)
sb.reverse():字符串翻转
StringBuilder转成字符串
sb.toString();返回一个字符串
字符串转换成StringBuilder
new的时候,直接把字符串放进去就好了
new StringBuilder(字符串/字符串变量)
sb. charAt(int index) :获取指定索引处的某个字符
sb. delete(int start, int end) 删除
总结:这一块更多的还是去记忆和使用这些方法。
第09天 java集合
今日内容介绍
对象数组
集合类之ArrayList
学生管理系统案例:
这一块更多的还是对于前面所学的知识的一些应用吧。初次接触的确还是有点难度的。
第10天 IO
今日内容介绍
IO流概述及FileWriter类使用
FileReader类使用
缓冲流介绍和使用
IO流相关案例
IO流用来处理设备之间的数据传输
Java对数据的操作是通过流的方式
Java用于操作流的类都在IO包中
流按流向分为两种:输入流,输出流
总结:终于讲到我们基础班最有难度的IO了,也是使用最多的最后重要的课程,还是得多敲多
练就好了。
作者:
小浙姐姐
时间:
2018-4-6 14:43
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2