文章摘要:java开发主要学什么
零基础入门学习Java开发要学习Java基础语法、关键字、标识符、变量、AScii码和Unicode码、基本数 […]
零基础入门学习Java开发要学习Java基础语法、关键字、标识符、变量、AScii码和Unicode码、基本数据类型转化等基础知识。以下是关于Java开发需要学什么的具体介绍。
Java入门需要学什么知识
1、Java基础语法:基础程序设计、数据类型、运算符、流程控制、方法。
2、关键字:被Java语言赋予了特殊含义,用做专门用途的字符串(单词);特点:关键字中所有字母都为小写。
3、标识符:Java对各种变量、方法和类等要素命名时使用的字符序列称为标识符凡是自己可以起名字的地方都叫标识符。
4、变量:数据类型变量名,需要注意变量的作用域:一对{}之间有效。使用前需要初始化值。
5、AScii码和Unicode码:Ascii码是计算机发明的时候为了在计算机中表示字符,人们制定的一种编码。
Ascii由一个字节中的7位bit位表示,范围是0x00-0x7F共128个字符扩展ASCII,后来基于ascii表扩展的,共256个字符。
6、基本数据类型转化:自动类型转换,容量小的类型自动转换为容量大的数据类型。
7、String类:值null可以赋值给任何引用类型(类、接口、数组)的变量,用以表示这个引用类型变量中保存的地址为空。
String类属于引用类型,可用null赋值。String对象创建出来就不可能被改变,每次复制都需要创建新的对象。
8、二进制:以0b或0B开头;十进制:正常些就行,开头不用加东西;八进制:以数字0开头表示;以数字0开头表示以0x或0X开头表示,0-9及A-F,A-F不区分大小写。
9、运算符:运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等,共八种。
10、程序流程控制语句。顺序结构:程序直接从上执到下,中间没有任何判断和跳转;分支结构:根据判断选择性的执行某段代码,有if…else和switch两种分支语句。
循环结构:根据循环条件,重复性的执行某段代码。有while、do…while、for三种循环语句。JDK1.5提供了foreach循环,方便的遍历集合、数组元素。
做前端需要学什么
前端开发需要学习的内容包括PC网站布局、HTML5+CSS3基础项目、webapp页面布局等。
1、学习web前端开发,web开发工具有frontpage,可以使用word让人轻松学习frontpage,另一个常见的是Dreamweaver,这两个是最常用的HTML网页制作工具。
2、HTML、CSS和JavaScript、Html是内容,CSS是性能,JavaScript是行为,与服务器端语言的学习曲线相比,前端开发的学习曲线先快后慢。
3、Html最基本,先学习网页的布局,然后CSS用于美化HTML页面,并为页面提供布局和格式,最后,学习JavaScript。
学完Java可以做什么
1、学习Java可以做网站:Java可以用来编写网站,现在很多大型网站都用Jsp写的,JSP全名Java Server Pages
它是一种动态网页技术,比如我们熟悉的163,一些政府网站都是采用JSP编写的。
所以学习Java的同学可以找开发网站方面的工作,而且现在找这方面的岗位比较多。
比如:网站开发,当然就是JSP+Servlet+JavaBean,一直以来都相当流行。
2、学习Java可以做Android:Android是一种基于Linux的自由及开放源代码的操作系统,其源代码是Java。
所以市场上见到的手机系统例如MIUI ,阿里云,乐蛙等,都是修改源代码再发行的。
Java做安卓不单单是指系统,还有APP对于更多的开发人员来说,他们更多的时间是花在开发APP上面。
比如:网站开发,当然就是JSP+Servlet+JavaBean,一直以来都相当流行。
3、学习Java可以做游戏:或者你不知道,在以前诺基亚还很流行的时候,你玩的手机游戏有90%以上都是Java开发的。
当然现在已经很少人再去开发了,都转到安卓上去了。
电脑上也有Java开发的游戏,最经典的是:《我的世界》,当今世界比较具有人气和影响力的网络游戏之一《英雄联盟》。
4、学习Java可以做软件:一般编程语言都可以做软件的,Java也不例外,例如Eclipse,MyEclipse等知名Java开发工具。有关开发软件组件,可以了解Java Swing编程 或者 awt 相关知识。
比如:企业级应用开发,这里是JAVA的天地,大到全国联网的系统,小到中小企业的应用解决方案,Java都占有极为重要的地位。
另外还有移动领域,典型的应用是手机游戏(国内主要是这方面),这里是J2ME的天地,其实应用范围是很广的。