
Java学习笔记1-从C艹到jvav
Java Note
首先,作者是一个已经接触C++半年有余的大二学生(显然已经忘的差不多了),所以推荐已经有面向对象基础的同学来参考,尤其是学习过C++的
关于语法
推荐看书或者到菜鸟教程看,这里不浪费空间,重点总结Java与C++语法上的差异
- Java是跨平台的,因为Java会将源代码经过编译成为字节码,字节码会在JVM虚拟机中运行
- Java取消了指针,也就是手动内存管理,而用内存管理进程进行监听,有效地避免了野指针内存泄漏等问题
- Java不同于C++,继承是严格的树形结构
- Java大小写敏感,而且许多变量类型都是大写开头
- Java类名必须大写字母开头,如果类名由若干单词组成,那么每个单词的首字母应该大写;函数名必须小写字母开头,有若干单词则后面单词首字母大写
第一个Java程序
1 | public class Puppy{ |
看完也许你有疑问
?class里面套main函数
一个.java文件里面只能有public类,可以有多个非public类。
java程序都是从main方法开始执行。为了能运行这个程序,必须包含main方法并且创建一个实例对象。
?System.out.printIn()是什么
Java重要语法(我觉得)简介
- 类
废话不多说,直接看example以上就是一个简单的构造了,值得注意的是除了函数名前加对外开放属性,class前面也要加访问属性1
2
3
4public class girlfriend{
public girlfriend(){}
public kiss(bool request){}
}
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Melo's Blog
评论