[Java基础巩固](0) --- 程序设计基础和基本数据结构, 算法
来源:互联网 发布:win10 改Wifi mac地址 编辑:程序博客网 时间:2024/06/05 07:59
虽然我是一名Java开发人员, 但从程序员的角度来看, 掌握一两门编程语言, 是必须的.
以前, 忙着学其它的语言, 什么PHP, C#等等, 其实, 到后来才明白:
学好基础才是最重要的!
如
1. 基本的程序设计知识, C语言当中的变量常量, 表达式, 流程控制的三大结构, 函数调用等等
2. OO编程, 类和对象, 什么成员变量, 成员方法, 都要有封装, 继承, 多态三大原则
3. 多线程, 什么创建线程, 线程之间的同步, 互斥
4. IO操作, 就是一些打开关闭文件, 读写文件之类的操作
5. 网络编程, 就是学一些Socket通信, 而在Java中即调用相关API
如果, 你学好了Java当中这些内容, 再去学其它编程语言, 只是相关语法和API不同, 肯定得心应手!
而数据结构和算法, 即是和计算机交流的基本方式, 什么语言都是一样的! 可以说, 是计算机专业学生最应该花时间和精力去学习的知识!
所以, 简单总结一下:
作为一个学编程一两年的同学, 就是这些专业课非常重要!
程序设计入门(一般是C语言), 数据结构和算法(其实, 两个内容是在一起的), 数据库原理, 操作系统, 网络原理等等.
博客地址
@Author menglanyingfei
@Created on 2017.11.30
阅读全文
1 0
- [Java基础巩固](0) --- 程序设计基础和基本数据结构, 算法
- Java基础数据结构和算法
- java基础巩固----IO和多线程
- java基础巩固----内省和BeaUtils
- Java基础巩固
- java基础巩固
- java-基础巩固 1
- java-基础巩固 2
- java-基础巩固 3
- Java重点基础巩固
- Java基础巩固
- java基础巩固----集合
- java基础巩固----泛型
- JAVA基础篇巩固
- 点点滴滴巩固 java基础
- java基本程序设计 ------java基础
- 基础巩固--接口基本特性
- java基础巩固训练营【第一轮】(五) 基本数据类型
- maven pom.xml
- IO流作业
- Spring Boot学习(二):Spring Boot的启动器Starter详解
- 遇到的403问题
- 静态旅游网站(移动端)
- [Java基础巩固](0) --- 程序设计基础和基本数据结构, 算法
- IDEA debug模式下默认会调用变量的toString()方法
- Spring分页
- JAVA | 38
- 专家:人工智能可能劫持人机界面
- 链表的常用函数
- K-S值
- 机器学习之聚类算法——K-Means算法
- Hadoop集群中Hbase的介绍、安装、使用