一个初中生学java要多久?

如题所述

正常情况下大学生学Java的周期是6个月,6个月的时间学习java出去工作是完全没有问题的。但是对于初中生来说,如果学习能力强,6个月完全也是没有问题的,如果想学的更深时间可能要稍微久一点,1-2年。

java学习内容主要有:

①JAVA编程基础(基础语法、面向对象、和谐特性等)

②WEB应用开发(静态网页制作、Oracle数据库、Java Web开发技术、Linux技术、网站性能与安全、软件工程开发流程、Java Web和谐等)

③企业级框架开发(数据结构与算法、SSH框架、JavaEE和谐等)

④项目实训

互联网行业目前还是最热门的行业之一,学习IT技能之后足够优秀是有机会进入腾讯、阿里、网易等互联网大厂高薪就业的,发展前景非常好,普通人也可以学习。

想要系统学习,你可以考察对比一下开设有相关专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,建议实地考察对比一下。

祝你学有所成,望采纳

北大青鸟学生课堂实录



温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-05-05

4-6个月每天8节课学习和练习可以达到入门级,可以上手做项目,6个月-1年可以熟练开发项目,1-2年可以学习更深入一点的知识,发展前途较广,另外这是一个建议时间,学习和练习时间话的越多,学习的会更快。下面是几个数据类型的学习资料,希望能帮到你。

1.Nil 是值 nil 的类型, 其主要特征就是和其它值区别开;通常用来表示一个有意义的值不存在时的状态。 Boolean 是 false 与 true 两个值的类型。 nil 和 false 都会导致条件判断为假; 而其它任何值都表示为真。 Number 代表了整数和实数(浮点数)。 String 表示一个不可变的字节序列。 Lua 对 8 位是友好的: 字符串可以容纳任意 8 位值, 其中包含零 ('\0') 。 Lua 的字符串与编码无关; 它不关心字符串中具体内容。
2.number 类型有两种内部表现方式, 整数 和 浮点数。 对于何时使用哪种内部形式,Lu a 有明确的规则, 但它也按需作自动转换。 因此,程序员多数情况下可以选择忽略整数与浮点数之间的差异或者假设完全控制每个数字的内部表现方式。 标准 Lua 使用 64 位整数和双精度(64 位)浮点数, 但你也可以把 Lua 编译成使用 32 位整数和单精度(32 位)浮点数。 以 32 位表示数字对小型机器以及嵌入式系统特别合适。
3.Lua 可以调用(以及操作)用 L ua 或 C 编写的函数。 这两种函数有统一类型 function。
userdata 类型允许将 C 中的数据保存在 Lua 变量中。 用户数据类型的值是一个内存块, 有两种用户数据: 完全用户数据 ,指一块由 Lua 管理的内存对应的对象; 轻量用户数据 ,则指一个简单的 C 指针。 用户数据在 Lua 中除了赋值与相等性判断之外没有其他预定义的操作。 通过使用 元表 ,程序员可以给完全用户数据定义一系列的操作 。 你只能通过 C API 而无法在 Lua 代码中创建或者修改用户数据的值, 这保证了数据仅被宿主程序所控制。
4.thread 类型表示了一个独立的执行序列,被用于实现协程 L ua 的线程与操作系统的线程毫无关系。 Lu a 为所有的系统,包括那些不支持原生线程的系统,提供了协程支持。
table 是一个关联数组, 也就是说,这个数组不仅仅以数字做索引,除了 nil 和 NaN 之外的所有 Lua 值 都可以做索引。 (Not a Number 是一个特殊的数字,它用于表示未定义或表示不了的运算结果,比如 0/0。) 表可以是 异构 的; 也就是说,表内可以包含任何类型的值( nil 除外)。 任何键的值若为 nil 就不会被记入表结构内部。 换言之,对于表内不存在的键,都对应着值 nil 。
5.表是 Lua 中唯一的数据结构, 它可被用于表示普通数组、序列、符号表、集合、记录、图、树等等。 对于记录,Lua 使用域名作为索引。 语言提供了 a.name 这样的语法糖来替代 a["name"] 这种写法以方便记录这种结构的使用。 在 Lua 中有多种便利的方式创建表。

本回答被网友采纳
第2个回答  2022-05-05
这个得长时间的去学习,语音是先把基础知识学会,然后实践应用,看个人掌握程度。如果你思维很活跃,对语言掌握很严谨,平时总联系,那么你很快就能学会,如果你只是看了基础知识,没有实际操作,那你怎么也学不会。这个就是得练,去做题去刷题,去网站不停学习。