Mari kita lihat dahulu penjelasan Ensiklopedia Baidu:
Java ialah bahasa pengaturcaraan yang menjana perisian untuk berbilang platform. Dibangunkan pada pertengahan 1990-an oleh bekas ahli sains komputer Sun Microsystems James A. Gosling. Kod yang disusun berjalan pada kebanyakan sistem pengendalian.
Daripada perkara di atas, kami memahami bahawa Java ialah bahasa peringkat tinggi yang digunakan untuk membangunkan perisian Java menyediakan kit alat pembangunan bersepadu JDK, yang membolehkan kami menyusun kod Java yang kami tulis ke dalam fail bytecode (fail kelas Java mesin maya (JVM) bertanggungjawab untuk menukar bytecode kepada kod mesin untuk pelaksanaan pada setiap sistem pengendalian Sistem pengendalian mengawal perkakasan untuk bertindak balas selepas menerima arahan.
Proses yang dilalui oleh pengaturcara dari permulaan pengekodan hingga tindak balas komputer terakhir kepada kod mungkin seperti ini:
boleh buat
Ada yang berkata: PHP adalah bahasa terbaik di dunia Kemudian, ayat ini tersebar sebagai jenaka di Internet. Tetapi ramai pengaturcara yang pakar dalam bahasa lain telah berhenti. kenapa? Apa yang sombong sangat tentang PHP, bahasa skrip? Bukankah C++ hebat? Bukankah Python hebat? Tetapi saya rasa Java adalah yang paling popular. Mari kita lihat sebabnya:
Pelajar yang berminat boleh mencari dalam talian untuk kedudukan bahasa dalam pelbagai tahun Java hampir selalu menduduki tempat pertama dalam ranking adalah setanding. Sebagai bahasa peringkat rendah dalam kalangan bahasa peringkat tinggi, C berkait rapat dengan perkakasan dan mempunyai kecekapan operasi yang tinggi, begitu banyak program peringkat rendah dibangunkan dalam C. Kerana penguasaannya dalam bidang pengaturcaraan pelayan dan kemudahalihannya, Java masih akan menjadi salah satu bahasa pengaturcaraan yang paling popular untuk beberapa tahun yang akan datang.
Jika anda belajar bahasa untuk mencari pekerjaan yang baik, maka tiada masalah untuk memilih Java. Dan saya secara peribadi berpendapat bahawa Java agak mudah untuk dipelajari Saya akan meringkaskan garis besar pembelajaran Java berdasarkan persekitaran kerja sebenar, dan menyenaraikan perkara utama dan sukar dan perkara pengetahuan yang mesti diketahui. Selagi anda belajar bersungguh-sungguh, anda boleh menguasai bahasa ini dalam tempoh yang singkat dan membangunkan program secara bebas.
Selepas anda mempunyai beberapa pengalaman asas dan praktikal, anda boleh pergi ke syarikat untuk latihan amali dan mengambil bahagian dalam pembangunan projek sebenar, dan anda akan dapat memasuki industri dengan cepat.
Mempelajari sebarang bahasa pengaturcaraan, sebagai tambahan kepada teori asas, tidak dapat dipisahkan daripada pengekodan, pengekodan, pengekodan. Ini sama seperti belajar ilmu apabila kita belajar. Kami akan mempelajari banyak mata pengetahuan baharu dalam setiap kelas Mata pengetahuan ini mungkin diajar kepada anda oleh guru dalam kuliah, atau anda mungkin telah menguasainya sendiri Anda mesti melakukan beberapa latihan selepas kelas. Apakah tujuan soalan latihan? Ia adalah untuk mengesahkan sama ada anda telah benar-benar menguasai mata pengetahuan yang telah anda pelajari dan untuk menyemak sebarang ketinggalan.
Ramai pelajar yang belajar Java suka menonton video, di mana guru mengajar cara menulis program dalam video, dan kemudian mereka mengikuti guru menaip kod dengan tepat. Jika terdapat sebarang ralat kecil dalam program guru, atau jika program gagal dilaksanakan, anda akan keliru sepenuhnya dan tidak tahu bagaimana untuk meneruskan. Jadi saya mencari maklumat dalam talian, menyertai pelbagai kumpulan belajar, dan meminta bantuan daripada pakar dalam kumpulan. Bagaimanakah saya melakukan ini? Bagaimana anda menyesuaikannya?
Saya nak tanya, adakah ini cara belajar yang betul? Apakah tujuan menonton video tersebut? Cepat belajar asas bahasa pengaturcaraan dan kuasai bahasa pengaturcaraan ini. Jadi adakah ini kaedah pembelajaran untuk meminta bantuan orang lain tanpa berfikir Adakah ia dikuasai? Perhatikan, perkara yang saya bincangkan di sini ialah kaedah pembelajaran menyalin kod sepenuhnya. Cara pembelajaran ini mewujudkan situasi yang memalukan: Menulis kod sendiri tidak tahu langsung.
Jika ini berlaku, kita boleh mempelajari mata pengetahuan bab dengan cepat dengan menonton video, dan kemudian mengikut guru untuk menaip kod Selepas membandingkan titik pengetahuan, fikirkan maksud setiap langkah pelaksanaan kod , dan ambil nota sendiri. Bukankah ini lebih baik? Selepas kelas, kami menemui beberapa latihan asas dan cuba melaksanakan pengaturcaraan tanpa membaca bahan. Jika kita tidak tahu, kita boleh menghitung langkah 1, 2, 3, dan 4 sama seperti menyelesaikan masalah untuk membantu kita memahami:
Tajuk: Masukkan baris aksara dan kira huruf Inggeris. ruang, dan nombor dan bilangan aksara lain
// 开始构思 // 1. 我们需要输出4个数,那么先定义4个变量 int a,b,c,d = 0; // 2.获取系统用户输入的字符串,再定义一个变量接收这个字符串 Sting s; // 3.一行字符必须拆开才能统计,所以把字符串转换成数组; // 4.数组需要遍历,拿到数组的每个字符; // 5.判断每个字符是什么类型,找到对应的字母、数字和空格类型就将对应类型的变量+1,没找到就按其他处理d+1; // 6.输出每个字符的个数
Ini adalah latihan yang sangat mudah untuk mempraktikkan gelung dan struktur cawangan Mungkin anda tahu cara melakukannya, tetapi anda tidak tahu di mana untuk bermula apabila anda mula menulis Ini adalah dilema yang dihadapi oleh ramai pengaturcara baru. Jadi, jika anda menyusun mata 1, 2, 3, dan 4 sebelum menulis kod seperti saya, dan memecahkan setiap langkah secara terperinci, adakah ia berguna untuk anda menulis program?
Analisis pemikiran seperti ini dipanggil pseudocode Ia bermaksud menggunakan perkataan untuk menerangkan kerja yang dilakukan oleh program anda terlebih dahulu, dan kemudian mengisi langkah-langkah mengikut langkah-langkah untuk melengkapkan reka bentuk program. Saya berharap rakan-rakan yang baru dalam pengaturcaraan boleh merujuk kepada kaedah ini dan benar-benar mula menulis kod sendiri. Lebih banyak kod yang anda tulis, lebih selesa anda semasa menulis, dan lebih luas idea pengaturcaraan anda. Ini adalah ringkasan pengalaman saya, saya harap ia dapat membantu anda.
kod pengekstrakan versi linux: upse
双击安装,下一步按流程走完,不要装jre,因为jdk包含了jre。
环境变量配置:
右击我的电脑,选择属性,点击高级系统设置:
选择环境变量:
在系统变量里,点击新建按钮,创建JAVA_HOME目录,变量值填入你的jdk安装目录:
然后点击Path,再点击编辑,输入Java的bin目录,格式如下:
注意:win7的话需要找到Path,双击打开后在后面手动输入 %JAVA_HOME%/bin;
确定之后,打开cmd,输入
java -version
如出现下面有版本号的结果,则表示Java安装成功:
请参考教程:Linux Java安装教程
请参考教程:Mac Java安装教程
notepad++ 。初入门写程序,可以用文本编辑器,对于熟悉Java语法非常有帮助。notepad++下载地址:
https://notepad-plus-plus.org/downloads/v7.8.6/
Eclispe。我刚学Java的时候用的就是Eclipse,它是完全免费,使用也比较简单。下载地址:https://www.eclipse.org/downloads/
下面这篇教程会教你如何下载安装和使用:Eclipse 安装(Neon 版本)
IDEA。IDEA是我现在用的编辑器,个人感觉非常好用,是目前开发Java最好的编辑器,非常推荐大家使用。缺点是比较吃内存,而且商用版的需要破解或者购买才能使用,不过社区版的可以免费使用,对于初学者来说足够了。下载地址:https://www.jetbrains.com/idea/
新建一个txt文件
修改后缀名变成 .java文件
HelloWorld的java程序代码如下:
public class HelloWorld{ public static void main(String[] args) { // 打印一句话 "Hello World" System.out.println("Hello World"); } }
注意代码不要写错,然后我们开始运行一下:
在文件夹路径上输入cmd
命令
打开这样的黑窗口
输入下面的命令:
javac HelloWorld.java
正常的话,文件夹会多出来一个 HelloWorld.class 文件:
然后再执行命令(注意HelloWorld 后面没有 .class)
java HelloWorld
我们可以看到,命令行打印了我们输出的语句 Hello World, 这就说明我们的程序是完全正确的,没有问题。是不是很简单呢,你学废了吗?
这里首先我们定义了一个类,类是 “public” 公共类型的,类名为“HelloWorld”。另外,Java 中主类名必须和Java 文件名相同,也就是说,这里定义的类名是“HelloWorld”,则文件应该保存为“HelloWorld.java”。
public static void main(String[] args)
这一句是Java 中的主运行方法,它和 C/C++中的main()作用是一样的,就是所有的程序都从“main()”中开始执行。要执行 Java 程序,必须有一个包括主运行方法的类。
System.out.println("Hello world");
这一句是 Java.lang 包的一个方法,用来将字串“Hello world”输出到命令行窗口。
Atas ialah kandungan terperinci Teman wanita saya menangis dan berkata dia tidak boleh belajar bahasa Jawa pada malam itu saya mengajarnya asas-asas.. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!