先来说说我的阅读心得。
我的象棋下的比大多数人都好。原因有两个,一是自己喜欢,兴趣导致。二是从小就跟许多人下象棋,下的多了,自然也就会的多了。因此,我得到的成功经验也是老师文章里提到过的:兴趣爱好和熟能生巧。由此我想到了C语言,我对C语言兴趣是不大的,它给我的感觉是实际作用比较小的,但是做了就很多题,对知识也就熟练了。对于《Java程序设计》,我现在还不怎么了解,但从成功的经验来看,不断坚持,熟能生巧,这样,我是相信自己可以学好这门课程的。
有关C语言学习的调查
1,我是通过作业系统来学C语言的,我认为C语言的学习就是一个经验不断积累的过程。
2,自己目前写过3000-5000行代码,只要写过,自己一般都会尽力去理解。但是我感觉,有时做完题,看到答案,会恍然大悟:原来这题可以这样解。但也仅仅限于这一类型或这一道题,很难在量变上引起质变。
3,对于数组指针,在我印象中就和数组差不多,毕竟数组名也就表示一个地址。指针数组,我是通过查资料知道整个数组都是指针。函数指针,我印象中它的作用就是调用函数里面参数的值。查资料了解到指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针。那个x,我不知道是什么东东。
4,5,6都不清楚。我查了下资料,但是感觉很多地方都看不懂。
7,那些前置内容我就没打出来了。
复制
int a[50],b[50],i;
for(i=0;i<50;i++)
{
b[i]=a[i];}
查找
int a[50],i;
for(i=0;i<50;i++)
{
if(a[i]==5)
printf(“有5”);}
排序,这是从小到大,从大到小改变if里的符号就行了。
int i,j,k;
for(j=0;j<n;j++)
{
for(i=0;i<n-j;i++)
{
if(a[i]>a[i+1])
{
k=a[i];
a[i]=a[i+1];
a[i+1]=k;}}}
8,这个真的不会。
9,断点我是知道的,因为曾经做过实验。
云班课中的PPT提出一个问题
第一章,反编译是干什么用的?
第二章,scanner类创建一个对象什么意思,看不懂那个例子。
第三章,instanceof运算符及那个例子是什么意思?
第四章,类是不是就是和C语言里的定义数据类型差不多?
第五章,子类继承父类是不是就跟C语言里调用函数差不多?
第六章,接口怎样通过继承产生新的接口?
第七章,内部类和外部类的区别?
第八章,string类和stringbuffer有什么不同?
第九章,怎样去吧判断各事件的类别?
第十章,怎样通过文件流读写数据?
十一章,怎样实现查询功能?
十二章,如何创建多线程?
十三章,怎样实现套接字连接机制的运用?
十四章,如何绘制基本图行?
十五章,如何去使用泛型和集合?
我对《Java程序设计》的目的
学了C语言,我对自己是有些失望的,学了之后,感觉就应付了一下期末考试,其他的都不怎么会,过了这么久也忘的差不多。因此,我不希望下一门语音也如此,起码也要有一些实际的应用,能够对生活中的一些事情起到一定的帮助,比如一些简单的软件网页设计。而我认为提高java的学习方法,就是找一些练习题,不断练习,做到熟能生巧,达到“做中学”。